summaryrefslogtreecommitdiff
path: root/Kernel/Library/ThreadSafeRefPtr.h
AgeCommit message (Expand)Author
2022-08-20Kernel: Make self-contained locking smart pointers their own classesAndreas Kling
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-17Everywhere: Switch from EnableIf to requiresLenny Maiorani
2022-02-03Kernel: Convert try_make_ref_counted to use ErrorOrIdan Horowitz
2021-12-05Kernel: Mark kernel smart-pointer classes as [[nodiscard]]Sam Atkins
2021-11-17AK: Convert AK::Format formatting helpers to returning ErrorOr<void>Andreas Kling
2021-11-14Kernel: Resolve clang-tidy readability-implicit-bool-conversion warningsAndrew Kaster
2021-11-08Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>Andreas Kling
2021-10-15Kernel: Split ScopedCritical so header is platform independentJames Mintram
2021-10-14Kernel: Add per platform Processor.h headersJames Mintram
2021-10-07Kernel: Note if the page fault address is a destroyed smart pointerLuke Wilde
2021-10-07AK+Kernel: Make automatically locking RefPtr & co a kernel-only thingAndreas Kling