summaryrefslogtreecommitdiffstats
path: root/src/large.c
Commit message (Expand)AuthorAgeFilesLines
* Replace --disable-munmap with opt.munmap.Jason Evans2017-04-251-1/+1
* Bypass extent tracking for auto arenas.Qi Wang2017-04-211-9/+16
* Header refactoring: move assert.h out of the catch-allDavid Goldblatt2017-04-191-0/+1
* Header refactoring: move util.h out of the catchallDavid Goldblatt2017-04-191-0/+2
* Pass dalloc_ctx down the sdalloc path.Qi Wang2017-04-121-1/+1
* Header refactoring: Split up jemalloc_internal.hDavid Goldblatt2017-04-111-1/+2
* Remove extent dereferences from the deallocation fast paths.Jason Evans2017-03-231-2/+1
* Incorporate szind/slab into rtree leaves.Jason Evans2017-03-231-6/+11
* Convert extent_t's usize to szind.Jason Evans2017-03-231-26/+23
* Implement two-phase decay-based purging.Jason Evans2017-03-151-9/+12
* Prefer pages_purge_forced() over memset().Jason Evans2017-03-141-13/+20
* Immediately purge cached extents if decay_time is 0.Jason Evans2017-03-031-1/+2
* Fix arena->stats.mapped accounting.Jason Evans2017-02-161-0/+12
* Convert arena->stats synchronization to atomics.Jason Evans2017-02-161-6/+9
* Disentangle arena and extent locking.Jason Evans2017-02-021-20/+26
* Replace tabs following #define with spaces.Jason Evans2017-01-211-5/+5
* Remove extraneous parens around return arguments.Jason Evans2017-01-211-23/+23
* Update brace style.Jason Evans2017-01-211-45/+42
* Remove leading blank lines from function bodies.Jason Evans2017-01-131-11/+0
* Refactor purging and splitting/merging.Jason Evans2016-12-271-0/+6
* Fix extent_alloc_cache[_locked]() to support decommitted allocation.Jason Evans2016-11-041-2/+2
* Make dss operations lockless.Jason Evans2016-10-131-4/+4
* Fix large_dalloc_impl() to always lock large_mtx.Jason Evans2016-09-231-4/+7
* Remove a stray memset(), and fix a junk filling test regression.Jason Evans2016-06-061-2/+11
* Modify extent hook functions to take an (extent_t *) argument.Jason Evans2016-06-061-2/+2
* Remove some unnecessary locking.Jason Evans2016-06-061-20/+2
* Rename most remaining *chunk* APIs to *extent*.Jason Evans2016-06-061-14/+14
* s/chunk_hook/extent_hook/gJason Evans2016-06-061-9/+10
* Rename huge to large.Jason Evans2016-06-061-0/+353