NetBSD/lib/libpthread/arch
ad 66ac2ffaf2 Mutexes:
- Play scrooge again and chop more cycles off acquire/release.
- Spin while the lock holder is running on another CPU (adaptive mutexes).
- Do non-atomic release.

Threadreg:

- Add the necessary hooks to use a thread register.
- Add the code for i386, using %gs.
- Leave i386 code disabled until xen and COMPAT_NETBSD32 have the changes.
2007-11-13 17:20:08 +00:00
..
alpha Provide PTHREAD__ASM_RASOPS for alpha. 2007-10-08 16:04:43 +00:00
arm Remove the PTHREAD_SA option. If M:N threads is reimplemented it's 2007-03-02 18:53:51 +00:00
hppa Resurrect the function pointers for lock operations and allow each 2007-09-24 12:19:39 +00:00
i386 Mutexes: 2007-11-13 17:20:08 +00:00
m68k Remove the PTHREAD_SA option. If M:N threads is reimplemented it's 2007-03-02 18:53:51 +00:00
mips Remove the PTHREAD_SA option. If M:N threads is reimplemented it's 2007-03-02 18:53:51 +00:00
powerpc Remove the PTHREAD_SA option. If M:N threads is reimplemented it's 2007-03-02 18:53:51 +00:00
powerpc64 Remove the PTHREAD_SA option. If M:N threads is reimplemented it's 2007-03-02 18:53:51 +00:00
sh3 Remove the PTHREAD_SA option. If M:N threads is reimplemented it's 2007-03-02 18:53:51 +00:00
sparc Remove the PTHREAD_SA option. If M:N threads is reimplemented it's 2007-03-02 18:53:51 +00:00
sparc64 Remove the PTHREAD_SA option. If M:N threads is reimplemented it's 2007-03-02 18:53:51 +00:00
vax Remove the PTHREAD_SA option. If M:N threads is reimplemented it's 2007-03-02 18:53:51 +00:00
x86_64 Mutexes: 2007-11-13 17:20:08 +00:00