index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
libpthread
Age
Commit message (
Expand
)
Author
2007-10-16
Note that libpthread_dbg needs to be checked after making changes to
ad
2007-10-16
... but preserve the linked list, for the debugger only.
ad
2007-10-16
Replace the global thread list with a red-black tree. From joerg@.
ad
2007-10-13
SSP doesn't like alloca...
jnemeth
2007-10-09
Add cancellation stubs in libpthread for POSIX messages queues and
rmind
2007-10-08
Provide PTHREAD__ASM_RASOPS for alpha.
skrll
2007-10-04
Compile pthread_getspecific / pthread_setspecific with -fomit-frame-pointer
ad
2007-10-04
Drop PTHREAD__NSPINS back from 1000 to 64. Setting the waiters bits and
ad
2007-10-04
Fix a thinko.
ad
2007-09-24
Kill PTHREAD_SPIN_DEBUG - it's not must use with 1:1.
ad
2007-09-24
Resurrect the function pointers for lock operations and allow each
skrll
2007-09-21
Adjust previous for clarity.
ad
2007-09-21
pthread__mutex_unlock_slow: always catch up with deferred wakeups, because
ad
2007-09-21
pthread_rwlock_unlock: return EPERM if the caller tries to release a
ad
2007-09-21
pthread_rwlock_unlock
ad
2007-09-17
Mostly fix the restartable atomic sequences by reversing the sense of the
skrll
2007-09-14
sem_post(): pthread__self() is no longer used here.
tnn
2007-09-13
Add a per-mutex deferred wakeup flag so that threads doing something like
ad
2007-09-11
Make the new mutexes faster:
ad
2007-09-11
Put new threads on the tail of pthread__allqueue, for the debugger.
ad
2007-09-11
Fix a dodgy bit of assembly.
ad
2007-09-11
Fix broken pthread_mutex_trylock().
ad
2007-09-11
Fix inverted test after merge of nick-csl-alignment.
ad
2007-09-10
Merge nick-csl-alignment.
skrll
2007-09-09
Fix recursive mutexes to work again in non-threaded applications.
ad
2007-09-08
Update.
ad
2007-09-08
- Get rid of self->pt_mutexhint and use pthread__mutex_owned() instead.
ad
2007-09-07
- Don't take the mutex's spinlock (ptr_interlock) in pthread_cond_wait().
ad
2007-09-07
Add: pthread__atomic_cas_ptr, pthread__atomic_swap_ptr, pthread__membar_full
ad
2007-09-07
If a libpthread internal spinlock is held, nanosleep() for a tick instead of
ad
2007-08-23
Update.
ad
2007-08-23
Acquire the correct lock in pthread_detach(). Spotted by Jan Kryl.
ad
2007-08-17
pthread_suspend_np, pthread_resume_np, pthread_detach: return correct code
ad
2007-08-16
Minor correction for debug code and a cosmetic change.
ad
2007-08-16
One more micro-optimization..
ad
2007-08-16
Trim fat off libpthread internal spinlock operations. Makes a mesurable
ad
2007-08-16
- Reinitialize the absolute minimum when recycling user thread state.
ad
2007-08-16
Remove PT_FIXEDSTACKSIZE_LG.
ad
2007-08-16
Cache thread context for creation instead of setting it up every time.
ad
2007-08-15
Simplify pthread_join(). Knocks about 5% off pthread_create/join in a loop.
ad
2007-08-07
Missed variable rename..
ad
2007-08-07
Change the signature of _lwp_park() to accept an lwpid_t and second
ad
2007-08-04
Make libpthread_dbg build again.
ad
2007-08-04
Update.
ad
2007-08-04
Fix error in previous.
ad
2007-08-04
Some significant performance improvements, and a fix for a race with pthread
ad
2007-08-01
Remove unused counters.
ad
2007-05-19
Remove scheduler activations references. Bump date.
wiz
2007-05-02
Remove obsolete comment.
ad
2007-04-17
Fixed spelling error.
heinz
[next]