1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 02:57:42 +00:00
serenity/Userland/Libraries/LibPthread
Sergey Bugaev 8fee93d868 LibC: Add futex_wait() and futex_wake() helpers
These are convinient wrappers over the most used futex operations.
futex_wait() also does some smarts for timeout and clock handling.

Use the new futex_wait() instead of a similar private helper in
LibPthread.
2021-07-05 20:26:01 +02:00
..
CMakeLists.txt LibC+LibPthread: Implement function forwarding for libpthread 2021-04-20 21:08:17 +02:00
forward.cpp Revert "Userland: static vs non-static constexpr variables" 2021-05-21 10:30:52 +01:00
pthread.cpp LibC: Add futex_wait() and futex_wake() helpers 2021-07-05 20:26:01 +02:00
pthread.h LibC: Partially implement pthread_setcancel{state,type}() 2021-05-10 17:44:18 +01:00
pthread_once.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
semaphore.cpp LibPthread: Correct error check in sem_post and sem_wait 2021-06-01 08:29:56 +02:00
semaphore.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00