summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Normalize background thread configuration.Jason Evans2017-06-094-6/+17
* Update a UTRACE() size argument.Jason Evans2017-06-081-1/+1
* Remove redundant typedefs.Jason Evans2017-06-081-2/+0
* Add internal tsd for background_thread.Qi Wang2017-06-083-11/+24
* Drop high rank locks when creating threads.Qi Wang2017-06-085-13/+43
* Make tsd no-cleanup during tsd reincarnation.Qi Wang2017-06-074-24/+51
* Remove assertions on extent_hooks being default.Qi Wang2017-06-051-16/+0
* Take background thread lock when setting extent hooks.Qi Wang2017-06-053-4/+15
* Set reentrancy level to 1 during init.Qi Wang2017-06-021-15/+28
* Set isthreaded when enabling background_thread.Qi Wang2017-06-023-23/+41
* Fix background thread creation.Qi Wang2017-06-011-13/+17
* Test with background_thread:true.Jason Evans2017-06-014-6/+35
* Refactor/fix background_thread/percpu_arena bootstrapping.Jason Evans2017-06-0112-124/+161
* Skip default tcache testing if !opt_tcache.Jason Evans2017-06-011-4/+4
* Witness assertions: only assert locklessness when non-reentrant.David Goldblatt2017-06-011-49/+62
* Use real pthread_create for creating background threads.Qi Wang2017-05-312-3/+9
* Clean source directory before building tests in object directories.Jason Evans2017-05-311-0/+1
* Header refactoring: Pull size helpers out of jemalloc module.David Goldblatt2017-05-3128-596/+642
* Header refactoring: unify and de-catchall mutex_pool.David Goldblatt2017-05-317-26/+15
* 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