summaryrefslogtreecommitdiffstats
path: root/libc/bionic/pthread.c
Commit message (Expand)AuthorAgeFilesLines
* Make pthread_create more forgiving of invalid sched_policy.Dave Burke2012-09-171-1/+5
* Don't corrupt the thread list in static executables.Elliott Hughes2012-09-051-15/+21
* Fix race condition in pthread_create()Jurijs Oniscuks2012-08-171-2/+2
* am fd955033: Merge "pthread: Invalidate stale stack pointers on pthread_exit()"Elliott Hughes2012-05-091-2/+14
|\
| * pthread: Invalidate stale stack pointers on pthread_exit()Bjorn Andersson2012-05-081-2/+14
* | resolved conflicts for merge of 6cf3c7c5 to jb-dev-plus-aospElliott Hughes2012-05-081-103/+87
|\ \ | |/
| * Let pthread_create fail if schedparam can't be setPierre Peiffer2012-05-081-101/+85
* | Initialize TLS before any application code is run.Evgeniy Stepanov2012-04-131-4/+5
* | Handle pthread-related changes (mutex/atfork)Jean-Baptiste Queru2012-03-261-0/+11
* | Revert "am be741d47: am 2f460fbe: am 73b5cad9: Merge "bionic: Fix wrong kerne...Guang Zhu2012-03-121-11/+0
* | am be741d47: am 2f460fbe: am 73b5cad9: Merge "bionic: Fix wrong kernel_id in ...Elliott Hughes2012-03-121-0/+11
|\ \ | |/
| * bionic: Fix wrong kernel_id in pthread descriptor after fork()Jack Ren2012-03-121-0/+11
* | libc: remove global lock from recursive mutex implementation.David 'Digit' Turner2012-01-301-155/+328
* | libc: Fix recursive mutex lock implementation.David 'Digit' Turner2012-01-241-27/+28
* | implement pthread mutex deadlock detectionMathias Agopian2011-12-091-18/+73
* | libc: optimize pthread mutex lock/unlock operations (1/2)David 'Digit' Turner2011-12-071-80/+83
* | libc: optimize pthread_once() implementation.David 'Digit' Turner2011-12-071-8/+60
* | Merge 35765066 from ics-mr1-plus-aospJean-Baptiste Queru2011-12-061-1/+1
|\ \ | |/
| * signal: Align the sigset_t size passed to from user space to kernel.Bruce Beare2011-12-051-8/+37
* | am 0c3d21e6: am e480fc83: bionic: fix pthread_{create, exit}/signal race cond...Jack Ren2011-11-301-0/+5
|\ \ | |/
| * bionic: fix pthread_{create, exit}/signal race conditionJack Ren2011-11-291-0/+5
* | Merge "Add tgkill syscall."Jeff Brown2011-11-211-2/+2
|\ \
| * | Add tgkill syscall.Jeff Brown2011-11-181-2/+2
* | | ASLR: enable pthread stack location randomizationNick Kralevich2011-11-181-4/+1
* | | bionic: Do not use <sys/atomics.h> for platform code.David 'Digit' Turner2011-11-161-11/+11
|/ /
* | libc: fix the pthread_sigmask implementationDavid 'Digit' Turner2011-11-141-7/+36
|/
* Add non-NDK internal API __pthread_gettidGlenn Kasten2011-09-161-0/+13
* bionic, libthread_db x86 fixesBruce Beare2011-04-271-1/+7
* libc: Fix the definition of SIGRTMAXDavid 'Digit' Turner2010-12-201-1/+7
* Add memory barriers to pthread_once.Andy McFadden2010-09-231-3/+7
* Add a memory barrier to cond var signaling.Andy McFadden2010-09-021-1/+20
* am 7d1d98b9: am a02b93bd: libc: add sanity checks to pthread_mutex_destroy()David 'Digit' Turner2010-06-291-2/+7
|\
| * libc: add sanity checks to pthread_mutex_destroy()David 'Digit' Turner2010-06-281-2/+7
* | Use a recursive lock for pthread_once.Wink Saville2010-06-281-3/+3
|/
* Remove compiler warnings when building Bionic.David 'Digit' Turner2010-06-221-0/+1
* libc: remove cutils dependenciesDavid 'Digit' Turner2010-06-111-1/+1
* Use private futexes for semaphores, unless they are initialized with pshared ...David 'Digit' Turner2010-06-081-41/+22
* resolved conflicts for merge of 7b6e6fa5 to krakenJean-Baptiste Queru2010-06-031-0/+54
|\
| * merge from open-source masterThe Android Open Source Project2010-06-031-0/+54
| |\
| | * pthread: introduce pthread_setname_np() as a mean to give names to threadsAndré Goddard Rosa2010-05-191-0/+54
* | | Atomic/SMP update, part 3.Andy McFadden2010-05-281-3/+12
|/ /
* | Fix typo that broke recursive mutexes implementation.David 'Digit' Turner2010-03-231-1/+1
* | pthread: Use private futexes by default in condition variablesDavid 'Digit' Turner2010-03-221-20/+23
* | merge from open-source masterThe Android Open Source Project2010-03-221-5/+4
|\ \ | |/
| * bionic: on pthread_join(), avoid extra check in case we find the threadAndré Goddard Rosa2010-02-051-5/+4
| * merge from eclairJean-Baptiste Queru2009-11-151-11/+158
| |\
| | * eclair snapshotJean-Baptiste Queru2009-11-121-11/+158
* | | Use private futexes for pthread_mutex_t.David 'Digit' Turner2010-03-181-58/+129
* | | Add pthread_condattr_init/destroy/setpshared/getpsharedDavid 'Digit' Turner2010-03-181-3/+82
* | | Fix indentation in pthread mutex implementation.David 'Digit' Turner2010-03-171-207/+202