index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
librthread
/
rthread_fork.c
Age
Commit message (
Expand
)
Author
2016-09-04
Get rid of ticket support, replace "struct _spinlock" with "_atomic_lock_t".
Michal Mazurek
2016-09-01
Less lock contention by using more pools for mult-threaded programs.
Otto Moerbeek
2016-05-07
Use a Thread Information Block in both single and multi-threaded programs.
Philip Guenther
2016-04-02
Eliminate the need to explicitly invoke syscalls via their _thread_sys_*
Philip Guenther
2016-01-27
Replace the malloc spinlock with a mutex. This lock is held over system calls
Mark Kettenis
2015-10-18
ld.so no longer needs or uses a bind lock, so stop setting it. This
Philip Guenther
2015-05-19
Instead of testing for __ELF__ and/or vax, leave out the bits for interfacing
Philip Guenther
2015-05-10
In the child after fork, the dl lock has to be forced as its inner spinlock
Philip Guenther
2015-04-07
Make pthread_atfork() track the DSO that called it like atexit() does,
Philip Guenther
2013-11-29
Don't try to reuse _initial_thread in the fork() wrapper, as the
Philip Guenther
2013-06-25
nmask and omask only used on ELF. Noted by todd@
Philip Guenther
2013-06-21
The bind lock must only be grabbed with all signals masked.
Philip Guenther
2013-06-01
cleanup and consolidate the spinlock_lock (what a name!) code.
Ted Unangst
2012-08-22
We want to check that the dynamic linker is available at run-time, so
Matthew Dempsky
2012-08-22
Test for __PIC__ instead of PIC in preparation for eliminating -DPIC
Matthew Dempsky
2011-11-06
Move <machine/spinlock.h> into rthread.h; strip out unnecessary #includes
Philip Guenthe
2009-11-27
Change threxit() to take a pointer to a pid_t to zero out from the
Philip Guenthe
2009-10-21
After forking, the child is single threaded, so tell libc that. This
Philip Guenthe
2008-06-05
- Add fork/vfork wrapper functions to reset state in the child process.
Kurt Miller