summaryrefslogtreecommitdiffstats
path: root/include/jemalloc
Commit message (Expand)AuthorAgeFilesLines
...
* Small refactoring of emitterTyler Etzel2018-08-011-134/+180
* TSD: Add fork support to tsd_nominal_tsds.David Goldblatt2018-07-271-0/+3
* SC: Remove global data.David Goldblatt2018-07-234-26/+20
* SC: Make some key size classes static.David Goldblatt2018-07-136-21/+40
* SC: Add page customization functionality.David T. Goldblatt2018-07-131-0/+6
* Kill size_classes.sh.David Goldblatt2018-07-131-361/+0
* Add lg_ceil to bit_util.David Goldblatt2018-07-131-67/+20
* Move quantum detection into its own file.David Goldblatt2018-07-132-73/+79
* Hide size class computation behind a layer of indirection.David Goldblatt2018-07-1324-157/+528
* Suppress -Wmissing-field-initializer warning only for compilers with buggy im...gnzlbg2018-07-101-2/+13
* Clean compilation -Wextragnzlbg2018-07-1013-70/+153
* Refactor arena_is_auto.Qi Wang2018-06-292-2/+4
* Implement huge arena: opt.huge_threshold.Qi Wang2018-06-294-1/+35
* Fall back to the default pthread_create if RTLD_NEXT fails.Qi Wang2018-06-281-1/+0
* Move tsd link and in_hook after tcache.David Goldblatt2018-06-272-7/+9
* Optimize ixalloc by avoiding a size lookup.Qi Wang2018-06-062-3/+5
* Hooks: Protect against reentrancy.David Goldblatt2018-05-182-3/+5
* Tests: Shouldn't be able to change global slowness.David Goldblatt2018-05-181-0/+1
* Hooks: Add a hook exhaustion test.David Goldblatt2018-05-181-0/+2
* Hooks: move the "extra" pointer into the hook_t itself.David Goldblatt2018-05-181-1/+2
* Hooks: hook the realloc pathways that move/expand.David Goldblatt2018-05-184-24/+63
* Hooks: hook the realloc paths that act as pure malloc/free.David Goldblatt2018-05-181-2/+6
* Hooks: hook the pure-allocation functions.David Goldblatt2018-05-181-1/+1
* Add "hook" module.David Goldblatt2018-05-182-0/+126
* Add the Seq module, a simple seqlock implementation.David Goldblatt2018-05-181-0/+55
* Rename hooks module to test_hooks.David Goldblatt2018-05-183-20/+20
* TSD: Add the ability to enter a global slow path.David Goldblatt2018-05-181-26/+74
* TSD: Pull name mangling into a macro.David Goldblatt2018-05-181-2/+9
* TSD: Make state atomic.David Goldblatt2018-05-181-4/+10
* TSD: Make all state access happen through a function.David Goldblatt2018-05-183-15/+26
* Atomics: Add atomic_u8_t, force-inline operations.David Goldblatt2018-05-181-1/+1
* Fix background thread index issues with max_background_threads.Qi Wang2018-05-151-1/+6
* Add UNUSED to avoid compiler warnings.Qi Wang2018-04-166-19/+19
* Avoid a printf format specifier warning.Jason Evans2018-04-161-1/+1
* background_thread: add max thread count configDave Watson2018-04-102-0/+3
* Consolidate the two memory loads in rtree_szind_slab_read().Qi Wang2018-04-101-0/+6
* Fix type warning on Windows.Qi Wang2018-04-091-0/+36
* Control idump and gdump with prof_active.Qi Wang2018-04-093-12/+12
* Stats printing: Move global mutex stats to use emitter.David Goldblatt2018-03-091-16/+16
* Emitter: Add support for row-based output in table mode.David Goldblatt2018-03-091-6/+60
* Introduce the emitter module.David Goldblatt2018-03-091-0/+381
* Add opt.thp which allows explicit hugepage usage.Qi Wang2018-03-081-2/+14
* Remove config.thp which wasn't in use.Qi Wang2018-03-081-7/+0
* Tweak the ticker paths to help GCC generate better code.David T. Goldblatt2018-02-221-5/+33
* Make generated headers usable in both x86 and x64 mode in Visual Studiorustyx2018-01-301-1/+10
* Modify configure to determine return value of strerror_r.Christopher Ferris2018-01-111-0/+5
* Check tsdn_null before reading reentrancy level.Qi Wang2018-01-051-1/+2
* In iallocztm, check lock rank only when not in reentrancy.Qi Wang2018-01-051-2/+4
* extent_t bitpacking logic refactoringRajeev Misra2018-01-041-36/+36
* handle 32 bit mutex countersRajeev Misra2018-01-041-9/+22