summaryrefslogtreecommitdiffstats
path: root/include/jemalloc/internal/jemalloc_internal.h.in
Commit message (Expand)AuthorAgeFilesLines
* Fix/enhance THP integration.Jason Evans2017-02-281-0/+7
* Don't rely on OSX SDK malloc/malloc.h for malloc_zone struct definitionsMike Hommey2017-01-181-1/+0
* Avoid negation of unsigned numbers.Jason Evans2016-11-151-2/+2
* Do not (recursively) allocate within tsd_fetch().Jason Evans2016-10-211-7/+4
* Add/use adaptive spinning.Jason Evans2016-10-131-0/+4
* Refactor runs_avail.Jason Evans2016-10-051-2/+25
* Implement pz2ind(), pind2sz(), and psz2u().Jason Evans2016-10-041-6/+74
* Fix LG_QUANTUM definition for sparc64Eric Le Bihan2016-09-261-1/+1
* Don't use compact red-black trees with the pgi compilerElliot Ronaghan2016-09-261-0/+2
* Fix potential VM map fragmentation regression.Jason Evans2016-06-071-2/+2
* Optimize witness fast path.Jason Evans2016-05-111-1/+1
* Resolve bootstrapping issues when embedded in FreeBSD libc.Jason Evans2016-05-111-50/+53
* Add LG_QUANTUM definition for the RISC-V architecture.Jason Evans2016-05-071-0/+3
* Optimize the fast paths of calloc() and [m,d,sd]allocx().Jason Evans2016-05-061-46/+14
* Fix huge_palloc() regression.Jason Evans2016-05-041-2/+22
* Do not allocate metadata via non-auto arenas, nor tcaches.Jason Evans2016-04-221-5/+16
* Add witness, a simple online locking validator.Jason Evans2016-04-141-16/+20
* Support --with-lg-page values larger than actual page size.Jason Evans2016-04-111-2/+2
* Refactor/fix ph.Jason Evans2016-04-111-4/+1
* Remove unused arenas_extend() function declaration.Chris Peterson2016-03-261-1/+0
* Pairing heapDave Watson2016-03-081-0/+4
* Make *allocx() size class overflow behavior defined.Jason Evans2016-02-251-8/+7
* Refactor arenas array (fixes deadlock).Jason Evans2016-02-251-18/+19
* Change lg_floor() return type from size_t to unsigned.Jason Evans2016-02-241-10/+9
* Make opt_narenas unsigned rather than size_t.Jason Evans2016-02-241-1/+1
* Refactor time_* into nstime_*.Jason Evans2016-02-221-4/+4
* Fix warning in ipallocrustyx2016-02-201-2/+2
* Implement decay-based unused dirty page purging.Jason Evans2016-02-201-5/+17
* Implement smoothstep table generation.Jason Evans2016-02-201-0/+4
* Refactor arenas_cache tsd.Jason Evans2016-02-201-22/+39
* Refactor prng* from cpp macros into inline functions.Jason Evans2016-02-201-2/+2
* Implement ticker.Jason Evans2016-02-201-0/+4
* Add time_update().Cameron Evans2016-02-201-0/+4
* Add --with-malloc-conf.Jason Evans2016-02-201-0/+1
* Fast-path improvement: reduce # of branches and unnecessary operations.Qi Wang2015-11-101-28/+34
* Fix a xallocx(..., MALLOCX_ZERO) bug.Jason Evans2015-09-251-0/+4
* Address portability issues on Solaris.Jason Evans2015-09-151-1/+1
* Rename arena_maxclass to large_maxclass.Jason Evans2015-09-121-1/+1
* Fix xallocx() bugs.Jason Evans2015-09-121-1/+1
* Rename index_t to szind_t to avoid an existing type on Solaris.Jason Evans2015-08-191-14/+14
* Generalize chunk management hooks.Jason Evans2015-08-041-0/+4
* Implement support for non-coalescing maps on MinGW.Jason Evans2015-07-251-0/+7
* Fix sa2u() regression.Jason Evans2015-07-241-1/+1
* Fix an integer overflow bug in {size2index,s2u}_compute().Jason Evans2015-07-101-2/+6
* Fix size class overflow handling when profiling is enabled.Jason Evans2015-06-241-7/+4
* Avoid atomic operations for dependent rtree reads.Jason Evans2015-05-161-1/+1
* Implement cache index randomization for large allocations.Jason Evans2015-05-061-0/+7
* Restore --enable-ivsalloc.Jason Evans2015-03-191-0/+7
* Integrate whole chunks into unused dirty page purging machinery.Jason Evans2015-02-171-1/+7
* Refactor huge_*() calls into arena internals.Jason Evans2015-02-121-56/+8