aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* psset: Add statsDavid Goldblatt2020-09-182-4/+24
* Add psset: a set of pageslabs.David Goldblatt2020-09-182-1/+115
* Flat bitmap: Add longest-range computation.David Goldblatt2020-09-181-0/+25
* Edata: rename "ranged" bit to "pai".David Goldblatt2020-09-181-21/+32
* Avoid a -Wundef warning on LG_SLAB_MAXREGS.David Goldblatt2020-09-172-6/+8
* configure: add --with-lg-slab-maxregs configure option.Hao Liu2020-09-162-2/+11
* Correct usize in prof last-N recordYinan Zhang2020-09-092-1/+2
* Do not repeat reentrancy test in profilingYinan Zhang2020-08-251-6/+9
* Do not create size class tables for non-prof buildsYinan Zhang2020-08-242-2/+10
* Move unbias data to prof_dataYinan Zhang2020-08-242-3/+4
* Geom_grow: Don't keep the mutex internal.David Goldblatt2020-08-192-7/+2
* Geom_grow: Don't take tsdn at init.David Goldblatt2020-08-191-1/+1
* Geom_grow: Move in advancing logic.David Goldblatt2020-08-191-0/+27
* Rename ecache_grow -> geom_grow.David Goldblatt2020-08-193-26/+32
* Config: safety checks don't imply size checks.David Goldblatt2020-08-121-2/+1
* Add sized-delete size-checking functionality.David Goldblatt2020-08-052-0/+16
* Prof: Add prof_unbias.David Goldblatt2020-08-052-0/+8
* Add a simple utility to detect profiling bias.David Goldblatt2020-08-051-0/+7
* Add batch allocation APIYinan Zhang2020-07-313-1/+12
* Add surplus reading API for thread event lookaheadYinan Zhang2020-07-311-3/+47
* Add zero option to arena batch allocationYinan Zhang2020-07-311-1/+1
* Add batch allocation from fresh slabsYinan Zhang2020-07-311-0/+2
* Add empty test and concat for typed listYinan Zhang2020-07-311-0/+8
* Extract bin shard selection out of bin lockingYinan Zhang2020-07-311-1/+1
* FB: Add range iteration support.David Goldblatt2020-07-301-0/+65
* Add flat_bitmap.David Goldblatt2020-07-301-0/+222
* bit_util: Add fls_ functions; "find last set".David Goldblatt2020-07-301-128/+216
* bit_util: Change ffs functions indexing.David Goldblatt2020-07-303-20/+30
* PA->PAC: Move in PAI implementation.David Goldblatt2020-07-092-6/+8
* PA -> PAC: Move in destruction functions.David Goldblatt2020-07-092-1/+5
* PAC: Move in decay rate setting.David Goldblatt2020-07-093-21/+17
* PA->PAC: Move in decay functions.David Goldblatt2020-07-092-34/+35
* PA -> PAC: Move in decay_purge enum.David Goldblatt2020-07-092-8/+9
* PA->PAC: Make extent.c forget about PA.David Goldblatt2020-07-092-16/+10
* PA->PAC: Move in extent_sn.David Goldblatt2020-07-093-6/+4
* PA->PAC: Move in stats.David Goldblatt2020-07-094-60/+75
* PAC: Move in decay.David Goldblatt2020-07-094-27/+25
* PAC: Move in ecache_grow.David Goldblatt2020-07-092-2/+5
* PAC: move in emapDavid Goldblatt2020-07-091-1/+2
* PAC: Add an init function.David Goldblatt2020-07-091-0/+3
* PAC: Move in edata_cache accesses.David Goldblatt2020-07-091-0/+2
* Add PAC: Page allocator classic.David Goldblatt2020-07-092-16/+36
* Introduce PAI: Page allocator interfaceDavid Goldblatt2020-07-092-0/+53
* atomic: add atomic_load_sub_storeDavid Goldblatt2020-07-091-0/+7
* Edata: Reserve some space for hugepages.David Goldblatt2020-07-081-0/+12
* Edata: split up different list linkage uses.David Goldblatt2020-07-085-19/+26
* Add typed-list module.David Goldblatt2020-07-082-39/+50
* enabling mpss on solaris/illumos.David Carlier2020-07-062-0/+13
* No need to intercept prof_dump_header() in testsYinan Zhang2020-06-291-2/+0
* Generalize prof_cnt_all() for testingYinan Zhang2020-06-291-2/+1