A demonstration of library-free, Pthreads-free threading in Linux with
pure x86_64 assembly. Thread stacks are allocated with the SYS_mmap
syscall and new threads are spawned with SYS_clone
syscall.
Synchronization is achieved with the x86 lock
instruction prefix.
githubch / pure-linux-threads-demo Goto Github PK
View Code? Open in Web Editor NEWThis project forked from skeeto/pure-linux-threads-demo
Pthreads-free Linux threading demo