cosmopolitan/test/libc/thread
Justine Tunney 3f0bcdc3ef
Improve cancellations, randomness, and time
- Exhaustively document cancellation points
- Rename SIGCANCEL to SIGTHR just like BSDs
- Further improve POSIX thread cancellations
- Ensure asynchronous cancellations work correctly
- Elevate the quality of getrandom() and getentropy()
- Make futexes cancel correctly on OpenBSD 6.x and 7.x
- Add reboot.com and shutdown.com to examples directory
- Remove underscore prefix from awesome timespec_*() APIs
- Create assertions that help verify our cancellation points
- Remove bad timespec APIs (cmp generalizes eq/ne/gt/gte/lt/lte)
2022-11-05 23:45:32 -07:00
..
nsync_test.c Use *NSYNC for POSIX threads locking APIs 2022-09-11 11:04:50 -07:00
pthread_barrier_wait_test.c Perform some code cleanup 2022-10-04 23:32:16 -07:00
pthread_cancel_test.c Improve cancellations, randomness, and time 2022-11-05 23:45:32 -07:00
pthread_cond_signal_test.c Make fixes and improvements 2022-10-19 07:19:19 -07:00
pthread_create_test.c Implement pthread_atfork() 2022-10-16 12:25:13 -07:00
pthread_detach_test.c Implement pthread_atfork() 2022-10-16 12:25:13 -07:00
pthread_key_create_test.c Tidy up the threading implementation 2022-09-10 02:56:25 -07:00
pthread_kill_test.c Elevate Windows production worthiness 2022-10-13 13:44:41 -07:00
pthread_rwlock_rdlock_test.c Make fixes and improvements 2022-10-19 07:19:19 -07:00
pthread_setname_np_test.c Use *NSYNC for POSIX threads locking APIs 2022-09-11 11:04:50 -07:00
sem_open_test.c Improve cancellations, randomness, and time 2022-11-05 23:45:32 -07:00
sem_timedwait_test.c Implement pthread_atfork() 2022-10-16 12:25:13 -07:00
spawn_test.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
test.mk Add posix semaphores support 2022-10-14 09:21:02 -07:00