freebsd-nq/lib/libpthread/thread
Dmitrij Tejblum 4b12016bab Fix some bugs in pthread scheduler:
make pthread_yield() more reliable,
  threads always (I hope) preempted at least every 0.1 sec, as intended.

PR:		bin/7744
Submitted by:	"Richard Seaman, Jr." <dick@tar.com>
1998-10-09 19:01:30 +00:00
..
Makefile.inc Move the cleanup code that frees memory allocated for a dead thread from 1998-09-30 06:36:56 +00:00
thr_attr_destroy.c
thr_attr_getdetachstate.c
thr_attr_getstackaddr.c
thr_attr_getstacksize.c
thr_attr_init.c
thr_attr_setcreatesuspend_np.c
thr_attr_setdetachstate.c
thr_attr_setstackaddr.c
thr_attr_setstacksize.c
thr_clean.c
thr_close.c
thr_cond.c
thr_condattr_destroy.c
thr_condattr_init.c
thr_create.c Fix some bugs in pthread scheduler: 1998-10-09 19:01:30 +00:00
thr_detach.c
thr_equal.c
thr_exit.c Move the cleanup code that frees memory allocated for a dead thread from 1998-09-30 06:36:56 +00:00
thr_fcntl.c Removed unused variables. 1998-09-07 21:55:01 +00:00
thr_find_thread.c Move the cleanup code that frees memory allocated for a dead thread from 1998-09-30 06:36:56 +00:00
thr_fork.c Cosmetic cleansing. This code requires extra work to keep the garbage 1998-09-30 06:41:16 +00:00
thr_fsync.c
thr_gc.c Debug when an environment variable set, no when it is unset. 1998-09-30 19:17:51 +00:00
thr_getprio.c
thr_info.c Use snprintf instead of sprintf to avoid long source file paths from 1998-09-30 06:29:54 +00:00
thr_init.c Move the cleanup code that frees memory allocated for a dead thread from 1998-09-30 06:36:56 +00:00
thr_join.c
thr_kern.c Fix some bugs in pthread scheduler: 1998-10-09 19:01:30 +00:00
thr_kill.c Implementation of an additional state called SIGWAIT (with the previous 1998-09-30 06:27:31 +00:00
thr_mattr_init.c
thr_mattr_kind_np.c
thr_multi_np.c
thr_mutex.c Removed unused variables. 1998-09-07 21:55:01 +00:00
thr_mutexattr_destroy.c
thr_nanosleep.c
thr_once.c
thr_open.c
thr_private.h - Fix the debug macros. 1998-09-30 06:22:07 +00:00
thr_read.c
thr_readv.c
thr_resume_np.c
thr_rwlock.c Removed some variable initializations which were unnecessary and divergent 1998-09-07 21:07:59 +00:00
thr_rwlockattr.c -Wall clean. 1998-09-07 19:23:55 +00:00
thr_select.c
thr_self.c
thr_seterrno.c
thr_setprio.c
thr_sig.c Implementation of an additional state called SIGWAIT (with the previous 1998-09-30 06:27:31 +00:00
thr_sigaction.c Don't automatically restart syscalls for the signals that the thread 1998-08-26 20:55:31 +00:00
thr_sigmask.c
thr_sigprocmask.c
thr_sigsuspend.c Implementation of an additional state called SIGWAIT (with the previous 1998-09-30 06:27:31 +00:00
thr_sigwait.c Implementation of an additional state called SIGWAIT (with the previous 1998-09-30 06:27:31 +00:00
thr_single_np.c
thr_spec.c NULL a pointer after it is freed to avoid trying to free it again. 1998-09-30 06:24:57 +00:00
thr_spinlock.c
thr_suspend_np.c
thr_vfork.c In libc_r, rename vfork syscall to _thread_sys_vfork and make vfork an alias 1998-09-12 22:03:20 +00:00
thr_wait4.c
thr_write.c Removed unused variables. 1998-09-07 21:55:01 +00:00
thr_writev.c
thr_yield.c