freebsd-nq/lib/libthr/thread
David Xu 322a8adaa3 Remove local variable 'first', instead check signal number in memory,
because the variable can be in register, second checking the variable
may still return true, however this is unexpected.
2010-10-29 07:04:45 +00:00
..
Makefile.inc remove file thr_sem_new.c. 2010-01-05 07:50:31 +00:00
thr_affinity.c Don't compare thread pointers again. 2010-09-13 11:58:42 +00:00
thr_attr.c Check small set and reject it, this is how kernel did. Always use the 2010-10-27 09:59:43 +00:00
thr_autoinit.c
thr_barrier.c
thr_barrierattr.c
thr_cancel.c To support stack unwinding for cancellation points, add -fexceptions flag 2010-09-25 01:57:47 +00:00
thr_clean.c Only access unwind_disabled when _PTHREAD_FORCED_UNWIND is defined. 2010-09-25 09:43:24 +00:00
thr_concurrency.c
thr_cond.c In current code, statically initialized and destroyed object have 2010-09-28 04:57:56 +00:00
thr_condattr.c Coalesce one more broken line. 2010-05-24 13:44:39 +00:00
thr_create.c add code to support stack unwinding when thread exits. note that only 2010-09-15 02:56:32 +00:00
thr_detach.c Convert thread list lock from mutex to rwlock. 2010-09-13 07:03:01 +00:00
thr_equal.c
thr_event.c Allow psaddr_t to be widened by using thr_pread_{int,long,ptr}, 2008-09-14 16:07:21 +00:00
thr_exit.c change code to use unwind.h. 2010-09-30 12:59:56 +00:00
thr_fork.c In most cases, cancel_point and cancel_async needn't be checked again, 2010-09-24 07:52:07 +00:00
thr_getcpuclockid.c Add POSIX pthread API pthread_getcpuclockid() to get a thread's cpu 2008-03-22 09:59:20 +00:00
thr_getprio.c
thr_getschedparam.c
thr_info.c
thr_init.c In current code, statically initialized and destroyed object have 2010-09-28 04:57:56 +00:00
thr_join.c Fix typo. 2010-09-19 08:55:36 +00:00
thr_kern.c Add signal handler wrapper, the reason to add it becauses there are 2010-09-01 02:18:33 +00:00
thr_kill.c Convert thread list lock from mutex to rwlock. 2010-09-13 07:03:01 +00:00
thr_list.c Convert thread list lock from mutex to rwlock. 2010-09-13 07:03:01 +00:00
thr_main_np.c
thr_multi_np.c
thr_mutex.c Remove locking and unlock in pthread_mutex_destroy, because 2010-10-27 04:19:07 +00:00
thr_mutexattr.c pthread_mutexattr_destroy() was accidentally broken in last revision, 2008-03-20 11:47:08 +00:00
thr_once.c Eliminate global mutex by using pthread_once's state field as 2008-05-30 00:02:59 +00:00
thr_printf.c
thr_private.h Get cpuset in pthread_attr_get_np() and free it in pthread_attr_destroy(). 2010-10-25 09:16:04 +00:00
thr_pspinlock.c
thr_resume_np.c Convert thread list lock from mutex to rwlock. 2010-09-13 07:03:01 +00:00
thr_rtld.c Add signal handler wrapper, the reason to add it becauses there are 2010-09-01 02:18:33 +00:00
thr_rwlock.c Revert revision 214007, I realized that MySQL wants to resolve 2010-10-20 02:34:02 +00:00
thr_rwlockattr.c Revert revision 214007, I realized that MySQL wants to resolve 2010-10-20 02:34:02 +00:00
thr_self.c
thr_sem.c Use umtx to implement process sharable semaphore, to make this work, 2010-01-05 02:37:59 +00:00
thr_setprio.c
thr_setschedparam.c
thr_sig.c Remove local variable 'first', instead check signal number in memory, 2010-10-29 07:04:45 +00:00
thr_single_np.c
thr_spec.c Unregister thread specific data destructor when a corresponding dso 2010-08-27 05:20:22 +00:00
thr_spinlock.c Avoid various shadowed variables. libthr is now almost WARNS=4 clean except 2008-04-23 21:06:51 +00:00
thr_stack.c Convert thread list lock from mutex to rwlock. 2010-09-13 07:03:01 +00:00
thr_suspend_np.c Convert thread list lock from mutex to rwlock. 2010-09-13 07:03:01 +00:00
thr_switch_np.c
thr_symbols.c
thr_syscalls.c Add signal handler wrapper, the reason to add it becauses there are 2010-09-01 02:18:33 +00:00
thr_umtx.c Change atfork lock from mutex to rwlock, also make mutexes used by malloc() 2010-09-01 03:11:21 +00:00
thr_umtx.h Change atfork lock from mutex to rwlock, also make mutexes used by malloc() 2010-09-01 03:11:21 +00:00
thr_yield.c