summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
...
* Determine rtree levels at compile time.Jason Evans2017-02-095-23/+49
* Remove rtree leading 0 bit optimization.Jason Evans2017-02-091-31/+4
* Make non-essential inline rtree functions static functions.Jason Evans2017-02-093-111/+16
* Split rtree_elm_lookup_hard() out of rtree_elm_lookup().Jason Evans2017-02-093-101/+6
* Replace rtree path cache with LRU cache.Jason Evans2017-02-094-124/+108
* Optimize a branch out of rtree_read() if !dependent.Jason Evans2017-02-091-1/+1
* Disentangle arena and extent locking.Jason Evans2017-02-0211-111/+213
* Fix/refactor tcaches synchronization.Jason Evans2017-02-023-15/+22
* Add witness_assert_depth[_to_rank]().Jason Evans2017-02-024-6/+36
* Replace tabs following #define with spaces.Jason Evans2017-01-2136-305/+304
* Remove extraneous parens around return arguments.Jason Evans2017-01-2120-346/+344
* Update brace style.Jason Evans2017-01-2126-758/+582
* Fix --disable-stats support.Jason Evans2017-01-202-19/+29
* Added stats about number of bytes cached in tcache currently.Qi Wang2017-01-181-0/+3
* Don't rely on OSX SDK malloc/malloc.h for malloc_zone struct definitionsMike Hommey2017-01-182-2/+0
* Fix prof_realloc() regression.Jason Evans2017-01-173-14/+25
* Remove leading blank lines from function bodies.Jason Evans2017-01-1320-200/+0
* Break up headers into constituent partsDavid Goldblatt2017-01-1293-3604/+3449
* Remove mb.h, which is unusedDavid Goldblatt2017-01-112-119/+0
* Use better pre-processor defines for sparc64John Paul Adrian Glaubitz2017-01-111-1/+1
* Implement arena.<i>.destroy .Jason Evans2017-01-076-1/+24
* Range-check mib[1] --> arena_ind casts.Jason Evans2017-01-071-1/+1
* Move static ctl_epoch variable into ctl_stats_t (as epoch).Jason Evans2017-01-071-0/+1
* Refactor ctl_stats_t.Jason Evans2017-01-072-8/+15
* Rename the arenas.extend mallctl to arenas.create.Jason Evans2017-01-071-3/+3
* Add MALLCTL_ARENAS_ALL.Jason Evans2017-01-072-0/+18
* Reindent.Jason Evans2017-01-071-12/+12
* Implement per arena base allocators.Jason Evans2016-12-275-56/+133
* Refactor purging and splitting/merging.Jason Evans2016-12-275-7/+46
* Rename arena_decay_t's ndirty to nunpurged.Jason Evans2016-12-271-1/+1
* Use exponential series to size extents.Jason Evans2016-12-271-0/+9
* Add huge page configuration and pages_[no}huge().Jason Evans2016-12-274-2/+34
* Simplify arena_slab_regind().Jason Evans2016-12-232-0/+4
* Add some missing explicit casts.Jason Evans2016-12-131-3/+4
* jemalloc cpp new/delete bindingsDave Watson2016-12-133-6/+17
* Add a_type parameter to qr_{meld,split}().Jason Evans2016-12-132-5/+5
* Add --disable-syscall.Jason Evans2016-12-041-2/+2
* Enable overriding JEMALLOC_{ALLOC,FREE}_JUNK.Jason Evans2016-11-221-2/+6
* Style fixes.Jason Evans2016-11-221-6/+6
* Add pthread_atfork(3) feature test.Jason Evans2016-11-171-0/+3
* Update a comment.Jason Evans2016-11-171-1/+1
* Refactor madvise(2) configuration.Jason Evans2016-11-171-12/+9
* Add extent serial numbers.Jason Evans2016-11-153-7/+84
* Rename atomic_*_{uint32,uint64,u}() to atomic_*_{u32,u64,zu}().Jason Evans2016-11-075-119/+119
* Revert "Define 64-bits atomics unconditionally"Jason Evans2016-11-071-8/+10
* Refactor prng to not use 64-bit atomics on 32-bit platforms.Jason Evans2016-11-074-22/+139
* Fix psz/pind edge cases.Jason Evans2016-11-043-25/+9
* Fix extent_alloc_cache[_locked]() to support decommitted allocation.Jason Evans2016-11-041-2/+2
* Update symbol mangling.Jason Evans2016-11-031-0/+2
* Fix long spinning in rtree_node_initDave Watson2016-11-032-5/+4