2014-09-05 |
Rich Felker | make non-waiting paths of sem_[timed]wait and pthread_j... |
tree | commitdiff |
2014-08-26 |
Rich Felker | refrain from spinning on locks when there is already... |
tree | commitdiff |
2014-08-26 |
Rich Felker | spin before waiting on futex in mutex and rwlock lock... |
tree | commitdiff |
2014-08-25 |
Rich Felker | spin in sem_[timed]wait before performing futex wait |
tree | commitdiff |
2014-08-25 |
Rich Felker | sanitize number of spins in userspace before futex... |
tree | commitdiff |
2014-08-24 |
Rich Felker | fix false ownership of stdio FILEs due to tid reuse |
tree | commitdiff |
2014-08-23 |
Rich Felker | fix fallback checks for kernels without private futex... |
tree | commitdiff |
2014-08-22 |
Rich Felker | fix use of uninitialized memory with application-provid... |
tree | commitdiff |
2014-08-18 |
Rich Felker | further simplify and optimize new cond var |
tree | commitdiff |
2014-08-18 |
Rich Felker | simplify and improve new cond var implementation |
tree | commitdiff |
2014-08-18 |
Rich Felker | redesign cond var implementation to fix multiple issues |
tree | commitdiff |
2014-08-17 |
Rich Felker | fix possible failure-to-wake deadlock with robust mutexes |
tree | commitdiff |
2014-08-17 |
Rich Felker | make pointers used in robust list volatile |
tree | commitdiff |
2014-08-16 |
Rich Felker | fix robust mutex unrecoverable status, and related... |
tree | commitdiff |
2014-08-16 |
Rich Felker | fix false ownership of mutexes due to tid reuse, using... |
tree | commitdiff |
2014-08-16 |
Rich Felker | enable private futex for process-local robust mutexes |
tree | commitdiff |
2014-08-16 |
Rich Felker | make futex operations use private-futex mode when possible |
tree | commitdiff |
2014-07-18 |
Stefan Kristiansson | add or1k (OpenRISC 1000) architecture port |
tree | commitdiff |
2014-07-17 |
Rich Felker | work around constant folding bug 61144 in gcc 4.9.0... |
tree | commitdiff |
2014-07-07 |
Rich Felker | rename file containing pthread_cleanup_push and pop... |
tree | commitdiff |
2014-07-07 |
Rich Felker | rework cancellation weak alias logic not to depend... |
tree | commitdiff |
2014-07-06 |
Rich Felker | eliminate use of cached pid from thread structure |
tree | commitdiff |
2014-07-02 |
Rich Felker | add locale framework |
tree | commitdiff |
2014-06-19 |
Rich Felker | separate __tls_get_addr implementation from dynamic... |
tree | commitdiff |
2014-06-19 |
Rich Felker | optimize i386 ___tls_get_addr asm |
tree | commitdiff |
2014-06-10 |
Rich Felker | simplify errno implementation |
tree | commitdiff |
2014-06-10 |
Rich Felker | replace all remaining internal uses of pthread_self... |
tree | commitdiff |
2014-06-10 |
Rich Felker | add thread-pointer support for pre-2.6 kernels on i386 |
tree | commitdiff |
2014-04-16 |
Rich Felker | fix deadlock race in pthread_once |
tree | commitdiff |
2014-03-24 |
Rich Felker | fix pointer type mismatch and misplacement of const |
tree | commitdiff |
2014-03-24 |
Rich Felker | always initialize thread pointer at program start |
tree | commitdiff |
2014-02-28 |
Rich Felker | rename superh port to "sh" for consistency |
tree | commitdiff |
2014-02-23 |
Bobby Bingham | superh port |
tree | commitdiff |
2014-02-23 |
Rich Felker | mostly-cosmetic fixups to x32 port merge |
tree | commitdiff |
2014-02-23 |
rofl0r | x32 port (diff against vanilla x86_64) |
tree | commitdiff |
2014-02-23 |
rofl0r | import vanilla x86_64 code as x32 |
tree | commitdiff |
2014-02-22 |
rofl0r | use syscall_arg_t type for syscall prototypes in pthrea... |
tree | commitdiff |
2014-02-10 |
Bobby Bingham | clone: make clone a wrapper around __clone |
tree | commitdiff |
2014-01-07 |
Rich Felker | eliminate explicit (long) casts when making syscalls |
tree | commitdiff |
2013-12-12 |
Szabolcs Nagy | include cleanups: remove unused headers and add feature... |
tree | commitdiff |
2013-10-04 |
Rich Felker | fix invalid implicit pointer conversion in pthread_key_... |
tree | commitdiff |
2013-09-20 |
Rich Felker | fix potential deadlock bug in libc-internal locking... |
tree | commitdiff |
2013-09-16 |
Rich Felker | fix clobbering of caller's stack in mips __clone function |
tree | commitdiff |
2013-09-16 |
Rich Felker | omit CLONE_PARENT flag to clone in pthread_create |
tree | commitdiff |
2013-09-16 |
Rich Felker | use symbolic names for clone flags in pthread_create |
tree | commitdiff |
2013-09-15 |
Szabolcs Nagy | support configurable page size on mips, powerpc and... |
tree | commitdiff |
2013-09-14 |
Rich Felker | fix child stack alignment on mips clone |
tree | commitdiff |
2013-09-02 |
Rich Felker | fix mips-specific bug in synccall (too little space... |
tree | commitdiff |
2013-09-02 |
Rich Felker | in synccall, ignore the signal before any threads'... |
tree | commitdiff |
2013-09-02 |
Rich Felker | fix invalid pointer in synccall (multithread setuid... |
tree | commitdiff |
2013-07-31 |
Rich Felker | in pthread_getattr_np, use mremap rather than madvise... |
tree | commitdiff |
2013-07-22 |
Rich Felker | make pthread attribute types structs, even when they... |
tree | commitdiff |
2013-06-27 |
Rich Felker | fix syscall argument bug in pthread_getschedparam |
tree | commitdiff |
2013-06-27 |
Rich Felker | fix temp file leak in sem_open on successful creation... |
tree | commitdiff |
2013-06-27 |
Rich Felker | fix bug whereby sem_open leaked its own internal slots... |
tree | commitdiff |
2013-06-27 |
Rich Felker | in sem_open, don't leak vm mapping if fstat fails |
tree | commitdiff |
2013-06-27 |
Rich Felker | fix failure of pthread_setschedparam to pass correct... |
tree | commitdiff |
2013-06-08 |
Rich Felker | support cputime clocks for processes/threads other... |
tree | commitdiff |
2013-06-03 |
Rich Felker | ensure that thread dtv pointer is never null to optimiz... |
tree | commitdiff |
2013-04-26 |
Rich Felker | transition to using functions for internal signal block... |
tree | commitdiff |
2013-04-26 |
Rich Felker | prevent code from running under a thread id which alrea... |
tree | commitdiff |
2013-04-26 |
Rich Felker | synccall signal handler need not handle dead threads... |
tree | commitdiff |
2013-04-26 |
Rich Felker | fix clobbering of signal mask when creating thread... |
tree | commitdiff |
2013-04-26 |
Rich Felker | make last thread's pthread_exit give exit(0) a consiste... |
tree | commitdiff |
2013-04-26 |
Rich Felker | use atomic decrement rather than cas in pthread_exit... |
tree | commitdiff |
2013-04-26 |
Rich Felker | add comments on some of the pthread_exit logic |
tree | commitdiff |
2013-04-26 |
Rich Felker | always block signals in pthread_exit before decrementin... |
tree | commitdiff |
2013-04-06 |
Rich Felker | fix type error in pthread_create, introduced with pthre... |
tree | commitdiff |
2013-04-01 |
Rich Felker | implement pthread_getattr_np |
tree | commitdiff |
2013-03-27 |
Rich Felker | remove __SYSCALL_SSLEN arch macro in favor of using... |
tree | commitdiff |
2013-02-02 |
Rich Felker | fix stale locks left behind when pthread_create fails |
tree | commitdiff |
2013-02-02 |
Rich Felker | if pthread_create fails, it must not attempt mmap if... |
tree | commitdiff |
2013-02-02 |
Rich Felker | pthread stack treatment overhaul for application-provid... |
tree | commitdiff |
2013-02-01 |
Rich Felker | replace __wake function with macro that performs direct... |
tree | commitdiff |
2012-11-27 |
Rich Felker | fix some restrict-qualifier mismatches in newly added... |
tree | commitdiff |
2012-11-19 |
rofl0r | powerpc: handle syscall error in clone. |
tree | commitdiff |
2012-11-19 |
Rich Felker | fix powerpc asm not to store data in volatile space... |
tree | commitdiff |
2012-11-18 |
Rich Felker | Merge remote-tracking branch 'nsz/math' |
tree | commitdiff |
2012-11-17 |
Rich Felker | add stub versions of some missing optional pthread... |
tree | commitdiff |
2012-11-15 |
Rich Felker | Merge remote-tracking branch 'nsz/math' |
tree | commitdiff |
2012-11-14 |
Rich Felker | fix indention with spaces in powerpc asm |
tree | commitdiff |
2012-11-14 |
Rich Felker | Merge remote-tracking branch 'ppc-port/ppc-squashed' |
tree | commitdiff |
2012-11-13 |
rofl0r | PPC port cleaned up, static linking works well now. |
tree | commitdiff |
2012-11-13 |
Richard Pennington | import preliminary ppc work by rdp. |
tree | commitdiff |
2012-11-11 |
Rich Felker | debloat src/thread tree but putting lots of junk in... |
tree | commitdiff |
2012-11-11 |
Rich Felker | add support for thread scheduling (POSIX TPS option) |
tree | commitdiff |
2012-11-08 |
Rich Felker | clean up sloppy nested inclusion from pthread_impl.h |
tree | commitdiff |
2012-10-19 |
Rich Felker | fix order of syscall args for microblaze clone syscall |
tree | commitdiff |
2012-10-19 |
Rich Felker | ensure microblaze __set_thread_area returns success |
tree | commitdiff |
2012-10-18 |
Rich Felker | fix microblaze asm relocations for shared libc |
tree | commitdiff |
2012-10-15 |
Rich Felker | add support for TLS variant I, presently needed for... |
tree | commitdiff |
2012-10-15 |
Rich Felker | fix overlap of thread stacks with thread tls segments |
tree | commitdiff |
2012-10-08 |
Rich Felker | clean up and refactor program initialization |
tree | commitdiff |
2012-10-05 |
Rich Felker | support for TLS in dynamic-loaded (dlopen) modules |
tree | commitdiff |
2012-10-05 |
Rich Felker | beginnings of full TLS support in shared libraries |
tree | commitdiff |
2012-10-04 |
Rich Felker | TLS (GNU/C11 thread-local storage) support for static... |
tree | commitdiff |
2012-09-30 |
Rich Felker | protect sem_open against cancellation |
tree | commitdiff |
2012-09-30 |
Rich Felker | overhaul sem_open |
tree | commitdiff |
2012-09-29 |
Rich Felker | sem_open should make process-shared semaphores |
tree | commitdiff |
2012-09-29 |
Rich Felker | use O_CLOEXEC to open semaphore files in sem_open |
tree | commitdiff |
next |