ladybird/Libraries/LibThreading
Zaggy1024 fceb73e65a
Some checks are pending
CI / Linux, x86_64, Sanitizer, Clang (push) Waiting to run
Package the js repl as a binary artifact / Linux, arm64 (push) Waiting to run
Package the js repl as a binary artifact / macOS, arm64 (push) Waiting to run
Package the js repl as a binary artifact / Linux, x86_64 (push) Waiting to run
Run test262 and test-wasm / run_and_update_results (push) Waiting to run
Lint Code / lint (push) Waiting to run
Label PRs with merge conflicts / auto-labeler (push) Waiting to run
Push notes / build (push) Waiting to run
CI / macOS, arm64, Sanitizer, Clang (push) Waiting to run
CI / Linux, x86_64, Fuzzers, Clang (push) Waiting to run
CI / Linux, x86_64, Sanitizer, GNU (push) Waiting to run
LibThreading: Remove Weakable from Thread
Weakable is not thread-safe, so taking a strong reference from a
WeakPtr<Thread> may result in a use-after-free. We don't use this
functionality anywhere anyway, so remove it.
2025-09-22 17:28:21 -05:00
..
BackgroundAction.cpp
BackgroundAction.h Everywhere: Use a forward declaration for pointers to Threading::Thread 2025-09-22 17:28:21 -05:00
CMakeLists.txt CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
ConditionVariable.h
Forward.h LibThreading: Forward-declare Thread in LibThreading/Forward.h 2025-09-22 17:28:21 -05:00
Mutex.h LibThreading: Clean up pthread mutex attributes and mutex itself 2025-02-20 15:04:50 -07:00
MutexProtected.h
RWLock.h
RWLockProtected.h
Thread.cpp
Thread.h LibThreading: Remove Weakable from Thread 2025-09-22 17:28:21 -05:00
WorkerThread.h