summaryrefslogtreecommitdiffstats
path: root/include/jemalloc/internal/arena_externs.h
Commit message (Expand)AuthorAgeFilesLines
* add experimental.arenas_create_ext mallctlPiotr Balcer2021-09-241-1/+1
* Wake up background threads on demandAlex Lapenkou2021-09-171-1/+1
* Allow PAI to calculate time until deferred workAlex Lapenkou2021-09-171-1/+7
* HPA: Introduce a redesigned hpa_central_t.David Goldblatt2021-07-241-1/+1
* Add HPA deferral functionality.David Goldblatt2021-07-131-0/+1
* Arena: share bin offsets in a global.David Goldblatt2021-02-041-0/+6
* Tcache flush: keep common path state in registers.David Goldblatt2021-02-041-5/+8
* HPA: Manage whole hugepages at a time.David Goldblatt2020-12-071-1/+0
* PA: Use an SEC in fron of the HPA shard.David Goldblatt2020-10-231-1/+2
* HPA: Add stats for the hpa_shard.David Goldblatt2020-10-231-1/+1
* HPA: Tie components into a PAI implementation.David Goldblatt2020-10-231-0/+1
* Add zero option to arena batch allocationYinan Zhang2020-07-311-1/+1
* Add batch allocation from fresh slabsYinan Zhang2020-07-311-0/+2
* Extract bin shard selection out of bin lockingYinan Zhang2020-07-311-1/+1
* PAC: Move in decay rate setting.David Goldblatt2020-07-091-4/+3
* PA->PAC: Move in stats.David Goldblatt2020-07-091-1/+1
* Arena: fill in terms of cache_bins.David Goldblatt2020-04-141-2/+3
* PA: Take zero as a bool rather than as a bool *.David Goldblatt2020-04-101-1/+1
* PA: Parameterize emap. Move emap_global to arena.David Goldblatt2020-04-101-0/+1
* Move extent stats to the PA module.David Goldblatt2020-04-101-1/+1
* PA: Move in remaining page allocation functions.David Goldblatt2020-04-101-2/+1
* PA: Move in arena extent_sn counter.David Goldblatt2020-04-101-1/+0
* Move junking out of arena/tcache code.David Goldblatt2020-03-121-7/+2
* Rework the bin locking around tcache refill / flush.Qi Wang2020-02-141-1/+2
* Rename extent_t to edata_t.David Goldblatt2019-12-201-7/+7
* Move extent ehook calls into ehooksDavid Goldblatt2019-12-201-2/+2
* Extents: Eagerly initialize extent hooks.David Goldblatt2019-12-201-1/+1
* Move extent hook getters/setters to arena.cDavid Goldblatt2019-12-201-0/+3
* Reduce footprint of bin_t.Qi Wang2019-11-211-1/+1
* Pull prof_accumbytes into thread event handlerYinan Zhang2019-11-041-1/+1
* Safety checks: Add a redzoning feature.David Goldblatt2019-04-151-1/+1
* Rename huge_threshold to oversize_threshold.Qi Wang2019-01-251-2/+2
* Avoid creating bg thds for huge arena lone.Qi Wang2019-01-161-0/+1
* Add support for sharded bins within an arena.Qi Wang2018-12-041-2/+4
* Add extents information to mallocstats outputTyler Etzel2018-08-021-1/+2
* SC: Remove global data.David Goldblatt2018-07-231-1/+1
* Hide size class computation behind a layer of indirection.David Goldblatt2018-07-131-1/+0
* Implement huge arena: opt.huge_threshold.Qi Wang2018-06-291-0/+5
* Optimize ixalloc by avoiding a size lookup.Qi Wang2018-06-061-1/+1
* Hooks: hook the realloc pathways that move/expand.David Goldblatt2018-05-181-1/+3
* Split up and standardize naming of stats code.David T. Goldblatt2017-12-191-5/+1
* Pull out arena_bin_info_t and arena_bin_t into their own file.David T. Goldblatt2017-12-191-4/+3
* Add arena.i.retain_grow_limitQi Wang2017-11-031-0/+2
* Pull out caching for a bin into its own file.David Goldblatt2017-08-171-1/+1
* Add extent_grow_mtx in pre_ / post_fork handlers.Qi Wang2017-06-301-0/+1
* Drop high rank locks when creating threads.Qi Wang2017-06-081-0/+1
* Refactor/fix background_thread/percpu_arena bootstrapping.Jason Evans2017-06-011-3/+2
* Header refactoring: Pull size helpers out of jemalloc module.David Goldblatt2017-05-311-8/+0
* Header refactoring: unify and de-catchall extent_dss.David Goldblatt2017-05-311-0/+1
* Implementing opt.background_thread.Qi Wang2017-05-231-40/+43