| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Fix and simplify decay-based purging. | Jason Evans | 2016-10-11 | 1 | -18/+11 |
|
|
* | Do not advance decay epoch when time goes backwards. | Jason Evans | 2016-10-11 | 2 | -0/+4 |
|
|
* | Refactor arena->decay_* into arena->decay.* (arena_decay_t). | Jason Evans | 2016-10-11 | 1 | -46/+53 |
|
|
* | Refine nstime_update(). | Jason Evans | 2016-10-10 | 3 | -3/+19 |
|
|
* | Fix size class overflow bugs. | Jason Evans | 2016-10-03 | 2 | -3/+21 |
|
|
* | Update extent hook function prototype comments. | Jason Evans | 2016-09-29 | 1 | -13/+14 |
|
|
* | Fix LG_QUANTUM definition for sparc64 | Eric Le Bihan | 2016-09-26 | 1 | -1/+1 |
|
|
* | Avoid self assignment in tsd_set(). | Jason Evans | 2016-09-23 | 1 | -4/+8 |
|
|
* | Add various mutex ownership assertions. | Jason Evans | 2016-09-23 | 1 | -0/+2 |
|
|
* | Fix extent_{before,last,past}() to return page-aligned results. | Jason Evans | 2016-09-23 | 1 | -4/+5 |
|
|
* | Protect extents_dirty access with extents_mtx. | Jason Evans | 2016-09-22 | 3 | -11/+14 |
|
|
* | Fix -Wundef in _MSC_VER check. | Josh Gao | 2016-09-15 | 1 | -1/+1 |
|
|
* | Check for __builtin_unreachable at configure time | Elliot Ronaghan | 2016-07-07 | 2 | -16/+12 |
|
|
* | Define 64-bits atomics unconditionally | Mike Hommey | 2016-06-09 | 1 | -10/+8 |
|
|
* | Fix extent_*_get to build with MSVC | Mike Hommey | 2016-06-09 | 1 | -4/+4 |
|
|
* | Don't use compact red-black trees with the pgi compiler | Elliot Ronaghan | 2016-06-08 | 1 | -0/+2 |
|
|
* | Fix potential VM map fragmentation regression. | Jason Evans | 2016-06-07 | 1 | -1/+1 |
|
|
* | Fix extent_alloc_dss() regressions. | Jason Evans | 2016-06-06 | 2 | -0/+2 |
|
|
* | Remove a stray memset(), and fix a junk filling test regression. | Jason Evans | 2016-06-06 | 2 | -0/+4 |
|
|
* | Modify extent hook functions to take an (extent_t *) argument. | Jason Evans | 2016-06-06 | 3 | -37/+40 |
|
|
* | Add rtree lookup path caching. | Jason Evans | 2016-06-06 | 4 | -36/+176 |
|
|
* | Make tsd cleanup functions optional, remove noop cleanup functions. | Jason Evans | 2016-06-06 | 6 | -31/+17 |
|
|
* | Add a missing prof_alloc_rollback() call. | Jason Evans | 2016-06-06 | 1 | -0/+1 |
|
|
* | Miscellaneous s/chunk/extent/ updates. | Jason Evans | 2016-06-06 | 3 | -5/+4 |
|
|
* | Relax NBINS constraint (max 255 --> max 256). | Jason Evans | 2016-06-06 | 1 | -4/+2 |
|
|
* | Remove obsolete stats.arenas.<i>.metadata.mapped mallctl. | Jason Evans | 2016-06-06 | 4 | -22/+18 |
|
|
* | Better document --enable-ivsalloc. | Jason Evans | 2016-06-06 | 2 | -3/+10 |
|
|
* | Rename most remaining *chunk* APIs to *extent*. | Jason Evans | 2016-06-06 | 6 | -88/+87 |
|
|
* | s/chunk_lookup/extent_lookup/g, s/chunks_rtree/extents_rtree/g | Jason Evans | 2016-06-06 | 4 | -20/+18 |
|
|
* | s/CHUNK_HOOKS_INITIALIZER/EXTENT_HOOKS_INITIALIZER/g | Jason Evans | 2016-06-06 | 2 | -10/+10 |
|
|
* | Rename chunks_{cached,retained,mtx} to extents_{cached,retained,mtx}. | Jason Evans | 2016-06-06 | 2 | -9/+9 |
|
|
* | Rename chunk_*_t hooks to extent_*_t. | Jason Evans | 2016-06-06 | 1 | -21/+22 |
|
|
* | s/chunk_hook/extent_hook/g | Jason Evans | 2016-06-06 | 4 | -22/+25 |
|
|
* | Rename huge to large. | Jason Evans | 2016-06-06 | 11 | -115/+115 |
|
|
* | Update private symbols. | Jason Evans | 2016-06-06 | 1 | -11/+19 |
|
|
* | Move slabs out of chunks. | Jason Evans | 2016-06-06 | 8 | -863/+147 |
|
|
* | Improve interval-based profile dump triggering. | Jason Evans | 2016-06-06 | 1 | -1/+1 |
|
|
* | Use huge size class infrastructure for large size classes. | Jason Evans | 2016-06-06 | 10 | -245/+133 |
|
|
* | Implement cache-oblivious support for huge size classes. | Jason Evans | 2016-06-03 | 5 | -23/+87 |
|
|
* | Allow chunks to not be naturally aligned. | Jason Evans | 2016-06-03 | 4 | -17/+26 |
|
|
* | Remove CHUNK_ADDR2BASE() and CHUNK_ADDR2OFFSET(). | Jason Evans | 2016-06-03 | 3 | -99/+22 |
|
|
* | Make extent_prof_tctx_[gs]et() atomic. | Jason Evans | 2016-06-03 | 1 | -3/+7 |
|
|
* | Add extent_dirty_[gs]et(). | Jason Evans | 2016-06-03 | 2 | -2/+25 |
|
|
* | Convert rtree from per chunk to per page. | Jason Evans | 2016-06-03 | 2 | -4/+2 |
|
|
* | Refactor chunk_purge_wrapper() to take extent argument. | Jason Evans | 2016-06-03 | 1 | -2/+1 |
|
|
* | Refactor chunk_[de]commit_wrapper() to take extent arguments. | Jason Evans | 2016-06-03 | 1 | -4/+2 |
|
|
* | Refactor chunk_dalloc_{cache,wrapper}() to take extent arguments. | Jason Evans | 2016-06-03 | 4 | -16/+9 |
|
|
* | Add/use chunk_split_wrapper(). | Jason Evans | 2016-06-03 | 4 | -35/+35 |
|
|
* | Add/use chunk_merge_wrapper(). | Jason Evans | 2016-06-03 | 3 | -1/+4 |
|
|
* | Add/use chunk_commit_wrapper(). | Jason Evans | 2016-06-03 | 2 | -0/+4 |
|
|