summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Header refactoring: unify and de-catchall extent_mmap module.David Goldblatt2017-05-3110-4/+11
* Header refactoring: unify and de-catchall extent_dss.David Goldblatt2017-05-3112-37/+33
* Header refactoring: unify and de-catchall rtree module.David Goldblatt2017-05-3118-170/+166
* Add /run_tests.out/ to .gitignore.David Goldblatt2017-05-311-0/+2
* Pass the O_CLOEXEC flag to open(2).Jason Evans2017-05-312-4/+5
* Track background thread status separately at fork.Qi Wang2017-05-311-3/+8
* Output total_wait_ns for bin mutexes.Qi Wang2017-05-311-19/+5
* Add jemalloc prefix to allocator functions pruned by jeprof.Jason Evans2017-05-312-13/+14
* Explicitly say so when aborting on opt_abort_conf.Qi Wang2017-05-311-2/+10
* More thoroughly document the *.{nmalloc,ndalloc,nrequests} mallctls.Jason Evans2017-05-301-24/+50
* Add the --disable-thp option to support cross compiling.Jason Evans2017-05-308-14/+53
* Fix npages during arena_decay_epoch_advance().Qi Wang2017-05-301-20/+14
* Add test for excessive retained memory.Jason Evans2017-05-302-0/+180
* Fix extent_grow_next management.Jason Evans2017-05-304-159/+222
* Fix OOM paths in extent_grow_retained().Jason Evans2017-05-301-2/+8
* Add opt.stats_print_opts.Qi Wang2017-05-295-45/+94
* Make test/unit/background_thread not flaky.Qi Wang2017-05-271-3/+5
* Added opt_abort_conf: abort on invalid config options.Qi Wang2017-05-275-15/+56
* Fix run_tests to avoid percpu_arena on !Linux.Jason Evans2017-05-261-3/+3
* Cleanup smoothstep.sh / .h.Qi Wang2017-05-254-207/+205
* Fix stats.mapped during deallocation.Qi Wang2017-05-241-1/+1
* Refactor run_tests to increase parallelism.Jason Evans2017-05-241-13/+45
* Header refactoring: unify and de-catchall mutex moduleDavid Goldblatt2017-05-2434-287/+304
* Header refactoring: unify and de-catchall witness code.David Goldblatt2017-05-2418-540/+604
* Disable percpu_arena by default.Jason Evans2017-05-235-11/+36
* Do not assume dss never decreases.Jason Evans2017-05-231-38/+34
* Add dss:primary testing.Jason Evans2017-05-233-20/+59
* Do not hold the base mutex while calling extent hooks.Jason Evans2017-05-231-0/+6
* Fix # of unpurged pages in decay algorithm.Qi Wang2017-05-232-10/+28
* Check for background thread inactivity on extents_dalloc.Qi Wang2017-05-234-23/+91
* Add tests for background threads.Qi Wang2017-05-233-0/+119
* Add documentation for background_thread related options.Qi Wang2017-05-231-0/+78
* Add profiling for the background thread mutex.Qi Wang2017-05-234-6/+21
* Add background thread related stats.Qi Wang2017-05-239-21/+214
* Implementing opt.background_thread.Qi Wang2017-05-2323-348/+1245
* Protect the rtree/extent interactions with a mutex pool.David Goldblatt2017-05-1918-536/+340
* Allow mutexes to take a lock ordering enum at construction.David Goldblatt2017-05-1912-30/+75
* Refactor *decay_time into *decay_ms.Jason Evans2017-05-1816-328/+320
* Add stats: arena uptime.Qi Wang2017-05-186-0/+42
* Avoid over-rebuilding due to namespace mangling.Jason Evans2017-05-172-3/+10
* Use srcroot path for private_namespace.sh.Qi Wang2017-05-161-2/+2
* Refactor (MALLOCX_ARENA_MAX + 1) to be MALLOCX_ARENA_LIMIT.Jason Evans2017-05-145-11/+11
* Automatically generate private symbol name mangling macros.Jason Evans2017-05-129-671/+239
* Remove unused private_unnamespace infrastructure.Jason Evans2017-05-123-15/+0
* Stop depending on JEMALLOC_N() for function interception during testing.Jason Evans2017-05-1213-281/+157
* Do not build in parallel on AppVeyor.Jason Evans2017-05-121-2/+2
* Update and rename INSTALL to INSTALL.mdArkady Shapkin2017-05-121-57/+107
* Specify -Werror for run_tests builds.Jason Evans2017-05-121-1/+1
* Avoid compiler warnings on Windows.Jason Evans2017-05-121-5/+5
* Remove mutex_prof_data_t redeclaration.Jason Evans2017-05-112-2/+1