summaryrefslogtreecommitdiffstats
path: root/lib/libthr/thread/thr_private.h
Commit message (Expand)AuthorAgeFilesLines
* Revert r274772: it is not valid on MIPSemaste2014-11-251-1/+1
* Use canonical __PIC__ flagemaste2014-11-211-1/+1
* If check_deferred_signal() execution needs binding of PLT symbol,kib2013-11-231-0/+3
* libthr: Remove _thr_rtld_fini(), unused since r245630.jilles2013-04-121-1/+0
* In suspend_common(), don't wait for a thread which is in creation, becausedavidxu2012-08-271-0/+6
* MFp4:davidxu2012-08-111-4/+4
* MFp4:davidxu2012-05-031-0/+1
* Set SIGCANCEL to SIGTHR as part of some cleanup of DTrace code.gnn2012-04-181-1/+1
* umtx operation UMTX_OP_MUTEX_WAKE has a side-effect that it accessesdavidxu2012-04-051-2/+0
* When destroying a barrier, waiting all threads exit the barrier,davidxu2012-03-161-3/+5
* Plug a memory leak. When a cached thread is reused, don't clear sleepdavidxu2012-02-071-6/+9
* Implement the __pthread_map_stacks_exec() for libthr.kib2011-01-091-0/+1
* MFp4:davidxu2010-12-221-9/+106
* Get cpuset in pthread_attr_get_np() and free it in pthread_attr_destroy().davidxu2010-10-251-0/+2
* Revert revision 214007, I realized that MySQL wants to resolvedavidxu2010-10-201-3/+0
* Add pthread_rwlockattr_setkind_np and pthread_rwlockattr_getkind_np, thedavidxu2010-10-181-0/+3
* change code to use unwind.h.davidxu2010-09-301-1/+2
* In current code, statically initialized and destroyed object havedavidxu2010-09-281-0/+10
* Add missing field.davidxu2010-09-251-0/+1
* To support stack unwinding for cancellation points, add -fexceptions flagdavidxu2010-09-251-1/+2
* In most cases, cancel_point and cancel_async needn't be checked again,davidxu2010-09-241-1/+0
* Because atfork lock is held while forking, a thread cancellation triggereddavidxu2010-09-191-4/+4
* add code to support stack unwinding when thread exits. note that onlydavidxu2010-09-151-0/+9
* Move back IN_GCLIST flag into field tlflags, since thread list and gc listdavidxu2010-09-151-6/+6
* Fix copy&paste problem.davidxu2010-09-131-2/+2
* Convert thread list lock from mutex to rwlock.davidxu2010-09-131-10/+34
* Change atfork lock from mutex to rwlock, also make mutexes used by malloc()davidxu2010-09-011-1/+2
* Add signal handler wrapper, the reason to add it becauses there aredavidxu2010-09-011-10/+23
* Unregister thread specific data destructor when a corresponding dsodavidxu2010-08-271-0/+1
* eliminate unused code.davidxu2010-08-261-5/+0
* The __hidden definition is provided by sys/cdefs.h.kib2010-08-241-4/+0
* Add wrapper for setcontext() and swapcontext(), the wrappersdavidxu2010-08-241-0/+6
* On shared object unload, in __cxa_finalize, call and clear all installedkib2010-08-231-0/+3
* In current implementation, thread cancellation is done in signal handler,davidxu2010-08-201-1/+2
* Use umtx to implement process sharable semaphore, to make this work,davidxu2010-01-051-0/+17
* Make openat(2) a cancellation point.jilles2009-10-111-0/+1
* Make pthread_cleanup_push() and pthread_cleanup_pop() as a pair of macros,davidxu2008-06-091-6/+9
* - Reduce function call overhead for uncontended case.davidxu2008-05-291-10/+0
* Use UMTX_OP_WAIT_UINT_PRIVATE and UMTX_OP_WAKE_PRIVATE to savedavidxu2008-04-291-1/+1
* put THR_CRITICAL_LEAVE into do .. while statement.davidxu2008-04-031-2/+4
* add __hidden suffix to _umtx_op_err, this eliminates PLT.davidxu2008-04-031-1/+1
* Add pthread_setaffinity_np and pthread_getaffinity_np to libc namespace.davidxu2008-04-021-2/+0
* Remove unused functions.davidxu2008-04-021-2/+0
* Replace function _umtx_op with _umtx_op_err, the later function directlydavidxu2008-04-021-0/+2
* Replace userland rwlock with a pure kernel based rwlock, the newdavidxu2008-04-021-6/+1
* Rewrite rwlock to user atomic operations to change rwlock state, thisdavidxu2008-03-311-1/+5
* Use cpuset defined in pthread_attr for newly created thread, for now,davidxu2008-03-051-0/+5
* If a new thread is created, it inherits current thread's signal masks,davidxu2008-03-041-0/+6
* Include cpuset.h, unbreak compiling.davidxu2008-03-041-0/+2
* implement pthread_attr_getaffinity_np and pthread_attr_setaffinity_np.davidxu2008-03-041-0/+2
OpenPOWER on IntegriCloud