Sign in
Join now
cider
overby.me
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Cider Isn't Darwin Emulation, Really
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
cider
/
src
/
kernel
/
emulation
/
linux
/
bsdthread
14 files
at
appkit
Lubos Dolezel
·
WQ: Use stack address provided by native libc rather than Darwin libc (which may overwite native libc's zones)
·
10y ago
5dd356e5
bsdthread_create.c
Remove some compiler warnings
10y ago
bsdthread_create.h
Support for two-level namespaces Support for multiple paths in DYLD_ROOT_PATH Initial workq syscall implementation BSD threads wrapping native libc threads (incomplete) Crash fixes
10y ago
bsdthread_register.c
Support for two-level namespaces Support for multiple paths in DYLD_ROOT_PATH Initial workq syscall implementation BSD threads wrapping native libc threads (incomplete) Crash fixes
10y ago
bsdthread_register.h
Support for two-level namespaces Support for multiple paths in DYLD_ROOT_PATH Initial workq syscall implementation BSD threads wrapping native libc threads (incomplete) Crash fixes
10y ago
bsdthread_terminate.c
Support for two-level namespaces Support for multiple paths in DYLD_ROOT_PATH Initial workq syscall implementation BSD threads wrapping native libc threads (incomplete) Crash fixes
10y ago
bsdthread_terminate.h
Threading support (work in progress). So far I've figured out how things are supposed to work (but they don't work right now).
11y ago
disable_threadsignal.c
Working threading (but psynch is not implemented yet)
11y ago
disable_threadsignal.h
Working threading (but psynch is not implemented yet)
11y ago
pthread_kill.c
Added sys_pthread_kill()
10y ago
pthread_kill.h
Added sys_pthread_kill()
10y ago
workq_kernreturn.c
WQ: Use stack address provided by native libc rather than Darwin libc (which may overwite native libc's zones)
10y ago
workq_kernreturn.h
Terminate unused workq threads after 15 seconds
10y ago
workq_open.c
Support for two-level namespaces Support for multiple paths in DYLD_ROOT_PATH Initial workq syscall implementation BSD threads wrapping native libc threads (incomplete) Crash fixes
10y ago
workq_open.h
Support for two-level namespaces Support for multiple paths in DYLD_ROOT_PATH Initial workq syscall implementation BSD threads wrapping native libc threads (incomplete) Crash fixes
10y ago