cosmopolitan/test/libc
Justine Tunney 0b3c81dd4e
Make fork() go 30% faster
This change makes fork() go nearly as fast as sys_fork() on UNIX. As for
Windows this change shaves about 4-5ms off fork() + wait() latency. This
is accomplished by using WriteProcessMemory() from the parent process to
setup the address space of a suspended process; it is better than a pipe
2025-01-01 04:59:38 -08:00
..
calls Improve memory manager and signal handling 2024-12-27 01:33:00 -08:00
fmt Remove .internal from more header filenames 2024-08-04 12:52:25 -07:00
intrin Fix fork waiter leak in nsync 2024-12-31 01:30:13 -08:00
log Remove .internal from more header filenames 2024-08-04 12:52:25 -07:00
mem Make bulk_free() go faster 2024-12-23 20:31:57 -08:00
nexgen32e Remove .internal from more header filenames 2024-08-04 12:52:25 -07:00
proc Make fork() go 30% faster 2025-01-01 04:59:38 -08:00
runtime Make realloc() go 100x faster on Linux/NetBSD 2024-07-07 12:40:30 -07:00
sock Rewrite Windows connect() 2024-09-12 23:07:52 -07:00
stdio Remove old shuffle header 2024-12-30 03:03:32 -08:00
str Make strcasestr() faster 2024-12-12 22:50:20 -08:00
system Allow user to override pthread mutex and cond 2024-12-23 21:57:52 -08:00
thread Fix fork waiter leak in nsync 2024-12-31 01:30:13 -08:00
time Update Musl Libc code 2024-07-30 22:51:29 -07:00
tinymath Release Cosmopolitan v3.8.0 2024-08-30 20:14:07 -07:00
x Remove old shuffle header 2024-12-30 03:03:32 -08:00
xed Remove .internal from more header filenames 2024-08-04 12:52:25 -07:00
BUILD.mk Upgrade to 2022-era LLVM LIBCXX 2024-05-27 02:12:27 -07:00