summaryrefslogtreecommitdiffstats
path: root/libc/private/bionic_tls.h
Commit message (Expand)AuthorAgeFilesLines
* Update the number of jemalloc reserved keys.Christopher Ferris2015-04-151-8/+2
* Make ThreadLocalBuffer a class rather than a macro.Elliott Hughes2015-03-311-13/+17
* Use pthread_once for g_uselocale_key creation.Yabin Cui2015-03-051-2/+2
* Better control of pthread keys used in bionic.Yabin Cui2015-03-041-2/+2
* Refactor pthread_key.cpp to be lock-free.Yabin Cui2015-03-031-17/+18
* Split the shared group data from the shared passwd data.Elliott Hughes2014-12-181-2/+3
* Fix pthread key num calculation.Yabin Cui2014-12-121-5/+23
* Fix ptsname(3) and ttyname(3) to use TLS.Elliott Hughes2014-12-091-1/+1
* Move common macros into bionic_macros.h.Christopher Ferris2014-06-181-2/+1
* Revert "Revert "Lose the hand-written futex assembler.""Elliott Hughes2014-05-281-15/+10
* Support for jemalloc to replace dlmalloc.Christopher Ferris2014-05-201-1/+8
* Make uselocale(3) claim its pthread key in an ELF constructor.Elliott Hughes2014-04-181-1/+1
* PTHREAD_KEYS_MAX cleanup.Elliott Hughes2013-12-121-7/+8
* Fix pthread_join.Elliott Hughes2013-11-181-1/+3
* Switch pthread_create over to __bionic_clone.Elliott Hughes2013-11-151-0/+3
* Fix __errno for LP64 and clean up __get_tls.Elliott Hughes2013-10-091-36/+5
* Fix MIPS build.Elliott Hughes2013-10-061-1/+1
* libc: Remove deprecated registersynergydev2013-10-061-4/+4
* x86_64: Fix get_tls and statvfsPavel Chupin2013-10-031-0/+6
* Fix mismatch between declaration and forward declarationBernhard Rosenkraenzer2013-09-181-1/+1
* Define PTHREAD_KEYS_MAX and _POSIX_THREAD_KEYS_MAX in a POSIX-compliant way.Elliott Hughes2013-07-291-1/+6
* Bump the number of TLS slots to 128.Elliott Hughes2013-07-251-1/+1
* Clean up __builtin_expect usage.Elliott Hughes2013-07-161-3/+0
* Always use v1 for MIPS TLS access.Elliott Hughes2013-06-181-1/+2
* don't hardcode register r0/v1 when reading the TLSMathias Agopian2013-06-171-12/+9
* Hide various symbols that shouldn't be exposed.Elliott Hughes2013-03-151-1/+1
* Fix the pthread_setname_np test.Elliott Hughes2013-02-151-3/+0
* Everyone has a TLS register.Elliott Hughes2013-02-121-42/+12
* Revert "Revert "More pthreads cleanup.""Elliott Hughes2013-02-121-8/+20
* Revert "More pthreads cleanup."Elliott Hughes2013-02-121-20/+8
* More pthreads cleanup.Elliott Hughes2013-02-111-8/+20
* Revert "Revert "Pull the pthread_key_t functions out of pthread.c.""Elliott Hughes2013-02-111-14/+12
* Revert "Pull the pthread_key_t functions out of pthread.c."Elliott Hughes2013-02-111-12/+14
* Pull the pthread_key_t functions out of pthread.c.Elliott Hughes2013-02-111-14/+12
* Switch to using AT_RANDOM for the stack guards.Elliott Hughes2013-02-081-3/+5
* Clean up the argc/argv/envp/auxv handling.Elliott Hughes2013-02-071-1/+1
* Revert "stack protector: use AT_RANDOM"Nick Kralevich2013-01-161-2/+1
* stack protector: use AT_RANDOMNick Kralevich2013-01-161-1/+2
* Per-thread -fstack-protector guards for x86.Elliott Hughes2012-10-251-10/+5
* Make dlerror(3) thread-safe.Elliott Hughes2012-10-161-14/+7
* [MIPS] Support for TLS registerRaghu Gandham2012-08-021-2/+13
* Initialize TLS before any application code is run.Evgeniy Stepanov2012-04-131-0/+3
* Fix __get_tls() in static C library to use kernel helpers.David 'Digit' Turner2010-08-271-9/+35
* resolved conflicts for merge of 4a05d12c to eclair-plus-aospDavid 'Digit' Turner2009-09-221-3/+13
|\
| * Fix TLS access for ARMv6 and beyond.David 'Digit' Turner2009-09-221-1/+12
* | Linux kernel helpers support is provided to android for its TLS implementatio...vinay harugop2009-09-161-1/+3
|/
* Pass the elfdata pointer in a slot of the temporary TLS area.David 'Digit' Turner2009-07-171-0/+7
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+94
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-94/+0
* auto import from //branches/cupcake/...@126645The Android Open Source Project2009-01-151-0/+94