summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Fix arena_size computation.Dave Watson2016-02-251-1/+1
* Fix arena_run_first_best_fitDave Watson2016-02-251-1/+1
* Attempt mmap-based in-place huge reallocation.Jason Evans2016-02-252-11/+10
* Silence miscellaneous 64-to-32-bit data loss warnings.Jason Evans2016-02-242-2/+6
* Silence miscellaneous 64-to-32-bit data loss warnings.Jason Evans2016-02-247-23/+26
* Use ssize_t for readlink() rather than int.Jason Evans2016-02-241-1/+1
* Make opt_narenas unsigned rather than size_t.Jason Evans2016-02-243-11/+21
* Make nhbins unsigned rather than size_t.Jason Evans2016-02-241-1/+1
* Explicitly cast mib[] elements to unsigned where appropriate.Jason Evans2016-02-241-9/+9
* Refactor jemalloc_ffs*() into ffs_*().Jason Evans2016-02-242-3/+2
* Collapse arena_avail_tree_* into arena_run_tree_*.Jason Evans2016-02-241-11/+7
* Separate arena_avail treesDave Watson2016-02-241-88/+50
* Use table lookup for run_quantize_{floor,ceil}().Jason Evans2016-02-231-21/+86
* Fix run_quantize_ceil().Jason Evans2016-02-231-1/+1
* Test run quantization.Jason Evans2016-02-221-10/+28
* Refactor time_* into nstime_*.Jason Evans2016-02-224-227/+174
* Fix Windows-specific prof-related compilation portability issues.Jason Evans2016-02-211-3/+16
* Fix time_update() to compile and work on MinGW.Jason Evans2016-02-211-6/+9
* Prevent MSVC from optimizing away tls_callback (resolves #318)rustyx2016-02-201-1/+3
* getpid() fix for Win32rustyx2016-02-201-0/+2
* Implement decay-based unused dirty page purging.Jason Evans2016-02-207-85/+559
* Refactor out arena_compute_npurge().Jason Evans2016-02-201-43/+37
* Refactor arenas_cache tsd.Jason Evans2016-02-202-64/+89
* Refactor arena_ralloc_no_move().Jason Evans2016-02-201-11/+10
* Refactor arena_malloc_hard() out of arena_malloc().Jason Evans2016-02-201-1/+17
* Refactor prng* from cpp macros into inline functions.Jason Evans2016-02-204-7/+6
* Use ticker for incremental tcache GC.Jason Evans2016-02-201-1/+2
* Implement ticker.Jason Evans2016-02-201-0/+2
* Flesh out time_*() API.Jason Evans2016-02-201-4/+154
* Add time_update().Cameron Evans2016-02-201-0/+36
* Add --with-malloc-conf.Jason Evans2016-02-203-20/+28
* Call malloc_test_boot0() from malloc_init_hard_recursible().Cosmin Paraschiv2016-01-111-5/+16
* Tweak code to allow compilation of concatenated src/*.c sources.Jason Evans2015-11-122-3/+16
* Reuse previously computed valueDmitry-Me2015-11-121-2/+4
* Fast-path improvement: reduce # of branches and unnecessary operations.Qi Wang2015-11-107-114/+204
* Allow const keys for lookupJoshua Kahn2015-11-092-5/+6
* Remove arena_run_dalloc_decommit().Mike Hommey2015-11-091-23/+2
* Fix a xallocx(..., MALLOCX_ZERO) bug.Jason Evans2015-09-251-3/+9
* Work around an NPTL-specific TSD issue.Jason Evans2015-09-241-0/+3
* Fix xallocx(..., MALLOCX_ZERO) bugs.Jason Evans2015-09-242-14/+26
* Fix prof_tctx_dump_iter() to filter.Jason Evans2015-09-221-5/+17
* Make arena_dalloc_large_locked_impl() static.Jason Evans2015-09-201-1/+1
* Add mallocx() OOM tests.Jason Evans2015-09-171-0/+2
* Fix prof_alloc_rollback().Jason Evans2015-09-171-1/+1
* Simplify imallocx_prof_sample().Jason Evans2015-09-171-26/+13
* Fix irallocx_prof_sample().Jason Evans2015-09-171-5/+5
* Fix ixallocx_prof_sample().Jason Evans2015-09-171-17/+4
* Centralize xallocx() size[+extra] overflow checks.Jason Evans2015-09-152-14/+11
* Reduce variable scope.Dmitry-Me2015-09-153-9/+9
* Fix ixallocx_prof() to check for size greater than HUGE_MAXCLASS.Jason Evans2015-09-151-1/+5