summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add -dynamic for integration and stress tests with Cray compiler wrappersElliot Ronaghan2016-07-072-2/+21
* Add Travis-CI configurationMike Hommey2016-07-071-0/+29
* Define 64-bits atomics unconditionallyMike Hommey2016-06-091-10/+8
* Fix extent_*_get to build with MSVCMike Hommey2016-06-091-4/+4
* Add an AppVeyor configMike Hommey2016-06-091-0/+28
* Don't use compact red-black trees with the pgi compilerElliot Ronaghan2016-06-081-0/+2
* Work around a weird pgi bug in test/unit/math.cElliot Ronaghan2016-06-081-0/+4
* Update ChangeLog for 4.2.1.Jason Evans2016-06-081-0/+11
* Fix potential VM map fragmentation regression.Jason Evans2016-06-072-2/+2
* Fix mixed decl in nstime.cElliot Ronaghan2016-06-071-3/+5
* Propagate tsdn to default extent hooks.Jason Evans2016-06-071-25/+78
* Use extent_commit_wrapper() rather than directly calling commit hook.Jason Evans2016-06-061-3/+2
* Set 'committed' in extent_[de]commit_wrapper().Jason Evans2016-06-061-8/+13
* Relax extent hook tests to work with unsplittable extents.Jason Evans2016-06-061-8/+19
* Fix regressions related extent splitting failures.Jason Evans2016-06-062-4/+8
* Fix an extent [de]allocation/[de]registration race.Jason Evans2016-06-061-4/+17
* Fix extent_alloc_dss() regressions.Jason Evans2016-06-064-22/+33
* Fix gdump triggering regression.Jason Evans2016-06-061-13/+11
* Work around legitimate xallocx() failures during testing.Jason Evans2016-06-061-6/+12
* Remove a stray memset(), and fix a junk filling test regression.Jason Evans2016-06-064-7/+34
* Silence a bogus compiler warning.Jason Evans2016-06-061-1/+3
* Fix locking order reversal in arena_reset().Jason Evans2016-06-061-5/+13
* Modify extent hook functions to take an (extent_t *) argument.Jason Evans2016-06-0610-311/+308
* Add rtree lookup path caching.Jason Evans2016-06-067-95/+268
* Make tsd cleanup functions optional, remove noop cleanup functions.Jason Evans2016-06-0611-81/+23
* Remove some unnecessary locking.Jason Evans2016-06-061-20/+2
* Reduce NSZS, since NSIZES (was nsizes) can not be so large.Jason Evans2016-06-061-1/+1
* Fix rallocx() sampling code to not eagerly commit sampler update.Jason Evans2016-06-061-3/+3
* Add a missing prof_alloc_rollback() call.Jason Evans2016-06-061-0/+1
* Miscellaneous s/chunk/extent/ updates.Jason Evans2016-06-068-19/+17
* Relax NBINS constraint (max 255 --> max 256).Jason Evans2016-06-061-4/+2
* Relax opt_lg_chunk clamping constraints.Jason Evans2016-06-061-10/+2
* Remove obsolete stats.arenas.<i>.metadata.mapped mallctl.Jason Evans2016-06-068-73/+34
* Better document --enable-ivsalloc.Jason Evans2016-06-063-6/+14
* Rename most remaining *chunk* APIs to *extent*.Jason Evans2016-06-0619-1159/+1151
* s/chunk_lookup/extent_lookup/g, s/chunks_rtree/extents_rtree/gJason Evans2016-06-068-44/+55
* s/CHUNK_HOOKS_INITIALIZER/EXTENT_HOOKS_INITIALIZER/gJason Evans2016-06-065-16/+16
* Rename chunks_{cached,retained,mtx} to extents_{cached,retained,mtx}.Jason Evans2016-06-064-34/+35
* Rename chunk_*_t hooks to extent_*_t.Jason Evans2016-06-063-126/+129
* s/chunk_hook/extent_hook/gJason Evans2016-06-0612-191/+200
* Rename huge to large.Jason Evans2016-06-0637-626/+587
* Update private symbols.Jason Evans2016-06-062-13/+21
* Move slabs out of chunks.Jason Evans2016-06-0621-2327/+591
* Improve interval-based profile dump triggering.Jason Evans2016-06-062-1/+15
* Use huge size class infrastructure for large size classes.Jason Evans2016-06-0634-1975/+459
* Implement cache-oblivious support for huge size classes.Jason Evans2016-06-0312-170/+298
* Allow chunks to not be naturally aligned.Jason Evans2016-06-0311-268/+105
* Remove CHUNK_ADDR2BASE() and CHUNK_ADDR2OFFSET().Jason Evans2016-06-036-183/+190
* Make extent_prof_tctx_[gs]et() atomic.Jason Evans2016-06-031-3/+7
* Add extent_dirty_[gs]et().Jason Evans2016-06-036-10/+34