summaryrefslogtreecommitdiffstats
path: root/include/jemalloc/internal/jemalloc_internal.h.in
Commit message (Expand)AuthorAgeFilesLines
...
* s/chunk_lookup/extent_lookup/g, s/chunks_rtree/extents_rtree/gJason Evans2016-06-061-3/+3
* Rename huge to large.Jason Evans2016-06-061-13/+13
* Use huge size class infrastructure for large size classes.Jason Evans2016-06-061-36/+14
* Allow chunks to not be naturally aligned.Jason Evans2016-06-031-14/+8
* Replace extent_achunk_[gs]et() with extent_slab_[gs]et().Jason Evans2016-06-031-2/+1
* Add extent_active_[gs]et().Jason Evans2016-06-031-0/+1
* Move *PAGE* definitions to pages.h.Jason Evans2016-06-031-15/+0
* Refactor rtree to always use base_alloc() for node allocation.Jason Evans2016-06-031-16/+15
* Use rtree-based chunk lookups rather than pointer bit twiddling.Jason Evans2016-06-031-56/+68
* Rename extent_node_t to extent_t.Jason Evans2016-05-161-5/+13
* Refactor runs_avail.Jason Evans2016-05-161-2/+25
* Implement pz2ind(), pind2sz(), and psz2u().Jason Evans2016-05-131-6/+74
* Remove redzone support.Jason Evans2016-05-131-25/+0
* Remove quarantine support.Jason Evans2016-05-131-39/+10
* Remove Valgrind support.Jason Evans2016-05-131-13/+0
* 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