summaryrefslogtreecommitdiffstats
path: root/include/jemalloc/internal
Commit message (Expand)AuthorAgeFilesLines
...
* Add thread name for background threads.Qi Wang2017-06-231-0/+3
* Avoid inactivity_check within background threads.Qi Wang2017-06-221-2/+3
* Mask signals during background thread creation.Jason Evans2017-06-211-0/+1
* Add minimal initialized TSD.Qi Wang2017-06-161-8/+22
* Pass tsd to tcache_flush().Qi Wang2017-06-161-1/+1
* Only abort on dlsym when necessary.Qi Wang2017-06-141-0/+1
* Combine background_thread started / paused into state.Qi Wang2017-06-121-4/+8
* Move background thread creation to background_thread_0.Qi Wang2017-06-122-2/+2
* Normalize background thread configuration.Jason Evans2017-06-092-6/+5
* Remove redundant typedefs.Jason Evans2017-06-081-2/+0
* Add internal tsd for background_thread.Qi Wang2017-06-081-5/+10
* Drop high rank locks when creating threads.Qi Wang2017-06-081-0/+1
* Make tsd no-cleanup during tsd reincarnation.Qi Wang2017-06-071-1/+1
* Take background thread lock when setting extent hooks.Qi Wang2017-06-051-1/+2
* Set isthreaded when enabling background_thread.Qi Wang2017-06-021-0/+1
* Refactor/fix background_thread/percpu_arena bootstrapping.Jason Evans2017-06-016-25/+41
* Header refactoring: Pull size helpers out of jemalloc module.David Goldblatt2017-05-3112-310/+340
* Header refactoring: unify and de-catchall mutex_pool.David Goldblatt2017-05-315-26/+13
* Header refactoring: unify and de-catchall extent_mmap module.David Goldblatt2017-05-312-4/+3
* Header refactoring: unify and de-catchall extent_dss.David Goldblatt2017-05-317-37/+28
* Header refactoring: unify and de-catchall rtree module.David Goldblatt2017-05-3110-170/+155
* Add the --disable-thp option to support cross compiling.Jason Evans2017-05-302-9/+9
* Fix extent_grow_next management.Jason Evans2017-05-302-9/+11
* Add opt.stats_print_opts.Qi Wang2017-05-291-1/+20
* Added opt_abort_conf: abort on invalid config options.Qi Wang2017-05-271-14/+15
* Cleanup smoothstep.sh / .h.Qi Wang2017-05-252-205/+203
* Header refactoring: unify and de-catchall mutex moduleDavid Goldblatt2017-05-2422-287/+280
* Header refactoring: unify and de-catchall witness code.David Goldblatt2017-05-2411-374/+424
* Disable percpu_arena by default.Jason Evans2017-05-231-5/+0
* Fix # of unpurged pages in decay algorithm.Qi Wang2017-05-231-0/+2
* Check for background thread inactivity on extents_dalloc.Qi Wang2017-05-232-4/+45
* Add profiling for the background thread mutex.Qi Wang2017-05-232-6/+7
* Add background thread related stats.Qi Wang2017-05-234-0/+16
* Implementing opt.background_thread.Qi Wang2017-05-2311-258/+367
* Protect the rtree/extent interactions with a mutex pool.David Goldblatt2017-05-1913-232/+176
* Allow mutexes to take a lock ordering enum at construction.David Goldblatt2017-05-193-3/+15
* Refactor *decay_time into *decay_ms.Jason Evans2017-05-185-22/+23
* Add stats: arena uptime.Qi Wang2017-05-182-0/+5
* Refactor (MALLOCX_ARENA_MAX + 1) to be MALLOCX_ARENA_LIMIT.Jason Evans2017-05-144-6/+6
* Automatically generate private symbol name mangling macros.Jason Evans2017-05-125-611/+71
* Remove unused private_unnamespace infrastructure.Jason Evans2017-05-121-5/+0
* Stop depending on JEMALLOC_N() for function interception during testing.Jason Evans2017-05-127-114/+106
* Avoid compiler warnings on Windows.Jason Evans2017-05-121-5/+5
* Remove mutex_prof_data_t redeclaration.Jason Evans2017-05-112-2/+1
* Fix rtree_leaf_elm_szind_slab_update().Jason Evans2017-05-031-8/+7
* rtree_leaf_elm_extent_write() --> rtree_leaf_elm_extent_lock_write()Jason Evans2017-05-031-8/+9
* Revert "Use trylock in tcache_bin_flush when possible."Qi Wang2017-05-012-19/+15
* Header refactoring: tsd - cleanup and dependency breaking.David Goldblatt2017-05-0123-830/+773
* Add extent_destroy_t and use it during arena destruction.Jason Evans2017-04-292-3/+3
* Refactor !opt.munmap to opt.retain.Jason Evans2017-04-295-13/+11