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
24 files
at
vchroot
Lubos Dolezel
·
vchroot changes
·
6y ago
6316ec11
bsdthread_create.c
Short circuit the most common pthread_canceled() call for singlethreaded programs
8y ago
bsdthread_create.h
Short circuit the most common pthread_canceled() call for singlethreaded programs
8y ago
bsdthread_register.c
Some unsuccessful work around kernel kevent workqueues, changes commented out
9y ago
bsdthread_register.h
Work on getting libdispatch working
9y ago
bsdthread_terminate.c
Working threading via libelfloader, got rid of the reaper thread
8y 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
cancelable.h
Support thread cancelability
9y ago
disable_threadsignal.c
Support thread cancelability
9y ago
disable_threadsignal.h
Working threading (but psynch is not implemented yet)
11y ago
per_thread_wd.h
Add support for per-thread working directories (used by LLDB)
9y ago
pthread_canceled.c
Short circuit the most common pthread_canceled() call for singlethreaded programs
8y ago
pthread_canceled.h
Support thread cancelability
9y ago
pthread_chdir.c
vchroot changes
6y ago
pthread_chdir.h
Add support for per-thread working directories (used by LLDB)
9y ago
pthread_fchdir.c
Add support for per-thread working directories (used by LLDB)
9y ago
pthread_fchdir.h
Add support for per-thread working directories (used by LLDB)
9y ago
pthread_kill.c
Support thread cancelability
9y ago
pthread_kill.h
Added sys_pthread_kill()
10y ago
pthread_markcancel.c
Support thread cancelability
9y ago
pthread_markcancel.h
Support thread cancelability
9y ago
workq_kernreturn.c
Progress on reworking elfcalls access, build currently broken
8y ago
workq_kernreturn.h
Work on getting libdispatch working
9y ago
workq_open.c
Bundle out own copy of Linux syscall numbers to avoid external dependencies in a Mach-O build
9y 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