#
5f391f4a |
| 02-Jul-2017 |
joerg <joerg@NetBSD.org> |
Export the guard size of the main thread via vm.guard_size. Add a complementary writable sysctl for the initial guard size of threads created via pthread_create. Let the existing attribut accessors d
Export the guard size of the main thread via vm.guard_size. Add a complementary writable sysctl for the initial guard size of threads created via pthread_create. Let the existing attribut accessors do the right thing. Raise the default guard size for threads to 64KB.
show more ...
|
#
0892a29a |
| 08-Feb-2017 |
kamil <kamil@NetBSD.org> |
libpthread_dbg(3) deletion from the base distribution
libpthread_dbg(3) is a remnant library from the M:N thread model (pre-NetBSD-5.0) API to introspect threads within a process and for use of debu
libpthread_dbg(3) deletion from the base distribution
libpthread_dbg(3) is a remnant library from the M:N thread model (pre-NetBSD-5.0) API to introspect threads within a process and for use of debuggers.
Currently in the 1:1 model it's not used in GDB neither in LLDB and it's not either planned to be used. It's current function to read pthread_t structures is realizable within a regular debugger capable to instrospect objects within a tracee (GDB, LLDB...).
Remaining users of this API can still use this library from pkgsrc/devel/libpthread_dbg.
Sponsored by <The NetBSD Foundation>
show more ...
|
#
eab32727 |
| 03-Feb-2012 |
joerg <joerg@NetBSD.org> |
ld.elf_so is reentrant.
|
#
c42287d3 |
| 09-Jul-2010 |
jruoho <jruoho@NetBSD.org> |
As per (now closed) PR lib/43581, add a note about unsupported modifications to the red zone size.
|
#
0aec71a9 |
| 24-Jan-2009 |
wiz <wiz@NetBSD.org> |
Fix typo.
|
#
9c43df38 |
| 10-Feb-2008 |
ad <ad@NetBSD.org> |
We've got the priority/class stuff now.
|
#
8f05f9cc |
| 24-Dec-2007 |
ad <ad@NetBSD.org> |
Update.
|
#
66ac2ffa |
| 13-Nov-2007 |
ad <ad@NetBSD.org> |
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 nec
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.
show more ...
|
#
debc2870 |
| 08-Sep-2007 |
ad <ad@NetBSD.org> |
Update.
|
#
342557fb |
| 23-Aug-2007 |
ad <ad@NetBSD.org> |
Update.
|
#
15c28fd2 |
| 04-Aug-2007 |
ad <ad@NetBSD.org> |
Update.
|
#
de213816 |
| 02-Mar-2007 |
ad <ad@NetBSD.org> |
Remove the PTHREAD_SA option. If M:N threads is reimplemented it's better off done with a seperate library.
|
#
dba14ef0 |
| 02-Mar-2007 |
ad <ad@NetBSD.org> |
Don't grab the state lock to check for cancellation around condition variables, as _lwp_wakeup/lwp_park provide the necessary barrier.
|
#
4cdc2ed8 |
| 15-Feb-2007 |
yamt <yamt@NetBSD.org> |
fix a race between pthread_exit and pthread_create. inefficient, but better than crashing.
|
#
ae979b21 |
| 25-Dec-2006 |
ad <ad@NetBSD.org> |
Add some items for 1:1 threads.
|
#
0446e603 |
| 25-Nov-2003 |
christos <christos@NetBSD.org> |
Update list of items.
|
#
ef9eed1d |
| 06-Feb-2003 |
jdolecek <jdolecek@NetBSD.org> |
pthread_kill() was implemented, remove from list pthread_cond_timedwait() now works even before SA initialization, but some other routines do not; update the paragraph for this
|
#
c62a74e6 |
| 18-Jan-2003 |
thorpej <thorpej@NetBSD.org> |
Merge the nathanw_sa branch.
|