| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Dodge 32-bit-clang-specific backtracing failure. | Jason Evans | 2017-02-28 | 1 | -0/+4 |
|
|
* | Put -D_REENTRANT in CPPFLAGS rather than CFLAGS. | Jason Evans | 2017-02-28 | 1 | -1/+1 |
|
|
* | Fix {allocated,nmalloc,ndalloc,nrequests}_large stats regression. | Jason Evans | 2017-02-27 | 2 | -15/+3 |
|
|
* | Tidy up extent quantization. | Jason Evans | 2017-02-27 | 2 | -25/+5 |
|
|
* | Update a comment. | Jason Evans | 2017-02-26 | 1 | -4/+4 |
|
|
* | Get rid of witness in malloc_mutex_t when !(configured w/ debug). | Qi Wang | 2017-02-24 | 3 | -14/+34 |
|
|
* | Use MALLOC_CONF rather than malloc_conf for tests. | Jason Evans | 2017-02-23 | 35 | -80/+119 |
|
|
* | Remove remainder of mb (memory barrier). | Jason Evans | 2017-02-22 | 3 | -4/+0 |
|
|
* | Avoid -lgcc for heap profiling if unwind.h is missing. | Jason Evans | 2017-02-21 | 1 | -1/+3 |
|
|
* | Remove obsolete arena_maybe_purge() call. | Jason Evans | 2017-02-21 | 1 | -4/+0 |
|
|
* | Move arena_basic_stats_merge() prototype (hygienic cleanup). | Jason Evans | 2017-02-21 | 1 | -3/+3 |
|
|
* | Disable coalescing of cached extents. | Jason Evans | 2017-02-17 | 4 | -24/+43 |
|
|
* | Optimize extent coalescing. | Jason Evans | 2017-02-17 | 1 | -20/+23 |
|
|
* | Fix arena->stats.mapped accounting. | Jason Evans | 2017-02-16 | 4 | -26/+61 |
|
|
* | Synchronize arena->decay with arena->decay.mtx. | Jason Evans | 2017-02-16 | 4 | -33/+35 |
|
|
* | Derive {allocated,nmalloc,ndalloc,nrequests}_large stats. | Jason Evans | 2017-02-16 | 2 | -26/+27 |
|
|
* | Synchronize arena->tcache_ql with arena->tcache_ql_mtx. | Jason Evans | 2017-02-16 | 5 | -22/+32 |
|
|
* | Convert arena->stats synchronization to atomics. | Jason Evans | 2017-02-16 | 9 | -228/+326 |
|
|
* | Convert arena->prof_accumbytes synchronization to atomics. | Jason Evans | 2017-02-16 | 15 | -59/+128 |
|
|
* | Convert arena->dss_prec synchronization to atomics. | Jason Evans | 2017-02-16 | 4 | -17/+10 |
|
|
* | Do not generate unused tsd_*_[gs]et() functions. | Jason Evans | 2017-02-13 | 4 | -33/+31 |
|
|
* | Fix extent_alloc_dss() regression. | Jason Evans | 2017-02-10 | 1 | -19/+29 |
|
|
* | Fix rtree_subkey() regression. | Jason Evans | 2017-02-10 | 1 | -1/+1 |
|
|
* | Enable mutex witnesses even when !isthreaded. | Jason Evans | 2017-02-10 | 1 | -9/+5 |
|
|
* | Spin adaptively in rtree_elm_acquire(). | Jason Evans | 2017-02-09 | 1 | -10/+11 |
|
|
* | Enhance spin_adaptive() to yield after several iterations. | Jason Evans | 2017-02-09 | 3 | -6/+28 |
|
|
* | Replace spin_init() with SPIN_INITIALIZER. | Jason Evans | 2017-02-09 | 5 | -12/+4 |
|
|
* | Remove rtree support for 0 (NULL) keys. | Jason Evans | 2017-02-09 | 3 | -45/+43 |
|
|
* | Determine rtree levels at compile time. | Jason Evans | 2017-02-09 | 9 | -272/+248 |
|
|
* | Remove rtree leading 0 bit optimization. | Jason Evans | 2017-02-09 | 2 | -84/+16 |
|
|
* | Make non-essential inline rtree functions static functions. | Jason Evans | 2017-02-09 | 4 | -119/+85 |
|
|
* | Split rtree_elm_lookup_hard() out of rtree_elm_lookup(). | Jason Evans | 2017-02-09 | 4 | -101/+111 |
|
|
* | Replace rtree path cache with LRU cache. | Jason Evans | 2017-02-09 | 4 | -124/+108 |
|
|
* | Optimize a branch out of rtree_read() if !dependent. | Jason Evans | 2017-02-09 | 1 | -1/+1 |
|
|
* | Conditianalize lg_tcache_max use on JEMALLOC_TCACHE. | Jason Evans | 2017-02-07 | 1 | -1/+5 |
|
|
* | Fix extent_record(). | Jason Evans | 2017-02-07 | 1 | -18/+33 |
|
|
* | Fix a race in extent_grow_retained(). | Jason Evans | 2017-02-04 | 1 | -9/+14 |
|
|
* | Optimize compute_size_with_overflow(). | Jason Evans | 2017-02-04 | 1 | -5/+16 |
|
|
* | Fix compute_size_with_overflow(). | Jason Evans | 2017-02-04 | 1 | -1/+1 |
|
|
* | Disentangle arena and extent locking. | Jason Evans | 2017-02-02 | 19 | -645/+767 |
|
|
* | Fix/refactor tcaches synchronization. | Jason Evans | 2017-02-02 | 6 | -29/+101 |
|
|
* | Add witness_assert_depth[_to_rank](). | Jason Evans | 2017-02-02 | 6 | -26/+84 |
|
|
* | Synchronize extent_grow_next accesses. | Jason Evans | 2017-02-02 | 1 | -3/+15 |
|
|
* | Call prof_gctx_create() without owing bt2gctx_mtx. | Jason Evans | 2017-02-02 | 1 | -12/+29 |
|
|
* | Conditionalize prof fork handling on config_prof. | Jason Evans | 2017-02-02 | 1 | -4/+4 |
|
|
* | Handle race in stats_arena_bins_print | Qi Wang | 2017-02-01 | 1 | -2/+11 |
|
|
* | Silence harmless warnings discovered via run_tests.sh. | Jason Evans | 2017-02-01 | 1 | -2/+5 |
|
|
* | CI: Run --enable-debug builds on windows | David Goldblatt | 2017-02-01 | 1 | -1/+15 |
|
|
* | Introduce scripts to run all possible tests | David Goldblatt | 2017-01-31 | 2 | -0/+45 |
|
|
* | Beef up travis CI integration testing | David Goldblatt | 2017-01-27 | 2 | -11/+159 |
|
|