Rich Felker 6232b96f51 minor locking optimizations 14 năm trước cách đây
..
i386 1e4f1cf154 remove all .size and .type directives for functions from the asm 14 năm trước cách đây
x86_64 1e4f1cf154 remove all .size and .type directives for functions from the asm 14 năm trước cách đây
__futex.c aa398f56fa global cleanup to use the new syscall interface 14 năm trước cách đây
__lock.c 6232b96f51 minor locking optimizations 14 năm trước cách đây
__rsyscall.c 99b8a25e94 overhaul implementation-internal signal protections 14 năm trước cách đây
__set_thread_area.c 7b2dd2235d finish unifying thread register handling in preparation for porting 14 năm trước cách đây
__timedwait.c feee98903c overhaul pthread cancellation 14 năm trước cách đây
__timedwait_cp.c feee98903c overhaul pthread cancellation 14 năm trước cách đây
__unmapself.c 0b44a0315b initial check-in, version 0.5.0 14 năm trước cách đây
__wait.c 77f15d108e reduce some ridiculously large spin counts 14 năm trước cách đây
__wake.c c2cd25bff8 consistency: change all remaining syscalls to use SYS_ rather than __NR_ prefix 14 năm trước cách đây
cancel_dummy.c feee98903c overhaul pthread cancellation 14 năm trước cách đây
cancel_impl.c be2e06d347 recheck cancellation disabled flag after syscall returns EINTR 14 năm trước cách đây
cancellation.c ea343364a7 match glibc/lsb cancellation abi on i386 14 năm trước cách đây
cancellation2.c ea343364a7 match glibc/lsb cancellation abi on i386 14 năm trước cách đây
cancellation3.c ea343364a7 match glibc/lsb cancellation abi on i386 14 năm trước cách đây
clone.c 7b2dd2235d finish unifying thread register handling in preparation for porting 14 năm trước cách đây
pthread_atfork.c e9417fffb3 add pthread_atfork interface 14 năm trước cách đây
pthread_attr_destroy.c 0b44a0315b initial check-in, version 0.5.0 14 năm trước cách đây
pthread_attr_getdetachstate.c 1659aa0e62 fix pthread_attr_* implementations to match corrected prototypes 14 năm trước cách đây
pthread_attr_getguardsize.c 1659aa0e62 fix pthread_attr_* implementations to match corrected prototypes 14 năm trước cách đây
pthread_attr_getschedparam.c 243b542382 implement dummy pthread_attr_[gs]etschedparam functions 14 năm trước cách đây
pthread_attr_getscope.c 1659aa0e62 fix pthread_attr_* implementations to match corrected prototypes 14 năm trước cách đây
pthread_attr_getstacksize.c 1659aa0e62 fix pthread_attr_* implementations to match corrected prototypes 14 năm trước cách đây
pthread_attr_init.c 0b44a0315b initial check-in, version 0.5.0 14 năm trước cách đây
pthread_attr_setdetachstate.c 63b06c0e90 reject invalid attribute settings 14 năm trước cách đây
pthread_attr_setguardsize.c e882756311 reorganize pthread data structures and move the definitions to alltypes.h 14 năm trước cách đây
pthread_attr_setschedparam.c 243b542382 implement dummy pthread_attr_[gs]etschedparam functions 14 năm trước cách đây
pthread_attr_setscope.c 63b06c0e90 reject invalid attribute settings 14 năm trước cách đây
pthread_attr_setstacksize.c 8c967b9386 enforce stack size min in pthread_attr_setstacksize 14 năm trước cách đây
pthread_barrier_destroy.c 0b44a0315b initial check-in, version 0.5.0 14 năm trước cách đây
pthread_barrier_init.c e882756311 reorganize pthread data structures and move the definitions to alltypes.h 14 năm trước cách đây
pthread_barrier_wait.c 9dd6399c95 remove debug code that was missed in barrier commit 14 năm trước cách đây
pthread_barrierattr_destroy.c 951e764091 implement barrier attribute functions (essentially no-ops) 14 năm trước cách đây
pthread_barrierattr_getpshared.c 951e764091 implement barrier attribute functions (essentially no-ops) 14 năm trước cách đây
pthread_barrierattr_init.c 951e764091 implement barrier attribute functions (essentially no-ops) 14 năm trước cách đây
pthread_barrierattr_setpshared.c 951e764091 implement barrier attribute functions (essentially no-ops) 14 năm trước cách đây
pthread_cond_broadcast.c e882756311 reorganize pthread data structures and move the definitions to alltypes.h 14 năm trước cách đây
pthread_cond_destroy.c 0b44a0315b initial check-in, version 0.5.0 14 năm trước cách đây
pthread_cond_init.c 5fd4a98165 use the selected clock from the condattr for pthread_cond_timedwait 14 năm trước cách đây
pthread_cond_signal.c e882756311 reorganize pthread data structures and move the definitions to alltypes.h 14 năm trước cách đây
pthread_cond_timedwait.c feee98903c overhaul pthread cancellation 14 năm trước cách đây
pthread_cond_wait.c 0b44a0315b initial check-in, version 0.5.0 14 năm trước cách đây
pthread_condattr_destroy.c b4d40e44e3 implement pthread_condattr_* interfaces 14 năm trước cách đây
pthread_condattr_getclock.c b4d40e44e3 implement pthread_condattr_* interfaces 14 năm trước cách đây
pthread_condattr_getpshared.c b4d40e44e3 implement pthread_condattr_* interfaces 14 năm trước cách đây
pthread_condattr_init.c b4d40e44e3 implement pthread_condattr_* interfaces 14 năm trước cách đây
pthread_condattr_setclock.c 9d5251f72b disallow cpu time clocks as condattr clock values 14 năm trước cách đây
pthread_condattr_setpshared.c b4d40e44e3 implement pthread_condattr_* interfaces 14 năm trước cách đây
pthread_create.c 6232b96f51 minor locking optimizations 14 năm trước cách đây
pthread_detach.c 0b44a0315b initial check-in, version 0.5.0 14 năm trước cách đây
pthread_equal.c 0b44a0315b initial check-in, version 0.5.0 14 năm trước cách đây
pthread_getconcurrency.c ddd87b2f10 implement pthread_[sg]etconcurrency. 14 năm trước cách đây
pthread_getspecific.c b480808a6a optimize POSIX TSD for fast pthread_getspecific 14 năm trước cách đây
pthread_join.c feee98903c overhaul pthread cancellation 14 năm trước cách đây
pthread_key_create.c a6054e3c94 move some more code out of pthread_create.c 14 năm trước cách đây
pthread_kill.c c2cd25bff8 consistency: change all remaining syscalls to use SYS_ rather than __NR_ prefix 14 năm trước cách đây
pthread_mutex_consistent.c 047e434ef5 implement robust mutexes 14 năm trước cách đây
pthread_mutex_destroy.c 0b44a0315b initial check-in, version 0.5.0 14 năm trước cách đây
pthread_mutex_init.c 047e434ef5 implement robust mutexes 14 năm trước cách đây
pthread_mutex_lock.c ec2e50d0d7 cheap trick to further optimize locking normal mutexes 14 năm trước cách đây
pthread_mutex_timedlock.c 047e434ef5 implement robust mutexes 14 năm trước cách đây
pthread_mutex_trylock.c eb0e8fa0b1 debloat: use __syscall instead of syscall where possible 14 năm trước cách đây
pthread_mutex_unlock.c a1eb8cb5da avoid crash on stupid but allowable usage of pthread_mutex_unlock 14 năm trước cách đây
pthread_mutexattr_destroy.c 0b44a0315b initial check-in, version 0.5.0 14 năm trước cách đây
pthread_mutexattr_getpshared.c 1d6b1f1592 implement pthread_mutexattr_[gs]etpshared functions 14 năm trước cách đây
pthread_mutexattr_getrobust.c 047e434ef5 implement robust mutexes 14 năm trước cách đây
pthread_mutexattr_gettype.c 0b44a0315b initial check-in, version 0.5.0 14 năm trước cách đây
pthread_mutexattr_init.c 0b44a0315b initial check-in, version 0.5.0 14 năm trước cách đây
pthread_mutexattr_setpshared.c 1d6b1f1592 implement pthread_mutexattr_[gs]etpshared functions 14 năm trước cách đây
pthread_mutexattr_setrobust.c 047e434ef5 implement robust mutexes 14 năm trước cách đây
pthread_mutexattr_settype.c 0b44a0315b initial check-in, version 0.5.0 14 năm trước cách đây
pthread_once.c 7e6be42a77 fix major breakage in pthread_once (it was always deadlocking) 14 năm trước cách đây
pthread_rwlock_destroy.c 0b44a0315b initial check-in, version 0.5.0 14 năm trước cách đây
pthread_rwlock_init.c 0b44a0315b initial check-in, version 0.5.0 14 năm trước cách đây
pthread_rwlock_rdlock.c e882756311 reorganize pthread data structures and move the definitions to alltypes.h 14 năm trước cách đây
pthread_rwlock_timedrdlock.c e882756311 reorganize pthread data structures and move the definitions to alltypes.h 14 năm trước cách đây
pthread_rwlock_timedwrlock.c e882756311 reorganize pthread data structures and move the definitions to alltypes.h 14 năm trước cách đây
pthread_rwlock_tryrdlock.c e5dd18319b rwlock trylock functions were wrongly returning EAGAIN instead of EBUSY 14 năm trước cách đây
pthread_rwlock_trywrlock.c e5dd18319b rwlock trylock functions were wrongly returning EAGAIN instead of EBUSY 14 năm trước cách đây
pthread_rwlock_unlock.c e882756311 reorganize pthread data structures and move the definitions to alltypes.h 14 năm trước cách đây
pthread_rwlock_wrlock.c e882756311 reorganize pthread data structures and move the definitions to alltypes.h 14 năm trước cách đây
pthread_rwlockattr_destroy.c cc2e0b45a6 implement pthread_rwlockattr_* (essentially no-ops) 14 năm trước cách đây
pthread_rwlockattr_getpshared.c cc2e0b45a6 implement pthread_rwlockattr_* (essentially no-ops) 14 năm trước cách đây
pthread_rwlockattr_init.c cc2e0b45a6 implement pthread_rwlockattr_* (essentially no-ops) 14 năm trước cách đây
pthread_rwlockattr_setpshared.c cc2e0b45a6 implement pthread_rwlockattr_* (essentially no-ops) 14 năm trước cách đây
pthread_self.c 870cc67977 fix minor bugs due to incorrect threaded-predicate semantics 14 năm trước cách đây
pthread_setcancelstate.c 870cc67977 fix minor bugs due to incorrect threaded-predicate semantics 14 năm trước cách đây
pthread_setcanceltype.c ebf82447be optimize cancellation enable/disable code 14 năm trước cách đây
pthread_setconcurrency.c ddd87b2f10 implement pthread_[sg]etconcurrency. 14 năm trước cách đây
pthread_setspecific.c b480808a6a optimize POSIX TSD for fast pthread_getspecific 14 năm trước cách đây
pthread_sigmask.c 500c969f05 fix error handling for pthread_sigmask 14 năm trước cách đây
pthread_spin_destroy.c 0b44a0315b initial check-in, version 0.5.0 14 năm trước cách đây
pthread_spin_init.c 0b44a0315b initial check-in, version 0.5.0 14 năm trước cách đây
pthread_spin_lock.c 4106cdcd2d revert some more spin optimizations that turned out to be pessimizations 14 năm trước cách đây
pthread_spin_trylock.c 4106cdcd2d revert some more spin optimizations that turned out to be pessimizations 14 năm trước cách đây
pthread_spin_unlock.c d8dc2faf10 prepare pthread_spin_unlock for archs that need memory barriers 14 năm trước cách đây
pthread_testcancel.c feee98903c overhaul pthread cancellation 14 năm trước cách đây
sem_destroy.c 6fc5fdbdc7 implement POSIX semaphores 14 năm trước cách đây
sem_getvalue.c 6fc5fdbdc7 implement POSIX semaphores 14 năm trước cách đây
sem_init.c 4f24994920 fix uninitialized waiters field in semaphores 14 năm trước cách đây
sem_open.c 682a0f271f fix failure behavior of sem_open when sem does not exist 14 năm trước cách đây
sem_post.c a113434cd6 major semaphore improvements (performance and correctness) 14 năm trước cách đây
sem_timedwait.c feee98903c overhaul pthread cancellation 14 năm trước cách đây
sem_trywait.c e983aea0ae change sem_trywait algorithm so it never has to call __wake 14 năm trước cách đây
sem_unlink.c 6fc5fdbdc7 implement POSIX semaphores 14 năm trước cách đây
sem_wait.c 6fc5fdbdc7 implement POSIX semaphores 14 năm trước cách đây
syscall_cp.c feee98903c overhaul pthread cancellation 14 năm trước cách đây