summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| * Split rtree_elm_lookup_hard() out of rtree_elm_lookup().Jason Evans2017-02-094-101/+111
| * Replace rtree path cache with LRU cache.Jason Evans2017-02-094-124/+108
| * Optimize a branch out of rtree_read() if !dependent.Jason Evans2017-02-091-1/+1
| * Conditianalize lg_tcache_max use on JEMALLOC_TCACHE.Jason Evans2017-02-071-1/+5
| * Fix extent_record().Jason Evans2017-02-071-18/+33
| * Fix a race in extent_grow_retained().Jason Evans2017-02-041-9/+14
| * Optimize compute_size_with_overflow().Jason Evans2017-02-041-5/+16
| * Fix compute_size_with_overflow().Jason Evans2017-02-041-1/+1
| * Disentangle arena and extent locking.Jason Evans2017-02-0219-645/+767
| * Fix/refactor tcaches synchronization.Jason Evans2017-02-026-29/+101
| * Add witness_assert_depth[_to_rank]().Jason Evans2017-02-026-26/+84
| * Synchronize extent_grow_next accesses.Jason Evans2017-02-021-3/+15
| * Call prof_gctx_create() without owing bt2gctx_mtx.Jason Evans2017-02-021-12/+29
| * Conditionalize prof fork handling on config_prof.Jason Evans2017-02-021-4/+4
| * Handle race in stats_arena_bins_printQi Wang2017-02-011-2/+11
| * Silence harmless warnings discovered via run_tests.sh.Jason Evans2017-02-011-2/+5
| * CI: Run --enable-debug builds on windowsDavid Goldblatt2017-02-011-1/+15
| * Introduce scripts to run all possible testsDavid Goldblatt2017-01-312-0/+45
| * Beef up travis CI integration testingDavid Goldblatt2017-01-272-11/+159
| * Fix a bug in which a potentially invalid usize replaced sizeDavid Goldblatt2017-01-251-3/+3
| * Avoid redeclaring glibc's secure_getenvTamir Duberstein2017-01-251-4/+6
| * Replace tabs following #define with spaces.Jason Evans2017-01-21110-713/+712
| * Remove extraneous parens around return arguments.Jason Evans2017-01-21104-1168/+1161
| * Update brace style.Jason Evans2017-01-21119-3572/+2971
| * Unify the allocation pathsDavid Goldblatt2017-01-201-392/+505
| * Fix --disable-stats support.Jason Evans2017-01-205-195/+249
| * Test JSON output of malloc_stats_print() and fix bugs.Jason Evans2017-01-193-28/+1044
| * Remove -Werror=declaration-after-statement.Jason Evans2017-01-191-1/+0
| * Added stats about number of bytes cached in tcache currently.Qi Wang2017-01-184-0/+40
| * Add dummy implementations for most remaining OSX zone allocator functionsMike Hommey2017-01-181-10/+108
| * Don't rely on OSX SDK malloc/malloc.h for malloc_zone struct definitionsMike Hommey2017-01-184-69/+86
| * Fix prof_realloc() regression.Jason Evans2017-01-176-54/+206
| * Formatting/comment fixes.Jason Evans2017-01-172-3/+2
| * Add nullptr support to sized delete operators.Jason Evans2017-01-172-0/+16
| * Fix style nits.Jason Evans2017-01-171-19/+18
| * Remove redundent stats-merging logic when destroying tcache.Qi Wang2017-01-171-11/+4
| * Remove leading blank lines from function bodies.Jason Evans2017-01-13103-611/+0
| * Fix indentation.Jason Evans2017-01-132-4/+4
| * Break up headers into constituent partsDavid Goldblatt2017-01-1294-3614/+3455
| * Remove mb.h, which is unusedDavid Goldblatt2017-01-112-119/+0
| * Use better pre-processor defines for sparc64John Paul Adrian Glaubitz2017-01-111-1/+1
| * Implement arena.<i>.destroy .Jason Evans2017-01-0716-140/+620
| * Refactor test extent hook code to be reusable.Jason Evans2017-01-073-348/+366
| * Replace the arenas.initialized mallctl with arena.<i>.initialized .Jason Evans2017-01-074-64/+78
| * Range-check mib[1] --> arena_ind casts.Jason Evans2017-01-072-8/+23
| * Move static ctl_epoch variable into ctl_stats_t (as epoch).Jason Evans2017-01-072-4/+4
| * Refactor ctl_stats_t.Jason Evans2017-01-073-66/+106
| * Rename the arenas.extend mallctl to arenas.create.Jason Evans2017-01-0710-29/+29
| * Add MALLCTL_ARENAS_ALL.Jason Evans2017-01-076-92/+171
| * Reindent.Jason Evans2017-01-071-12/+12