1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 06:58:11 +00:00
serenity/Userland/Libraries/LibPthread
Gunnar Beutner 42d667645d Kernel: Make sure we free the thread stack on thread exit
This adds two new arguments to the thread_exit system call which let
a thread unmap an arbitrary VM range on thread exit. LibPthread
uses this functionality to unmap the thread stack.

Fixes #7267.
2021-05-29 15:53:08 +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 Kernel: Make sure we free the thread stack on thread exit 2021-05-29 15:53:08 +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 Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
semaphore.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00