summaryrefslogtreecommitdiff
path: root/core/thread.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-10-14core: thread: make helper functions staticDanny Holman1-5/+5
Make the helper functions for the thread API static so that they aren't usable outside the thread API's translation unit. Signed-off-by: Danny Holman <dholman@gymli.org>
2024-10-03core: thread: wrap the pthreads APIDanny Holman1-0/+192
Create wrapper functions over the pthread API so that the engine only has to provide an integer ID for threads and mutexes. The thread and mutex handles should be handled internally so that the end user never sees the underlying datatypes. Signed-off-by: Danny Holman <dholman@gymli.org>