1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 11:28:12 +00:00
serenity/Libraries/LibPthread
Andreas Kling e34ed04d1e Kernel+LibPthread+LibC: Create secondary thread stacks in userspace
Have pthread_create() allocate a stack and passing it to the kernel
instead of this work happening in the kernel. The more of this we can
do in userspace, the better.

This patch also unexposes the raw create_thread() and exit_thread()
syscalls since they are now only used by LibPthread anyway.
2019-11-17 17:29:20 +01:00
..
install.sh LibPthread: Start working on a POSIX threading library 2019-11-13 21:49:24 +01:00
Makefile LibPthread: Start working on a POSIX threading library 2019-11-13 21:49:24 +01:00
pthread.cpp Kernel+LibPthread+LibC: Create secondary thread stacks in userspace 2019-11-17 17:29:20 +01:00
pthread.h LibPthread: Implement a basic first pthread mutex 2019-11-16 12:23:36 +01:00