summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'dev'5.0.0Jason Evans2017-06-13258-23191/+26419
|\
| * Update MSVC project files.Jason Evans2017-06-132-10/+22
| * Update ChangeLog for 5.0.0.Jason Evans2017-06-121-0/+187
| * Update copyright dates.Jason Evans2017-06-121-2/+2
| * Prevent background threads from running in post_reset().Qi Wang2017-06-121-5/+13
| * Combine background_thread started / paused into state.Qi Wang2017-06-124-34/+59
| * Not re-enable background thread after fork.Qi Wang2017-06-123-37/+50
| * Move background thread creation to background_thread_0.Qi Wang2017-06-124-146/+251
| * Normalize background thread configuration.Jason Evans2017-06-084-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-013-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-05-311-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-301-19/+5
| * Add jemalloc prefix to allocator functions pruned by jeprof.Jason Evans2017-05-302-13/+14
| * Explicitly say so when aborting on opt_abort_conf.Qi Wang2017-05-301-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-292-0/+180
| * Fix extent_grow_next management.Jason Evans2017-05-294-159/+222
| * Fix OOM paths in extent_grow_retained().Jason Evans2017-05-291-2/+8
| * Add opt.stats_print_opts.Qi Wang2017-05-295-45/+94
| * Make test/unit/background_thread not flaky.Qi Wang2017-05-261-3/+5
| * Added opt_abort_conf: abort on invalid config options.Qi Wang2017-05-265-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