summaryrefslogtreecommitdiffstats
path: root/include/jemalloc/internal/extent_structs.h
Commit message (Expand)AuthorAgeFilesLines
* Implement retain on Windows.Qi Wang2019-07-241-1/+5
* Add memory utilization analytics to mallctlYinan Zhang2019-04-041-0/+21
* Add opt.bin_shards to specify number of bin shards.Qi Wang2018-12-041-4/+0
* Add support for sharded bins within an arena.Qi Wang2018-12-041-2/+13
* Add extents information to mallocstats outputTyler Etzel2018-08-021-0/+2
* Add logging for sampled allocationsTyler Etzel2018-08-011-5/+7
* SC: Remove global data.David Goldblatt2018-07-231-2/+2
* Hide size class computation behind a layer of indirection.David Goldblatt2018-07-131-4/+5
* extent_t bitpacking logic refactoringRajeev Misra2018-01-041-36/+36
* Pull out arena_bin_info_t and arena_bin_t into their own file.David T. Goldblatt2017-12-191-1/+1
* Add a "dumpable" bit to the extent state.David Goldblatt2017-10-161-7/+29
* Use ph instead of rb tree for extents_avail_Dave Watson2017-10-041-15/+13
* Header refactoring: Pull size helpers out of jemalloc module.David Goldblatt2017-05-311-1/+1
* Header refactoring: unify and de-catchall mutex moduleDavid Goldblatt2017-05-241-0/+1
* Refactor !opt.munmap to opt.retain.Jason Evans2017-04-291-4/+3
* Header refactoring: bitmap - unify and remove from catchall.David Goldblatt2017-04-241-0/+1
* Header refactoring: size_classes module - remove from the catchallDavid Goldblatt2017-04-241-0/+1
* Prefer old/low extent_t structures during reuse.Jason Evans2017-04-171-10/+15
* Track extent structure serial number (esn) in extent_t.Jason Evans2017-04-171-3/+15
* Header refactoring: move atomic.h out of the catch-allDavid Goldblatt2017-04-111-0/+1
* Header refactoring: break out ql.h dependenciesDavid Goldblatt2017-04-111-0/+1
* Header refactoring: break out ph.h dependenciesDavid Goldblatt2017-04-111-0/+2
* Transition e_prof_tctx in struct extent to C11 atomicsDavid Goldblatt2017-04-041-5/+5
* Move arena_slab_data_t's nfree into extent_t's e_bits.Jason Evans2017-03-281-19/+31
* Pack various extent_t fields into a bitfield.Jason Evans2017-03-261-45/+70
* Store arena index rather than (arena_t *) in extent_t.Jason Evans2017-03-261-2/+2
* Use a bitmap in extents_t to speed up search.Jason Evans2017-03-251-0/+7
* Convert extent_t's usize to szind.Jason Evans2017-03-231-2/+4
* Implement two-phase decay-based purging.Jason Evans2017-03-151-1/+2
* Convert extents_t's npages field to use C11-style atomicsDavid Goldblatt2017-03-091-2/+5
* Perform delayed coalescing prior to purging.Jason Evans2017-03-071-2/+5
* Disable coalescing of cached extents.Jason Evans2017-02-171-0/+3
* Disentangle arena and extent locking.Jason Evans2017-02-021-11/+47
* Break up headers into constituent partsDavid Goldblatt2017-01-121-0/+84