aboutsummaryrefslogtreecommitdiff
path: root/lib/libthr
Commit message (Expand)AuthorAgeFilesLines
* Merge r238637,r238640,r238641,r238642:David Xu2012-07-232-64/+31
* MFC: 234424George V. Neville-Neil2012-06-221-1/+1
* MFC: r231619Marius Strobl2012-06-212-4/+5
* MFC r236135:David Xu2012-05-301-0/+1
* Merge 233103, 233912 from head:David Xu2012-04-173-11/+32
* MFC r233516: libthr: In the atfork handlers for signals, do not skip theJilles Tjoelker2012-04-091-3/+3
* MFC 231906:David Xu2012-02-221-1/+1
* MFC r230430:Konstantin Belousov2012-02-211-4/+13
* MFC 231106:David Xu2012-02-142-12/+23
* MFC r228536:Dimitry Andric2011-12-302-2/+2
* MFC r227604:David Xu2011-11-231-3/+2
* Do not set thread name to less than informative 'initial thread'.Alexander Kabaev2011-06-191-1/+0
* Merge from r161730:Marius Strobl2011-06-184-21/+54
* r179417 introduced a bug into pthread_once(). Previously pthread_once()Ryan Stone2011-04-201-0/+2
* Introduce a non-portable function pthread_getthreadid_np(3) to retrieveJung-uk Kim2011-02-073-0/+51
* Fix a typo.David Xu2011-01-111-1/+1
* For the process that already loaded libthr but still not initializedKonstantin Belousov2011-01-101-0/+26
* Implement the __pthread_map_stacks_exec() for libthr.Konstantin Belousov2011-01-095-1/+53
* Add section .note.GNU-stack for assembly files used by 386 and amd64.Konstantin Belousov2011-01-072-0/+4
* Return 0 instead of garbage value.David Xu2011-01-061-2/+1
* Because sleepqueue may still being used, we should always check wchan withDavid Xu2011-01-041-6/+0
* Always clear flag PMUTEX_FLAG_DEFERED when unlocking, as it is onlyDavid Xu2010-12-241-2/+2
* Add sleep queue code.David Xu2010-12-221-0/+175
* MFp4:David Xu2010-12-229-191/+666
* Use sysctl kern.sched.cpusetsize to retrieve size of kernel cpuset.David Xu2010-11-021-8/+5
* Return previous sigaction correctly.David Xu2010-10-291-1/+4
* Remove local variable 'first', instead check signal number in memory,David Xu2010-10-291-4/+1
* Check small set and reject it, this is how kernel did. Always use theDavid Xu2010-10-271-37/+32
* - Revert r214409.David Xu2010-10-271-5/+6
* Remove locking and unlock in pthread_mutex_destroy, becauseDavid Xu2010-10-271-25/+2
* Fix typo.David Xu2010-10-251-1/+1
* Get cpuset in pthread_attr_get_np() and free it in pthread_attr_destroy().David Xu2010-10-252-10/+31
* Revert revision 214007, I realized that MySQL wants to resolveDavid Xu2010-10-204-52/+2
* Set default type to PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP, thisDavid Xu2010-10-181-0/+1
* sort function name.David Xu2010-10-181-2/+2
* s/||/&&David Xu2010-10-181-2/+2
* Add pthread_rwlockattr_setkind_np and pthread_rwlockattr_getkind_np, theDavid Xu2010-10-184-2/+50
* Oops, don't remove -fexceptions flag.David Xu2010-10-081-0/+1
* unwind.h was imported, gcc directory is no longer needed.David Xu2010-10-081-1/+0
* change code to use unwind.h.David Xu2010-09-302-5/+6
* Check invalid mutex in _mutex_cv_unlock.David Xu2010-09-291-0/+6
* In current code, statically initialized and destroyed object haveDavid Xu2010-09-285-195/+160
* Report death event to debugger before moving to gc list, otherwiseDavid Xu2010-09-261-3/+2
* Only access unwind_disabled when _PTHREAD_FORCED_UNWIND is defined.David Xu2010-09-251-1/+2
* Add missing field.David Xu2010-09-251-0/+1
* Because old _pthread_cleanup_push/pop do not have frame address,David Xu2010-09-252-13/+17
* Simplify code, and in while loop, fix operator to match the unwindingDavid Xu2010-09-251-7/+4
* To support stack unwinding for cancellation points, add -fexceptions flagDavid Xu2010-09-255-5/+20
* inline testcancel() into thr_cancel_leave(), because cancel_pending isDavid Xu2010-09-241-2/+3
* In most cases, cancel_point and cancel_async needn't be checked again,David Xu2010-09-243-5/+3