summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* Lower nthreads in test/unit/retained on 32-bit to avoid OOM.Qi Wang2019-07-251-0/+3
* Implement retain on Windows.Qi Wang2019-07-243-7/+13
* Fix posix_memalign with input size 0.Qi Wang2019-07-181-2/+3
* Add confirm_conf optionYinan Zhang2019-05-221-0/+1
* Improve memory utilization testsYinan Zhang2019-05-211-117/+196
* Add nonfull_slabs to bin_stats_t.Doron Roberts-Kedes2019-04-291-1/+6
* Safety checks: Add a redzoning feature.David Goldblatt2019-04-152-0/+161
* Separate tests for extent utilization APIYinan Zhang2019-04-102-195/+191
* Fix test/unit/prof_logQi Wang2019-04-051-5/+7
* Add memory utilization analytics to mallctlYinan Zhang2019-04-041-1/+195
* Fix the binshard unit test.Qi Wang2019-04-021-0/+3
* Eagerly purge oversized merged extents.Qi Wang2019-03-151-3/+9
* Rename huge_threshold to oversize_threshold.Qi Wang2019-01-252-3/+3
* Explicitly use arena 0 in alignment and OOM tests.Qi Wang2019-01-241-3/+3
* Un-experimental the huge_threshold feature.Qi Wang2019-01-162-2/+2
* Add unit test for producer-consumer pattern.Qi Wang2018-12-181-2/+50
* Add unit test for sharded bins.Qi Wang2018-12-042-0/+106
* Add stats for arenas.bin.i.nshards.Qi Wang2018-12-041-0/+1
* Deprecate OSSpinLock.Qi Wang2018-11-143-10/+1
* add test for zero-sized alloc and aligned allocDave Watson2018-10-172-1/+27
* Make `smallocx` symbol name depend on the `JEMALLOC_VERSION_GID`gnzlbg2018-10-171-21/+34
* Hide smallocx even when enabled from the library APIgnzlbg2018-10-171-0/+7
* Adapts mallocx integration tests for smallocxgnzlbg2018-10-172-0/+297
* Add hook microbenchmark.David Goldblatt2018-08-091-0/+73
* Add unit tests for loggingTyler Etzel2018-08-012-0/+151
* Small refactoring of emitterTyler Etzel2018-08-011-19/+75
* SC: Remove global data.David Goldblatt2018-07-236-19/+19
* SC: Make some key size classes static.David Goldblatt2018-07-135-10/+10
* Add MALLOC_CONF parsing for dynamic slab sizes.David T. Goldblatt2018-07-132-0/+84
* SC: Add page customization functionality.David T. Goldblatt2018-07-131-0/+33
* Add lg_ceil to bit_util.David Goldblatt2018-07-131-1/+55
* Hide size class computation behind a layer of indirection.David Goldblatt2018-07-139-33/+41
* Clean compilation -Wextragnzlbg2018-07-105-3/+56
* Rename huge_threshold to experimental, and tweak documentation.Qi Wang2018-06-292-2/+2
* Add unit test for opt.huge_threshold.Qi Wang2018-06-291-0/+108
* Add ctl and stats for opt.huge_threshold.Qi Wang2018-06-291-0/+1
* Implement huge arena: opt.huge_threshold.Qi Wang2018-06-291-0/+3
* Add test for remote deallocation.Qi Wang2018-06-271-0/+33
* Hooks: Protect against reentrancy.David Goldblatt2018-05-181-0/+42
* Tests: Shouldn't be able to change global slowness.David Goldblatt2018-05-181-0/+17
* Hooks: Add a hook exhaustion test.David Goldblatt2018-05-181-1/+39
* Mallctl: Add experimental.hooks.[install|remove].David Goldblatt2018-05-181-1/+39
* Hooks: move the "extra" pointer into the hook_t itself.David Goldblatt2018-05-181-22/+23
* Hooks: hook the realloc pathways that move/expand.David Goldblatt2018-05-181-1/+112
* Hooks: hook the realloc paths that act as pure malloc/free.David Goldblatt2018-05-181-2/+50
* Hooks: hook the pure-expand function.David Goldblatt2018-05-181-1/+31
* Hooks: hook the pure-deallocation functions.David Goldblatt2018-05-181-1/+49
* Hooks: hook the pure-allocation functions.David Goldblatt2018-05-181-2/+122
* Add "hook" module.David Goldblatt2018-05-181-0/+180
* Add the Seq module, a simple seqlock implementation.David Goldblatt2018-05-181-0/+95