aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Split up and standardize naming of stats code.David T. Goldblatt2017-12-183-181/+46
* Rename cache_alloc_easy to cache_bin_alloc_easy.David T. Goldblatt2017-12-181-1/+1
* Move bin stats code from arena to bin module.David T. Goldblatt2017-12-181-14/+1
* Move bin forking code from arena to bin module.David T. Goldblatt2017-12-182-4/+19
* Move bin initialization from arena module to bin module.David T. Goldblatt2017-12-182-10/+17
* Pull out arena_bin_info_t and arena_bin_t into their own file.David T. Goldblatt2017-12-184-67/+70
* Over purge by 1 extent always.Qi Wang2017-12-182-6/+4
* Output opt.lg_extent_max_active_fit in stats.Qi Wang2017-12-141-0/+3
* Fix extent deregister on the leak path.Qi Wang2017-12-081-4/+14
* Add more tests for extent hooks failure paths.Qi Wang2017-11-281-0/+3
* Add missing deregister before extents_leak.Qi Wang2017-11-191-0/+1
* Avoid setting zero and commit if split fails in extent_recycle.Qi Wang2017-11-191-14/+10
* Eagerly coalesce large extents.Qi Wang2017-11-161-1/+15
* Fix an extent coalesce bug.Qi Wang2017-11-161-7/+13
* Add opt.lg_extent_max_active_fitQi Wang2017-11-163-0/+16
* Use extent_heap_first for best fit.Qi Wang2017-11-161-1/+1
* Use tsd offset_state instead of atomicDave Watson2017-11-141-0/+10
* Fix base allocator THP auto mode locking and stats.Qi Wang2017-11-091-21/+16
* Fix unbounded increase in stash_decayed.Qi Wang2017-11-082-14/+21
* Use hugepage alignment for base allocator.Qi Wang2017-11-031-2/+2
* Add arena.i.retain_grow_limitQi Wang2017-11-033-5/+72
* Try to use sysctl(3) instead of sysctlbyname(3).Edward Tomasz Napierala2017-11-031-0/+13
* Use getpagesize(3) under FreeBSD.Edward Tomasz Napierala2017-11-031-0/+2
* metadata_thp: auto mode adjustment for a0.Qi Wang2017-11-011-19/+22
* Output all counters for bin mutex stats.Qi Wang2017-10-191-4/+7
* Add a "dumpable" bit to the extent state.David Goldblatt2017-10-162-8/+16
* Add pages_dontdump and pages_dodump.David Goldblatt2017-10-161-0/+23
* Factor out extent-splitting core from extent lifetime management.David Goldblatt2017-10-161-81/+149
* Document some of the internal extent functions.David Goldblatt2017-10-161-0/+35
* Define MADV_FREE on our own when needed.Qi Wang2017-10-111-1/+7
* Set isthreaded manually.Qi Wang2017-10-051-5/+6
* Delay background_thread_ctl_init to right before thread creation.Qi Wang2017-10-052-4/+6
* Enable a0 metadata thp on the 3rd base block.Qi Wang2017-10-051-21/+64
* Power: disable the CPU_SPINWAIT macro.David Goldblatt2017-10-041-1/+2
* Use ph instead of rb tree for extents_avail_Dave Watson2017-10-041-1/+1
* Logging: capitalize log macro.David Goldblatt2017-10-021-48/+48
* Add runtime detection of lazy purging support.Qi Wang2017-09-261-0/+24
* Put static keyword first.Qi Wang2017-09-211-1/+1
* Clear cache bin ql postfork.Qi Wang2017-09-121-0/+7
* Relax constraints on reentrancy for extent hooks.Qi Wang2017-08-311-1/+12
* Add stats for metadata_thp.Qi Wang2017-08-304-14/+76
* Change opt.metadata_thp to [disabled,auto,always].Qi Wang2017-08-305-17/+54
* Make arena stats collection go through cache bins.David Goldblatt2017-08-162-4/+13
* Pull out caching for a bin into its own file.David Goldblatt2017-08-162-22/+22
* Fix test/unit/pages.Qi Wang2017-08-111-6/+7
* Implement opt.metadata_thpQi Wang2017-08-115-16/+85
* Remove external linkage for spin_adaptiveRyan Libby2017-08-081-4/+0
* Only read szind if ptr is not paged aligned in sdallocx.Qi Wang2017-07-311-2/+22
* Bypass extent_alloc_wrapper_hard for no_move_expand.Qi Wang2017-07-311-0/+9
* Logging: log using the log var names directly.David Goldblatt2017-07-241-151/+47