aboutsummaryrefslogtreecommitdiffstats
path: root/include/jemalloc/internal/tsd.h
Commit message (Expand)AuthorAgeFilesLines
* Use tsd offset_state instead of atomicDave Watson2017-11-141-0/+2
* Add minimal initialized TSD.Qi Wang2017-06-151-8/+22
* Remove redundant typedefs.Jason Evans2017-06-081-2/+0
* Add internal tsd for background_thread.Qi Wang2017-06-081-5/+10
* Make tsd no-cleanup during tsd reincarnation.Qi Wang2017-06-071-1/+1
* Header refactoring: unify and de-catchall rtree module.David Goldblatt2017-05-311-1/+1
* Header refactoring: unify and de-catchall witness code.David Goldblatt2017-05-241-43/+55
* Protect the rtree/extent interactions with a mutex pool.David Goldblatt2017-05-191-3/+0
* Header refactoring: tsd - cleanup and dependency breaking.David Goldblatt2017-05-011-0/+298
* Break up headers into constituent partsDavid Goldblatt2017-01-121-811/+0
* Add some missing explicit casts.Jason Evans2016-12-131-3/+4
* Do not (recursively) allocate within tsd_fetch().Jason Evans2016-10-201-17/+57
* Avoid self assignment in tsd_set().Jason Evans2016-09-231-4/+8
* Add rtree lookup path caching.Jason Evans2016-06-051-0/+19
* Make tsd cleanup functions optional, remove noop cleanup functions.Jason Evans2016-06-051-17/+17
* Add rtree element witnesses.Jason Evans2016-06-031-0/+2
* Remove quarantine support.Jason Evans2016-05-131-2/+0
* Resolve bootstrapping issues when embedded in FreeBSD libc.Jason Evans2016-05-101-0/+76
* Fix fork()-related lock rank ordering reversals.Jason Evans2016-04-251-1/+3
* Do not allocate metadata via non-auto arenas, nor tcaches.Jason Evans2016-04-221-0/+2
* Add witness, a simple online locking validator.Jason Evans2016-04-141-2/+4
* Refactor arenas_cache tsd.Jason Evans2016-02-191-3/+3
* Fix tsd_boot1() to use explicit 'void' parameter list.Craig Rodrigues2015-09-201-4/+4
* Preserve LastError when calling TlsGetValueMike Hommey2015-03-041-2/+6
* Refactor bootstrapping to delay tsd initialization.Jason Evans2015-01-221-1/+1
* Remove extra definition of je_tsd_boot on win32.Guilherme Goncalves2014-11-181-6/+0
* Refactor/fix arenas manipulation.Jason Evans2014-10-071-57/+182
* Fix tsd cleanup regressions.Jason Evans2014-10-041-29/+36
* Convert all tsd variables to reside in a single tsd structure.Jason Evans2014-09-231-120/+221
* Add mq (message queue) to test infrastructure.Jason Evans2013-12-121-1/+1
* Normalize #define whitespace.Jason Evans2013-12-081-1/+1
* Add support for LinuxThreads.Leonard Crestez2013-10-241-0/+37
* Add support for MingwMike Hommey2012-04-211-0/+101
* Fix chunk allocation/deallocation bugs.Jason Evans2012-04-211-1/+1
* Remove extra argument for malloc_tsd_cleanup_registerMike Hommey2012-04-181-10/+5
* Remove initialization of the non-TLS tsd wrapper from static memoryMike Hommey2012-04-181-12/+3
* Initialize all members of non-TLS tsd wrapper when creating itMike Hommey2012-04-181-0/+1
* Add tls_model configuration.Jason Evans2012-04-031-3/+3
* Clean up tsd (no functional changes).Jason Evans2012-03-301-12/+2
* Port to FreeBSD.Jason Evans2012-02-021-1/+1
* Implement tsd.Jason Evans2012-03-231-0/+319