summaryrefslogtreecommitdiffstats
path: root/include/jemalloc
Commit message (Expand)AuthorAgeFilesLines
* Split up and standardize naming of stats code.David T. Goldblatt2017-12-197-152/+296
* Rename cache_alloc_easy to cache_bin_alloc_easy.David T. Goldblatt2017-12-192-3/+3
* Move bin stats code from arena to bin module.David T. Goldblatt2017-12-192-1/+26
* Move bin forking code from arena to bin module.David T. Goldblatt2017-12-191-0/+3
* Move bin initialization from arena module to bin module.David T. Goldblatt2017-12-192-1/+4
* Pull out arena_bin_info_t and arena_bin_t into their own file.David T. Goldblatt2017-12-197-82/+92
* Over purge by 1 extent always.Qi Wang2017-12-181-2/+1
* jemalloc_mangle.sh: set sh in strict modenicolov2017-12-121-1/+1
* Also use __riscv to detect builds for RISC-V CPUs.Ed Schouten2017-12-091-1/+1
* Fix an extent coalesce bug.Qi Wang2017-11-161-0/+5
* Add opt.lg_extent_max_active_fitQi Wang2017-11-162-3/+11
* Use tsd offset_state instead of atomicDave Watson2017-11-142-3/+12
* Fix base allocator THP auto mode locking and stats.Qi Wang2017-11-101-0/+2
* Fix unbounded increase in stash_decayed.Qi Wang2017-11-091-1/+2
* Add arena.i.retain_grow_limitQi Wang2017-11-033-0/+9
* metadata_thp: auto mode adjustment for a0.Qi Wang2017-11-011-0/+9
* Add a "dumpable" bit to the extent state.David Goldblatt2017-10-162-8/+44
* Add pages_dontdump and pages_dodump.David Goldblatt2017-10-161-0/+2
* Add configure-time detection for madvise(..., MADV_DO[NT]DUMP)David Goldblatt2017-10-161-0/+5
* Define MADV_FREE on our own when needed.Qi Wang2017-10-112-0/+7
* Power: disable the CPU_SPINWAIT macro.David Goldblatt2017-10-052-1/+13
* Use ph instead of rb tree for extents_avail_Dave Watson2017-10-042-16/+13
* Logging: capitalize log macro.David Goldblatt2017-10-031-21/+12
* ARM: Don't extend bit LG_VADDR to compute high address bits.David Goldblatt2017-10-021-0/+12
* Avoid left shift by negative values.Qi Wang2017-09-251-2/+2
* Add "falls through" comment explicitly.Qi Wang2017-09-251-14/+14
* Add missing field in initializer for rtree cache.Qi Wang2017-09-211-1/+1
* Relax constraints on reentrancy for extent hooks.Qi Wang2017-08-311-0/+1
* Add stats for metadata_thp.Qi Wang2017-08-304-1/+5
* Change opt.metadata_thp to [disabled,auto,always].Qi Wang2017-08-303-2/+22
* Document the ialloc function abbreviations.David Goldblatt2017-08-172-1/+19
* Make arena stats collection go through cache bins.David Goldblatt2017-08-173-13/+71
* Pull out caching for a bin into its own file.David Goldblatt2017-08-179-117/+126
* Add support for m68k, nios2, SH3 architecturesFaidon Liambotis2017-08-111-1/+8
* Fix test/unit/pages.Qi Wang2017-08-111-0/+7
* Implement opt.metadata_thpQi Wang2017-08-114-0/+13
* Remove external linkage for spin_adaptiveRyan Libby2017-08-081-7/+1
* Logging: log using the log var names directly.David Goldblatt2017-07-241-2/+3
* Logging: allow logging with empty varargs.David Goldblatt2017-07-223-6/+41
* Add entry and exit logging to all core functions.David T. Goldblatt2017-07-211-0/+6
* Add a logging facility.David T. Goldblatt2017-07-213-0/+106
* Add extent_grow_mtx in pre_ / post_fork handlers.Qi Wang2017-06-301-0/+1
* Switch ctl to explicitly use tsd instead of tsdn.Qi Wang2017-06-231-2/+1
* Check arena in current context in pre_reentrancy.Qi Wang2017-06-231-1/+4
* Set reentrancy when invoking customized extent hooks.Qi Wang2017-06-231-1/+1
* Add thread name for background threads.Qi Wang2017-06-231-0/+3
* Avoid inactivity_check within background threads.Qi Wang2017-06-221-2/+3
* Mask signals during background thread creation.Jason Evans2017-06-211-0/+1
* Add minimal initialized TSD.Qi Wang2017-06-161-8/+22
* Pass tsd to tcache_flush().Qi Wang2017-06-161-1/+1