Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_bionic
/
refs/heads/t
/
libc
/
include
/
pthread.h
fa658eb
Fix bugprone-macro-parentheses warnings
by Chih-Hung Hsieh
· 5 years ago
95c6cd7
Stop using the __ANDROID_API_x__ constants.
by Elliott Hughes
· 6 years ago
f106a39
Remove __INTRODUCED_IN for obsolete API levels.
by Elliott Hughes
· 6 years ago
6901080
Implement new clock wait functions
by Tom Cherry
· 6 years ago
3f68efc
Suppress warnings on pthread_create
by Logan Chien
· 6 years ago
7c5bbf6
Add missing __INTRODUCED_IN to pthread_attr_setinheritsched/pthread_attr_getinheritsched.
by Elliott Hughes
· 7 years ago
f0f3d2f
Create PTHREAD_COND_INITIALIZER_MONOTONIC_NP
by Tom Cherry
· 8 years ago
c6b5bcd
Add _monotonic_np versions of timed wait functions
by Tom Cherry
· 7 years ago
cc0fe6e
The future is now (2018 edition).
by Elliott Hughes
· 8 years ago
6b9c85b
Support priority inheritance mutex in 64bit programs.
by Yabin Cui
· 8 years ago
8aecba7
Implement pthread_attr_getinheritsched/pthread_attr_setinheritsched.
by Elliott Hughes
· 8 years ago
dff08ce
Add pthread_setschedprio.
by Elliott Hughes
· 8 years ago
ff26a16
Re-submit "Name function arguments in libc headers for Studio."
by Elliott Hughes
· 8 years ago
9af9120
Revert "Name function arguments in libc headers for Studio."
by Colin Cross
· 8 years ago
079bff4
Name function arguments in libc headers for Studio.
by Elliott Hughes
· 8 years ago
0138c46
Remove reference to non-existent __LP32__.
by Elliott Hughes
· 8 years ago
3f66e74
Remove nullability specifications.
by Elliott Hughes
· 8 years ago
c2ce120
Put back more legacy pthread APIs.
by Dan Albert
· 8 years ago
8c67f1e
Expose pthread_mutex_lock_timeout_np to the NDK.
by Dan Albert
· 8 years ago
2e8e5e6
DO NOT MERGE: The future is now.
by Josh Gao
· 8 years ago
468a5d2
pthread barrier and spinlock types should only appear at API level 24.
by Elliott Hughes
· 8 years ago
95fa061
Rename __pure, __pure2, and __purefunc.
by Elliott Hughes
· 9 years ago
2802365
POSIX says <sys/types.h> should make all the pthread_* types available.
by Elliott Hughes
· 9 years ago
02ac028
Fix pthread_barrierattr_getpshared prototype.
by Elliott Hughes
· 9 years ago
5470c18
Make it possible to build bionic with -I instead of -isystem.
by Elliott Hughes
· 9 years ago
46b4416
Update header versions for NDK platform fixes.
by Josh Gao
· 9 years ago
e2f2583
Remove declaration of pthread_cond_timedwait_relative_np.
by Elliott Hughes
· 9 years ago
3164ab7
Remove pthread_mutex_lock_timeout_np from <pthread.h>.
by Elliott Hughes
· 9 years ago
baa2a97
Use clang's nullability instead of nonnull.
by Dan Albert
· 10 years ago
34c599a
Add __INTRODUCED_IN_FUTURE for unreleased APIs.
by Josh Gao
· 9 years ago
14adff1
Add versioning information to symbols.
by Josh Gao
· 9 years ago
3615a52
Remove declaration of pthread_cond_timeout_np.
by Elliott Hughes
· 9 years ago
96583dc
Stop defining HAVE_PTHREAD_COND_TIMEDWAIT_RELATIVE.
by Elliott Hughes
· 9 years ago
cc78b25
Remove the __USE_GNU guard from pthread_setname_np again.
by Elliott Hughes
· 9 years ago
725b2a9
Add pthread_getname_np.
by Elliott Hughes
· 9 years ago
5704c42
Implement POSIX lockf.
by Elliott Hughes
· 10 years ago
fe3a83a
Implement pthread spin.
by Yabin Cui
· 10 years ago
e7c2fff
Implement pthread barrier.
by Yabin Cui
· 10 years ago
2b028f5
Fix bad merge of 64e9e71cdb7d88397e510e1986d494b797ed3b45.
by Elliott Hughes
· 10 years ago
fdcaeac
am 00cef820: am 64e9e71c: Define nonportable pthread mutex macros with the _NP suffix.
by Sharvil Nanavati
· 10 years ago
00cef82
am 64e9e71c: Define nonportable pthread mutex macros with the _NP suffix.
by Sharvil Nanavati
· 10 years ago
64e9e71
Define nonportable pthread mutex macros with the _NP suffix.
by Sharvil Nanavati
· 10 years ago
511cfd9
Allow NULL in pthread_mutex_lock/unlock.
by Christopher Ferris
· 10 years ago
76615da
Provide writer preference option in rwlock.
by Yabin Cui
· 10 years ago
377243b
Remove PTHREAD_RECURSIVE_MUTEX_INITIALIZER and PTHREAD_ERRORCHECK_MUTEX_INITIALIZER.
by Yabin Cui
· 10 years ago
17393b0
Hide internal of pthread_mutex_t.
by Yabin Cui
· 10 years ago
b584572
Add test for pthread types alignment check.
by Yabin Cui
· 10 years ago
b5cd3c7
Fix build: align pthread_cond_t to sizeof(long)
by Dmitriy Ivanov
· 10 years ago
eb8b122
Add alignment to opaque types.
by Christopher Ferris
· 10 years ago
32651b8
Hide content of pthread_cond_t in pthread_cond_internal_t.
by Yabin Cui
· 10 years ago
2fabea4
Hide content of pthread_rwlock_t in pthread_rwlock_internal_t.
by Yabin Cui
· 10 years ago
08ee8d2
Switch pthread_rwlock_t to stdatomic.
by Yabin Cui
· 10 years ago
e375eca
Merge "Switch pthread_cond_t to <stdatomic.h>."
by Yabin Cui
· 10 years ago
e5f816c
Switch pthread_cond_t to <stdatomic.h>.
by Yabin Cui
· 11 years ago
86fc96f
Switch pthread_mutex_t from bionic atomics to <stdatomic.h>.
by Yabin Cui
· 11 years ago
80e6d6d
Switch pthread_once_t to stdatomic.h.
by Yabin Cui
· 11 years ago
212e0e3
Build our benchmarks against glibc too.
by Elliott Hughes
· 11 years ago
75ef63d
Move some pthread functions to signal.h.
by Dan Albert
· 11 years ago
3d77327
Revert "Work around a bug in Immersion's libImmEmulatorJ.so."
by Elliott Hughes
· 11 years ago
b5e7eba
Work around a bug in Immersion's libImmEmulatorJ.so.
by Elliott Hughes
· 11 years ago
7d3f553
Work around a bug in Immersion's libImmEmulatorJ.so.
by Elliott Hughes
· 11 years ago
a4831cb
Add pthread_gettid_np and re-expose __get_thread for LP32.
by Elliott Hughes
· 11 years ago
27efc48
Add pthread_gettid_np and re-expose __get_thread for LP32.
by Elliott Hughes
· 11 years ago
b27a840
Add __pure2 to a few more functions, most notably gettid and pthread_self.
by Elliott Hughes
· 11 years ago
92687e4
Cleaned up pthread rwlocks implementation.
by Calin Juravle
· 11 years ago
76f352e
Mutex-free implementation of pthread_rwlock
by Calin Juravle
· 11 years ago
ea5248e
Increase minimum thread size for 64 bit.
by Christopher Ferris
· 11 years ago
7c435f2
Leave more space for extensions in pthread_rwlockattr_t
by Calin Juravle
· 11 years ago
b1cacd4
Reserve space in pthread structures for future extensibility.
by Calin Juravle
· 11 years ago
6b64000
Revert "Reserve space in pthread structures for future extensibility."
by Greg Hackmann
· 11 years ago
cf83fd7
Reserve space in pthread structures for future extensibility.
by Calin Juravle
· 11 years ago
a4eafa6
Removed pthread_attr_getstackaddr/pthread_attr_setstackaddr
by Calin Juravle
· 11 years ago
252ee1e
Stop defining HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC.
by Narayan Kamath
· 11 years ago
0e714a5
Implement POSIX pthread_mutex_timedlock.
by Elliott Hughes
· 11 years ago
51e6cb3
Implement pthread_condattr_{get,set}clock.
by Narayan Kamath
· 11 years ago
c3f1140
<pthread.h> fixes and pthread cleanup.
by Elliott Hughes
· 12 years ago
9d23e04
Fix pthreads functions that should return ESRCH.
by Elliott Hughes
· 12 years ago
f8a2c51
LONG_LONG_MIN/MAX: Move declarations to <limits.h>
by David 'Digit' Turner
· 13 years ago
9831ad3
libc: speed-up flockfile()/funlockfile()
by David 'Digit' Turner
· 14 years ago
847b183
libc: <pthread.h>: Replace '#if __cplusplus' by '#ifdef __cplusplus'
by David 'Digit' Turner
· 14 years ago
ca4462d
libc: Fix PTHREAD_RWLOCK_INITIALIZER
by David 'Digit' Turner
· 14 years ago
9aac382
am bd8d987b: libc: remove C++ comments from public headers.
by David 'Digit' Turner
· 15 years ago
bd8d987
libc: remove C++ comments from public headers.
by David 'Digit' Turner
· 15 years ago
6d4d8cb
resolved conflicts for merge of 4f086aeb to gingerbread-plus-aosp
by Jean-Baptiste Queru
· 15 years ago
4f086ae
Implemented pthread_atfork()
by Matt Fischer
· 15 years ago
a8a2148
resolved conflicts for merge of 7b6e6fa5 to kraken
by Jean-Baptiste Queru
· 15 years ago
7b6e6fa
merge from open-source master
by The Android Open Source Project
· 15 years ago
78c1c04
pthread: introduce pthread_setname_np() as a mean to give names to threads
by André Goddard Rosa
· 15 years ago
8a1d2cf
Add pthread_rwlock_t implementation to the C library (DO NOT MERGE)
by David 'Digit' Turner
· 15 years ago
ee7b077
Add pthread_condattr_init/destroy/setpshared/getpshared
by David 'Digit' Turner
· 15 years ago
8641833
Revert "bionic: pthread: use private futexes by default for mutexes and condvars"
by Fabrice Di Meglio
· 15 years ago
ba9c6f0
bionic: pthread: use private futexes by default for mutexes and condvars
by David 'Digit' Turner
· 15 years ago
3f56b7f
Add pthread_mutex_lock_timeout_np
by David 'Digit' Turner
· 16 years ago
a2f5e21
added pthread_cond_timedwait_relative_np()
by Mathias Agopian
· 16 years ago
1dc9e47
auto import from //depot/cupcake/@135843
by The Android Open Source Project
· 16 years ago
1767f90
auto import from //depot/cupcake/@135843
by The Android Open Source Project
· 16 years ago
9f65adf
auto import from //branches/cupcake/...@130745
by The Android Open Source Project
· 16 years ago
4e468ed
Code drop from //branches/cupcake/...@124589
by The Android Open Source Project
· 17 years ago
a27d2ba
Initial Contribution
by The Android Open Source Project
· 17 years ago