cosmopolitan/third_party/nsync/mem
Justine Tunney a359de7893
Get rid of kmalloc()
This changes *NSYNC to allocate waiters on the stack so our locks don't
need to depend on dynamic memory. This make our runtiem simpler, and it
also fixes bugs with thread cancellation support.
2023-09-11 21:56:00 -07:00
..
array.c Clean up more code 2023-07-06 08:03:24 -07:00
mem.mk Clean up more code 2023-06-18 01:00:05 -07:00
nsync_counter.c Clean up more code 2023-07-06 08:03:24 -07:00
nsync_cv.c Get rid of kmalloc() 2023-09-11 21:56:00 -07:00
nsync_debug.c Clean up more code 2023-07-06 08:03:24 -07:00
nsync_mu_wait.c Get rid of kmalloc() 2023-09-11 21:56:00 -07:00
nsync_note.c Clean up more code 2023-07-06 08:03:24 -07:00
nsync_once.c Clean up more code 2023-07-06 08:03:24 -07:00
nsync_sem_wait.c Clean up more code 2023-07-06 08:03:24 -07:00
nsync_wait.c Get rid of kmalloc() 2023-09-11 21:56:00 -07:00