1. c3f1140 <pthread.h> fixes and pthread cleanup. by Elliott Hughes · 12 years ago[Renamed (68%) from libc/bionic/pthread.c]
  2. 2b6e43e Explain the sigprocmask in pthread_exit. by Elliott Hughes · 12 years ago
  3. 6b53c23 Fix the exit syscall stub's name. by Elliott Hughes · 12 years ago
  4. 1195207 Remove dependencies on obsolete __ARCH_WANT_SYSCALL_DEPRECATED system calls. by Elliott Hughes · 12 years ago
  5. 7f70c9b AArch64: Fix uses of stack size for 32/64bit libc builds by Serban Constantinescu · 12 years ago
  6. eb847bc Fix x86_64 build, clean up intermediate libraries. by Elliott Hughes · 12 years ago
  7. c4c6e19 pthread_exit should call __NR_exit with status 0. by Elliott Hughes · 12 years ago
  8. a97cc5b Clean up the x86 and x86_64 _exit_with_stack_teardown implementations. by Elliott Hughes · 12 years ago
  9. 84114c8 Improve stack overflow diagnostics (take 2). by Elliott Hughes · 12 years ago
  10. eb1b074 Revert "Clean up our alternate signal stacks." by Guang Zhu · 12 years ago
  11. 5cf8795 Clean up our alternate signal stacks. by Elliott Hughes · 12 years ago
  12. d4e753f Clean up __builtin_expect usage. by Elliott Hughes · 12 years ago
  13. 0f020d1 Handles spurious wake-ups in pthread_join() by msg555 · 12 years ago
  14. 9d23e04 Fix pthreads functions that should return ESRCH. by Elliott Hughes · 12 years ago
  15. 40eabe2 Fix the pthread_setname_np test. by Elliott Hughes · 12 years ago
  16. fb7eb5e Simplify __stack_chk_fail, and fix it so we get debuggerd stack traces. by Elliott Hughes · 12 years ago
  17. 4b4a882 Clean up pthread_create. by Elliott Hughes · 12 years ago
  18. 6d33918 Simplify pthread_create, using more public API. by Elliott Hughes · 12 years ago
  19. 3e89847 Revert "Revert "More pthreads cleanup."" by Elliott Hughes · 12 years ago
  20. 6f94de3 Revert "More pthreads cleanup." by Elliott Hughes · 12 years ago
  21. 2a1bb4e More pthreads cleanup. by Elliott Hughes · 12 years ago
  22. 44b53ad Revert "Revert "Pull the pthread_key_t functions out of pthread.c."" by Elliott Hughes · 12 years ago
  23. 6260553 Revert "Pull the pthread_key_t functions out of pthread.c." by Elliott Hughes · 12 years ago
  24. ad59322 Pull the pthread_key_t functions out of pthread.c. by Elliott Hughes · 12 years ago
  25. d3920b3 Switch to using AT_RANDOM for the stack guards. by Elliott Hughes · 12 years ago
  26. 1e980b6 Fix the duplication in the debugging code. by Elliott Hughes · 12 years ago
  27. a12c544 Fix unused warnings in pthread.c by Wink Saville · 12 years ago
  28. c5d028f Only have one copy of the kernel_sigset_t hack, and add more tests. by Elliott Hughes · 12 years ago
  29. 4a9e837 Reduce the exposure of the __set_errno implementation detail. by Elliott Hughes · 12 years ago
  30. 4f251be Don't corrupt the thread list if the main thread exits. by Elliott Hughes · 13 years ago
  31. 10ce969 Fix bug in pthread_join, pthread_exit, pthread_detach by Sergey Melnikov · 13 years ago
  32. 14f1959 Fix the pthread_join on self error case. by Elliott Hughes · 13 years ago
  33. ae8eb74 Fix a potential NULL pointer dereference in _init_thread(). by Xi Wang · 13 years ago
  34. ad88a08 Per-thread -fstack-protector guards for x86. by Elliott Hughes · 13 years ago
  35. 5419b94 Make dlerror(3) thread-safe. by Elliott Hughes · 13 years ago
  36. 88f1ea8 Make pthread_create more forgiving of invalid sched_policy. Bug: 7005326 by Dave Burke · 13 years ago
  37. bfeab1b Don't corrupt the thread list in static executables. by Elliott Hughes · 13 years ago
  38. 2932f04 Fix race condition in pthread_create() by Jurijs Oniscuks · 13 years ago
  39. eab2889 am fd955033: Merge "pthread: Invalidate stale stack pointers on pthread_exit()" by Elliott Hughes · 13 years ago
  40. 0753dc6 pthread: Invalidate stale stack pointers on pthread_exit() by Bjorn Andersson · 13 years ago
  41. 9c3eca7 resolved conflicts for merge of 6cf3c7c5 to jb-dev-plus-aosp by Elliott Hughes · 13 years ago
  42. d0c884d Let pthread_create fail if schedparam can't be set by Pierre Peiffer · 13 years ago
  43. 1a78fbb Initialize TLS before any application code is run. by Evgeniy Stepanov · 13 years ago
  44. faca92f Handle pthread-related changes (mutex/atfork) by Jean-Baptiste Queru · 13 years ago
  45. 06823da Revert "am be741d47: am 2f460fbe: am 73b5cad9: Merge "bionic: Fix wrong kernel_id in pthread descriptor after fork()"" by Guang Zhu · 13 years ago
  46. 76d56cf am be741d47: am 2f460fbe: am 73b5cad9: Merge "bionic: Fix wrong kernel_id in pthread descriptor after fork()" by Elliott Hughes · 13 years ago
  47. d8bc6e7 bionic: Fix wrong kernel_id in pthread descriptor after fork() by Jack Ren · 13 years ago
  48. e1414aa libc: remove global lock from recursive mutex implementation. by David 'Digit' Turner · 13 years ago
  49. b57db75 libc: Fix recursive mutex lock implementation. by David 'Digit' Turner · 13 years ago
  50. 7c0c379 implement pthread mutex deadlock detection by Mathias Agopian · 14 years ago
  51. 022d303 libc: optimize pthread mutex lock/unlock operations (1/2) by David 'Digit' Turner · 13 years ago
  52. 6c6de44 libc: optimize pthread_once() implementation. by David 'Digit' Turner · 13 years ago
  53. c5819d4 Merge 35765066 from ics-mr1-plus-aosp by Jean-Baptiste Queru · 13 years ago
  54. e4a21c8 signal: Align the sigset_t size passed to from user space to kernel. by Bruce Beare · 13 years ago
  55. bec5dec am 0c3d21e6: am e480fc83: bionic: fix pthread_{create, exit}/signal race condition by Jack Ren · 14 years ago
  56. e480fc8 bionic: fix pthread_{create, exit}/signal race condition by Jack Ren · 14 years ago
  57. 95a1784 Merge "Add tgkill syscall." by Jeff Brown · 14 years ago
  58. 10c8ce5 Add tgkill syscall. by Jeff Brown · 14 years ago
  59. 5f64df4 ASLR: enable pthread stack location randomization by Nick Kralevich · 14 years ago
  60. e31bfae bionic: Do not use <sys/atomics.h> for platform code. by David 'Digit' Turner · 14 years ago
  61. 9bf330b libc: fix the pthread_sigmask implementation by David 'Digit' Turner · 14 years ago
  62. d53cae0 Add non-NDK internal API __pthread_gettid by Glenn Kasten · 14 years ago
  63. 8e551a6 bionic, libthread_db x86 fixes by Bruce Beare · 14 years ago
  64. 5c8c00a libc: Fix the definition of SIGRTMAX by David 'Digit' Turner · 14 years ago
  65. b1c9cc2 Add memory barriers to pthread_once. by Andy McFadden · 15 years ago
  66. e2ac898 Add a memory barrier to cond var signaling. by Andy McFadden · 15 years ago
  67. 4e6043a am 7d1d98b9: am a02b93bd: libc: add sanity checks to pthread_mutex_destroy() by David 'Digit' Turner · 15 years ago
  68. a02b93b libc: add sanity checks to pthread_mutex_destroy() by David 'Digit' Turner · 15 years ago
  69. ccc3d1e Use a recursive lock for pthread_once. by Wink Saville · 15 years ago
  70. 50ace4f Remove compiler warnings when building Bionic. by David 'Digit' Turner · 15 years ago
  71. 6c8a2f2 libc: remove cutils dependencies by David 'Digit' Turner · 15 years ago
  72. 6304d8b Use private futexes for semaphores, unless they are initialized with pshared != 0. by David 'Digit' Turner · 15 years ago
  73. a8a2148 resolved conflicts for merge of 7b6e6fa5 to kraken by Jean-Baptiste Queru · 15 years ago
  74. 7b6e6fa merge from open-source master by The Android Open Source Project · 15 years ago
  75. fcd00eb Atomic/SMP update, part 3. by Andy McFadden · 15 years ago
  76. 78c1c04 pthread: introduce pthread_setname_np() as a mean to give names to threads by André Goddard Rosa · 15 years ago
  77. 5207d78 Fix typo that broke recursive mutexes implementation. by David 'Digit' Turner · 15 years ago
  78. b5e4a41 pthread: Use private futexes by default in condition variables by David 'Digit' Turner · 15 years ago
  79. 377d4c9 merge from open-source master by The Android Open Source Project · 15 years ago
  80. 88f06cd Use private futexes for pthread_mutex_t. by David 'Digit' Turner · 15 years ago
  81. ee7b077 Add pthread_condattr_init/destroy/setpshared/getpshared by David 'Digit' Turner · 15 years ago
  82. 40e6b82 Fix indentation in pthread mutex implementation. by David 'Digit' Turner · 15 years ago
  83. 8641833 Revert "bionic: pthread: use private futexes by default for mutexes and condvars" by Fabrice Di Meglio · 15 years ago
  84. ba9c6f0 bionic: pthread: use private futexes by default for mutexes and condvars by David 'Digit' Turner · 15 years ago
  85. 8f8b531 Fix pthread_sigmask() to return correct error values. by David 'Digit' Turner · 15 years ago
  86. a28336c bionic: on pthread_join(), avoid extra check in case we find the thread by André Goddard Rosa · 15 years ago
  87. 9560452 merge from eclair by Jean-Baptiste Queru · 16 years ago
  88. 194d3fa eclair snapshot by Jean-Baptiste Queru · 16 years ago
  89. 7e5e9f4 am bc10cd29: Fix a typo that resulted in a crash in the boot sequence by David 'Digit' Turner · 16 years ago
  90. bc10cd2 Fix a typo that resulted in a crash in the boot sequence by David 'Digit' Turner · 16 years ago
  91. 9641805 am d154954f: Merge change 26419 into eclair by David 'Digit' Turner · 16 years ago
  92. 3f56b7f Add pthread_mutex_lock_timeout_np by David 'Digit' Turner · 16 years ago
  93. 895244b merge from open-source master by Jean-Baptiste Queru · 16 years ago
  94. a4e67f4 Remove code duplication for pthread_cond_timeout_np : use __pthread_cond_timedwait_relative helper by Matthieu CASTET · 16 years ago
  95. b768116 allow pthread_mutexattr_setpshared to accept SHARED mutexes, since our current impl actually uses shared mutexes by Mathias Agopian · 16 years ago
  96. a2f5e21 added pthread_cond_timedwait_relative_np() by Mathias Agopian · 16 years ago
  97. 1dc9e47 auto import from //depot/cupcake/@135843 by The Android Open Source Project · 16 years ago
  98. 1767f90 auto import from //depot/cupcake/@135843 by The Android Open Source Project · 16 years ago
  99. 9f65adf auto import from //branches/cupcake/...@130745 by The Android Open Source Project · 16 years ago
  100. e5cc1f3 auto import from //branches/cupcake/...@126645 by The Android Open Source Project · 16 years ago