summaryrefslogtreecommitdiffstats
path: root/src/tsd.c
Commit message (Expand)AuthorAgeFilesLines
* Header refactoring: tsd - cleanup and dependency breaking.David Goldblatt2017-05-011-21/+52
* Header refactoring: move assert.h out of the catch-allDavid Goldblatt2017-04-191-0/+2
* Switch to fine-grained reentrancy support.Qi Wang2017-04-151-1/+3
* Bundle 3 branches on fast path into tsd_state.Qi Wang2017-04-141-1/+39
* Header refactoring: Split up jemalloc_internal.hDavid Goldblatt2017-04-111-1/+2
* Add hooking functionalityDavid Goldblatt2017-04-071-0/+9
* Integrate auto tcache into TSD.Qi Wang2017-04-071-5/+0
* Make the tsd member init functions to take tsd_t * type.Qi Wang2017-04-041-1/+1
* Do proper cleanup for tsd_state_reincarnated.Qi Wang2017-04-041-9/+6
* Add init function support to tsd members.Qi Wang2017-04-041-1/+18
* Do not generate unused tsd_*_[gs]et() functions.Jason Evans2017-02-131-1/+1
* Replace tabs following #define with spaces.Jason Evans2017-01-211-4/+4
* Remove extraneous parens around return arguments.Jason Evans2017-01-211-6/+6
* Update brace style.Jason Evans2017-01-211-25/+17
* Remove leading blank lines from function bodies.Jason Evans2017-01-131-7/+0
* Make tsd cleanup functions optional, remove noop cleanup functions.Jason Evans2016-06-061-1/+6
* Use TSDN_NULL rather than NULL as appropriate.Jason Evans2016-05-131-5/+5
* Fix style nits.Jason Evans2016-04-171-1/+1
* Add witness, a simple online locking validator.Jason Evans2016-04-141-9/+11
* Prevent MSVC from optimizing away tls_callback (resolves #318)rustyx2016-02-201-1/+3
* Refactor arenas_cache tsd.Jason Evans2016-02-201-2/+2
* Work around an NPTL-specific TSD issue.Jason Evans2015-09-241-0/+3
* Fix a variable declaration typo.Jason Evans2015-07-081-1/+1
* Fix an assignment type warning for tls_callback.Jason Evans2015-07-081-2/+2
* Implement metadata statistics.Jason Evans2015-01-241-1/+1
* Refactor bootstrapping to delay tsd initialization.Jason Evans2015-01-221-2/+2
* Refactor/fix arenas manipulation.Jason Evans2014-10-081-6/+13
* Fix tsd cleanup regressions.Jason Evans2014-10-041-5/+0
* Convert all tsd variables to reside in a single tsd structure.Jason Evans2014-09-231-2/+49
* Implement the *allocx() API.Jason Evans2013-12-131-1/+1
* Fix a potential infinite loop during thread exit.Jason Evans2013-11-201-1/+1
* Add support for LinuxThreads.Leonard Crestez2013-10-251-0/+34
* Optimize malloc() and free() fast paths.Jason Evans2012-05-021-1/+1
* Add support for MSVCMike Hommey2012-05-011-0/+8
* Replace JEMALLOC_ATTR with various different macros when it makes senseMike Hommey2012-05-011-2/+4
* Avoid variable length arrays and remove declarations within codeMike Hommey2012-04-291-1/+1
* Add support for MingwMike Hommey2012-04-221-1/+26
* Remove extra argument for malloc_tsd_cleanup_registerMike Hommey2012-04-191-4/+3
* Make special FreeBSD function overrides visible.Jason Evans2012-04-191-0/+1
* Remove arena_malloc_prechosen().Jason Evans2012-04-061-1/+1
* Implement tsd.Jason Evans2012-03-231-0/+72