mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-01-31 03:27:39 +00:00
0b3c81dd4e
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
2 lines
87 B
ArmAsm
2 lines
87 B
ArmAsm
#include "libc/nt/codegen.h"
|
|
.imp kernel32,__imp_WriteProcessMemory,WriteProcessMemory
|