summaryrefslogtreecommitdiffstats
path: root/include/jemalloc/internal/jemalloc_internal.h.in
Commit message (Expand)AuthorAgeFilesLines
* Header refactoring: Split up jemalloc_internal.hDavid Goldblatt2017-04-111-1303/+0
* Header refactoring: break out ql.h dependenciesDavid Goldblatt2017-04-111-2/+0
* Header refactoring: break out qr.h dependenciesDavid Goldblatt2017-04-111-1/+0
* Header refactoring: break out rb.h dependenciesDavid Goldblatt2017-04-111-4/+0
* Header refactoring: break out ph.h dependenciesDavid Goldblatt2017-04-111-1/+0
* Header refactoring: Add CPP_PROLOGUE and CPP_EPILOGUE macrosDavid Goldblatt2017-04-111-4/+8
* Pass dealloc_ctx down free() fast path.Qi Wang2017-04-111-6/+6
* Add basic reentrancy-checking support, and allow arena_new to reenter.David Goldblatt2017-04-071-1/+8
* Add hooking functionalityDavid Goldblatt2017-04-071-0/+7
* Optimizing TSD and thread cache layout.Qi Wang2017-04-071-27/+42
* Get rid of tcache_enabled_t as we have runtime init support.Qi Wang2017-04-071-1/+1
* Integrate auto tcache into TSD.Qi Wang2017-04-071-23/+73
* Move arena-tracking atomics in jemalloc.c to C11-styleDavid Goldblatt2017-04-051-4/+3
* Store arena index rather than (arena_t *) in extent_t.Jason Evans2017-03-261-1/+1
* Push down iealloc() calls.Jason Evans2017-03-231-30/+29
* Remove extent dereferences from the deallocation fast paths.Jason Evans2017-03-231-21/+20
* Remove extent arg from isalloc() and arena_salloc().Jason Evans2017-03-231-16/+6
* Incorporate szind/slab into rtree leaves.Jason Evans2017-03-231-21/+7
* Convert extent_t's usize to szind.Jason Evans2017-03-231-5/+2
* Implement per-CPU arena.Qi Wang2017-03-091-20/+103
* Make type abbreviations consistent: ssize_t is zd everywhereDavid Goldblatt2017-03-071-2/+2
* Disentangle assert and utilDavid Goldblatt2017-03-061-3/+4
* Introduce a backport of C11 atomicsDavid Goldblatt2017-03-031-11/+11
* Convert arena->stats synchronization to atomics.Jason Evans2017-02-161-2/+2
* Convert arena->prof_accumbytes synchronization to atomics.Jason Evans2017-02-161-3/+4
* Disentangle arena and extent locking.Jason Evans2017-02-021-1/+8
* Replace tabs following #define with spaces.Jason Evans2017-01-211-35/+35
* Remove extraneous parens around return arguments.Jason Evans2017-01-211-62/+62
* Update brace style.Jason Evans2017-01-211-95/+77
* Don't rely on OSX SDK malloc/malloc.h for malloc_zone struct definitionsMike Hommey2017-01-181-1/+0
* Remove leading blank lines from function bodies.Jason Evans2017-01-131-25/+0
* Break up headers into constituent partsDavid Goldblatt2017-01-121-125/+112
* Remove mb.h, which is unusedDavid Goldblatt2017-01-111-4/+0
* Implement arena.<i>.destroy .Jason Evans2017-01-071-0/+2
* Refactor ctl_stats_t.Jason Evans2017-01-071-7/+14
* Implement per arena base allocators.Jason Evans2016-12-271-24/+29
* Add huge page configuration and pages_[no}huge().Jason Evans2016-12-271-0/+7
* jemalloc cpp new/delete bindingsDave Watson2016-12-131-2/+11
* Fix psz/pind edge cases.Jason Evans2016-11-041-21/+7
* Avoid negation of unsigned numbers.Jason Evans2016-10-281-2/+2
* Do not (recursively) allocate within tsd_fetch().Jason Evans2016-10-211-7/+3
* Add/use adaptive spinning.Jason Evans2016-10-131-0/+4
* Remove all vestiges of chunks.Jason Evans2016-10-121-4/+0
* Fix size class overflow bugs.Jason Evans2016-10-031-3/+19
* Fix LG_QUANTUM definition for sparc64Eric Le Bihan2016-09-261-1/+1
* Don't use compact red-black trees with the pgi compilerElliot Ronaghan2016-06-081-0/+2
* Fix potential VM map fragmentation regression.Jason Evans2016-06-071-1/+1
* Make tsd cleanup functions optional, remove noop cleanup functions.Jason Evans2016-06-061-4/+0
* Remove obsolete stats.arenas.<i>.metadata.mapped mallctl.Jason Evans2016-06-061-4/+4
* Better document --enable-ivsalloc.Jason Evans2016-06-061-2/+9