index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Libraries
/
LibThreading
Age
Commit message (
Expand
)
Author
2023-01-02
Everywhere: Remove unused includes of AK/Format.h
Ben Wiederhake
2022-12-20
LibThreading: Remove unused include of <sys/cdefs.h>
Andrew Kaster
2022-12-15
LibThreading+Everywhere: Support returning error from `BackgroundAction`
Lucas CHOLLET
2022-12-11
LibThreading: Overhaul thread behavior with ThreadState
kleines Filmröllchen
2022-12-11
LibThreading: Add a thread state enum
kleines Filmröllchen
2022-12-11
LibThreading: Add Thread formatter
kleines Filmröllchen
2022-12-11
LibThreading: Move now-trivial accessors of Thread to cpp file
kleines Filmröllchen
2022-12-11
LibThreading: Use Threading namespace in Thread.cpp
kleines Filmröllchen
2022-12-06
AK+Everywhere: Rename String to DeprecatedString
Linus Groh
2022-11-13
LibThreading: Add thread priority controls to Thread
kleines Filmröllchen
2022-11-01
Everywhere: Mark dependencies of most targets as PRIVATE
Tim Schumacher
2022-11-01
Everywhere: Explicitly link all binaries against the LibC target
Tim Schumacher
2022-10-31
LibThreading: Set BackgroundAction's thread name correctly
Zaggy1024
2022-10-16
LibThreading: Only set pthread name on Serenity
Andrew Kaster
2022-10-10
Everywhere: Replace uses of __serenity__ with AK_OS_SERENITY
Andrew Kaster
2022-07-22
Everywhere: Prefix 'TYPEDEF_DISTINCT_ORDERED_ID' with 'AK_'
Linus Groh
2022-07-22
LibThreading: Add is_started state information to Thread
kleines Filmröllchen
2022-07-19
LibC: Remove the `LibPthread` interface target
Tim Schumacher
2022-07-12
Everywhere: Use default StringView constructor over nullptr
sin-ack
2022-07-12
Everywhere: Add sv suffix to strings relying on StringView(char const*)
sin-ack
2022-03-13
Libraries: Use default constructors/destructors in LibThreading
Lenny Maiorani
2022-02-13
LibCore: Allow event loops on other threads to wake up
kleines Filmröllchen
2022-01-25
LibThreading: Invoke BackgroundAction completions on origin event loop
Andreas Kling
2022-01-23
LibThreading: Introduce MutexProtected generic synchronization primitive
kleines Filmröllchen
2022-01-14
Everywhere: Use my new serenityos.org e-mail :^)
kleines Filmröllchen
2021-11-02
LibThreading: Remove redundant method
Ben Wiederhake
2021-10-06
LibThreading: Add missing headers to Mutex.h
Ben Wiederhake
2021-09-16
LibThreading: Use default instead of an empty constructor/destructor
Brian Gianforcaro
2021-09-16
LibThreading: Neither Mutex or MutexLocker should be movable / copyable
Brian Gianforcaro
2021-09-12
LibThreading: Add ConditionVariable wrapper
kleines Filmröllchen
2021-09-02
LibCore+Userland: Implement Core::deferred_invoke
sin-ack
2021-07-12
Revert "LibThreading: Fix BackgroundAction result use-after-free"
Andreas Kling
2021-07-09
LibThreading: Rename Lock => Mutex
Andreas Kling
2021-07-09
LibThreading: Remove unused "Lockable" class
Andreas Kling
2021-07-07
LibThreading: Use a condvar to signal the BackgroundAction thread
Andreas Kling
2021-07-06
LibThread: Fix formatting that was broken by the previous commit
Gunnar Beutner
2021-07-06
LibThreading: Fix building the library on macOS
Gunnar Beutner
2021-07-05
LibThreading: Reimplement Lock in terms of pthread_mutex_t
Andreas Kling
2021-07-05
LibThreading: Fix BackgroundAction result use-after-free
Tom
2021-07-04
LibThreading: Wake up the background worker thread when there's work
Andreas Kling
2021-07-02
LibThreading: Add new detach() API to Thread
Spencer Dixon
2021-07-02
LibThreading: Add ability to cancel ongoing BackgroundActions
Spencer Dixon
2021-05-22
Userland: Rename LibThread => LibThreading
Andreas Kling