OpenBSD CVS

src/lib/librthread/


Click on a directory to enter that directory. Click on a file to display its revision history and to get a chance to display diffs between revisions.

Current directory: [local] / src / lib / librthread

Current tag: OPENBSD_5_9


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[DIR] arch/        
[TXT] Makefile  1.40   9 years  guenther   Instead of testing for __ELF__ and/or vax, leave out the bits for interfacing wi...
[TXT] rthread.c  1.87   8 years  guenther   Split the intra-thread functionality from kill(2) into its own syscall thrkill(2...
[TXT] rthread.h  1.55   8 years  kettenis   Replace the malloc spinlock with a mutex. This lock is held over system calls w...
[TXT] rthread_attr.c  1.20   9 years  guenther   Only need <stdint.h> and not <inttypes.h> here
[TXT] rthread_barrier.c  1.2   12 years  pirofti   Honor subsystem style. `Visual inspection looks ok' kurt@. >From Brad
[TXT] rthread_barrier_attr.c  1.2   12 years  pirofti   Honor subsystem style. `Visual inspection looks ok' kurt@. >From Brad
[TXT] rthread_fork.c  1.15   8 years  kettenis   Replace the malloc spinlock with a mutex. This lock is held over system calls w...
[TXT] rthread_getcpuclockid.c  1.1   10 years  guenther   Add support for the _POSIX_CPUTIME and _POSIX_THREAD_CPUTIME options, including ...
[TXT] rthread_mutex_prio.c  1.2   9 years  guenther   Remove unintended statement from my copyright block
[TXT] rthread_mutexattr.c  1.3   12 years  kurt   Use PTHREAD_MUTEX_DEFAULT in static init and mutexattr_init. If the default mute...
[TXT] rthread_np.c  1.17   9 years  kettenis   Add back <sys/param.h>; it's needed for MACHINE_STACK_GROWS_UP. ok millert@, to...
[TXT] rthread_rwlock.c  1.5   8 years  guenther   delete old lint ARGSUSED comments
[TXT] rthread_rwlockattr.c  1.2   12 years  guenther   Add pthread_rwlockattr_{get,set}pshared() and pthread_mutexattr_{get,set}kind_np...
[TXT] rthread_sched.c  1.13   9 years  guenther   Delete the duplicated sched_{policy,param} members from the internal struct pthr...
[TXT] rthread_sem.c  1.21   8 years  tedu   use geteuid to allow root to communicate with others. report from Jeunder Yu
[TXT] rthread_spin_lock.c  1.3   11 years  tedu   cleanup and consolidate the spinlock_lock (what a name!) code. it's now atomic_l...
[TXT] rthread_stack.c  1.14   9 years  kettenis   Add back <sys/param.h>; it's needed for MACHINE_STACK_GROWS_UP. ok millert@, to...
[TXT] sched_prio.c  1.1   12 years  guenther   Copy support for sched_get_priority_{min,max} from libpthread. Requested by many...
[TXT] shlib_version  1.21   8 years  guenther   Split the intra-thread functionality from kill(2) into its own syscall thrkill(2...
[TXT] rthread_cancel.c (in the Attic) [Hide]  1.10   8 years  deraadt   Handle F_ISATTY in the fcntl() stub as well ok guenther
[TXT] rthread_condattr.c (in the Attic) [Hide]  1.1   12 years  guenther   Add pthread_condattr_{get,set}clock(), requested by aja@ Add pthread_mutex_timed...
[TXT] rthread_debug.c (in the Attic) [Hide]  1.3   12 years  guenther   Don't trust the environment if issetugid()
[TXT] rthread_file.c (in the Attic) [Hide]  1.7   10 years  fgsch   remove dead assignment as reported by llvm.
[TXT] rthread_libc.c (in the Attic) [Hide]  1.13   8 years  kettenis   Replace the malloc spinlock with a mutex. This lock is held over system calls w...
[TXT] rthread_once.c (in the Attic) [Hide]  1.1   12 years  guenther   Split out the pthread_rwlock* and pthread_once() functions from rthread_sync.c t...
[TXT] rthread_sig.c (in the Attic) [Hide]  1.17   8 years  guenther   Merge the sigaction() and sigprocmask() overloads/wrappers from libpthread into ...
[TXT] rthread_sync.c (in the Attic) [Hide]  1.39   11 years  tedu   something's not quite right yet. ticket locks result in more CPU usage and spinn...
[TXT] rthread_tls.c (in the Attic) [Hide]  1.16   10 years  tedu   remove unnecessary spinlock that slowed down pthread_getspecific. original repor...
[TXT] tcb.h (in the Attic) [Hide]  1.6   11 years  guenther   Revert previous diff: sparc and sparc64 don't set the TCB to NULL in exec, yet, ...