summaryrefslogtreecommitdiffstats
path: root/src/chunk_dss.c
Commit message (Expand)AuthorAgeFilesLines
* Rename most remaining *chunk* APIs to *extent*.Jason Evans2016-06-061-216/+0
* s/CHUNK_HOOKS_INITIALIZER/EXTENT_HOOKS_INITIALIZER/gJason Evans2016-06-061-1/+1
* s/chunk_hook/extent_hook/gJason Evans2016-06-061-2/+2
* Rename huge to large.Jason Evans2016-06-061-1/+1
* Move slabs out of chunks.Jason Evans2016-06-061-1/+1
* Use huge size class infrastructure for large size classes.Jason Evans2016-06-061-1/+1
* Allow chunks to not be naturally aligned.Jason Evans2016-06-031-36/+32
* Remove CHUNK_ADDR2BASE() and CHUNK_ADDR2OFFSET().Jason Evans2016-06-031-2/+2
* Add extent_dirty_[gs]et().Jason Evans2016-06-031-1/+1
* Refactor chunk_dalloc_{cache,wrapper}() to take extent arguments.Jason Evans2016-06-031-5/+14
* Remove Valgrind support.Jason Evans2016-05-131-4/+1
* Resolve bootstrapping issues when embedded in FreeBSD libc.Jason Evans2016-05-111-21/+21
* Add witness, a simple online locking validator.Jason Evans2016-04-141-23/+23
* Fix potential chunk leaks.Jason Evans2016-03-311-1/+1
* Reduce variable scope.Dmitry-Me2015-09-151-5/+3
* Try to decommit new chunks.Jason Evans2015-08-121-1/+2
* Implement chunk hook support for page run commit/decommit.Jason Evans2015-08-071-2/+4
* Generalize chunk management hooks.Jason Evans2015-08-041-4/+4
* Rename "dirty chunks" to "cached chunks".Jason Evans2015-02-181-1/+1
* Integrate whole chunks into unused dirty page purging machinery.Jason Evans2015-02-171-2/+6
* Move centralized chunk management into arenas.Jason Evans2015-02-121-2/+3
* teach the dss chunk allocator to handle new_addrDaniel Micay2014-11-291-1/+10
* Convert to uniform style: cond == false --> !condJason Evans2014-10-031-2/+2
* Optimize Valgrind integration.Jason Evans2014-04-151-1/+2
* Make dss non-optional, and fix an "arena.<i>.dss" mallctl bug.Jason Evans2014-04-151-10/+10
* Avoid deprecated sbrk(2) on OS X.Jason Evans2013-12-041-7/+8
* Fix Valgrind integration.Jason Evans2013-02-011-1/+0
* Tighten valgrind integration.Jason Evans2013-01-221-0/+1
* Add arena-specific and selective dss allocation.Jason Evans2012-10-131-1/+36
* Fix chunk allocation/deallocation bugs.Jason Evans2012-04-211-0/+4
* Fix a memory corruption bug in chunk_alloc_dss().Jason Evans2012-04-211-1/+0
* Disable munmap() if it causes VM map holes.Jason Evans2012-04-131-224/+6
* Use a stub replacement and disable dss when sbrk is not supportedMike Hommey2012-04-121-0/+11
* Normalize aligned allocation algorithms.Jason Evans2012-04-121-37/+57
* Rename labels.Jason Evans2012-04-101-2/+2
* Add alignment support to chunk_alloc().Mike Hommey2012-04-101-28/+52
* Fix fork-related bugs.Jason Evans2012-03-131-4/+32
* Reduce cpp conditional logic complexity.Jason Evans2012-02-111-2/+12
* Move repo contents in jemalloc/ to top level.Jason Evans2011-04-011-0/+284