aboutsummaryrefslogtreecommitdiffstats
path: root/src/jemalloc.c
Commit message (Expand)AuthorAgeFilesLines
* Logging: capitalize log macro.David Goldblatt2017-10-021-48/+48
* Put static keyword first.Qi Wang2017-09-211-1/+1
* Change opt.metadata_thp to [disabled,auto,always].Qi Wang2017-08-301-1/+17
* Implement opt.metadata_thpQi Wang2017-08-111-0/+1
* Only read szind if ptr is not paged aligned in sdallocx.Qi Wang2017-07-311-2/+22
* Logging: log using the log var names directly.David Goldblatt2017-07-241-151/+47
* Logging: allow logging with empty varargs.David Goldblatt2017-07-221-7/+7
* Add entry and exit logging to all core functions.David T. Goldblatt2017-07-201-1/+198
* Add a logging facility.David T. Goldblatt2017-07-201-0/+12
* Add extent_grow_mtx in pre_ / post_fork handlers.Qi Wang2017-06-291-1/+4
* Switch ctl to explicitly use tsd instead of tsdn.Qi Wang2017-06-231-5/+4
* Check arena in current context in pre_reentrancy.Qi Wang2017-06-231-1/+1
* Fix assertion typos.Jason Evans2017-06-231-1/+1
* Add minimal initialized TSD.Qi Wang2017-06-151-1/+9
* Not re-enable background thread after fork.Qi Wang2017-06-121-1/+0
* Update a UTRACE() size argument.Jason Evans2017-06-081-1/+1
* Drop high rank locks when creating threads.Qi Wang2017-06-081-1/+35
* Make tsd no-cleanup during tsd reincarnation.Qi Wang2017-06-071-1/+2
* Set reentrancy level to 1 during init.Qi Wang2017-06-021-15/+28
* Refactor/fix background_thread/percpu_arena bootstrapping.Jason Evans2017-06-011-27/+36
* Witness assertions: only assert locklessness when non-reentrant.David Goldblatt2017-05-311-49/+62
* Header refactoring: Pull size helpers out of jemalloc module.David Goldblatt2017-05-311-125/+24
* Header refactoring: unify and de-catchall extent_mmap module.David Goldblatt2017-05-311-0/+1
* Header refactoring: unify and de-catchall extent_dss.David Goldblatt2017-05-311-0/+1
* Header refactoring: unify and de-catchall rtree module.David Goldblatt2017-05-311-0/+1
* Explicitly say so when aborting on opt_abort_conf.Qi Wang2017-05-301-2/+10
* Add opt.stats_print_opts.Qi Wang2017-05-291-1/+30
* Added opt_abort_conf: abort on invalid config options.Qi Wang2017-05-261-0/+18
* Header refactoring: unify and de-catchall mutex moduleDavid Goldblatt2017-05-241-0/+1
* Header refactoring: unify and de-catchall witness code.David Goldblatt2017-05-241-38/+40
* Implementing opt.background_thread.Qi Wang2017-05-231-3/+50
* Allow mutexes to take a lock ordering enum at construction.David Goldblatt2017-05-191-2/+4
* Refactor *decay_time into *decay_ms.Jason Evans2017-05-181-4/+8
* Refactor (MALLOCX_ARENA_MAX + 1) to be MALLOCX_ARENA_LIMIT.Jason Evans2017-05-141-5/+5
* Automatically generate private symbol name mangling macros.Jason Evans2017-05-111-18/+29
* Header refactoring: tsd - cleanup and dependency breaking.David Goldblatt2017-05-011-2/+6
* Refactor !opt.munmap to opt.retain.Jason Evans2017-04-291-1/+1
* Header refactoring: ctl - unify and remove from catchall.David Goldblatt2017-04-251-0/+1
* Replace --disable-munmap with opt.munmap.Jason Evans2017-04-241-22/+16
* Header refactoring: size_classes module - remove from the catchallDavid Goldblatt2017-04-241-0/+1
* Header refactoring: ticker module - remove from the catchall and unify.David Goldblatt2017-04-241-0/+1
* Get rid of most of the various inline macros.David Goldblatt2017-04-241-16/+16
* Enable -Wundef, when supported.David Goldblatt2017-04-211-9/+1
* Remove --enable-ivsalloc.Jason Evans2017-04-211-4/+11
* Remove --disable-tcache.Jason Evans2017-04-211-8/+5
* Support --with-lg-page values larger than system page size.Jason Evans2017-04-181-1/+3
* Header refactoring: unify spin.h and move it out of the catch-all.David Goldblatt2017-04-181-0/+1
* Header refactoring: move jemalloc_internal_types.h out of the catch-allDavid Goldblatt2017-04-181-0/+1
* Header refactoring: move assert.h out of the catch-allDavid Goldblatt2017-04-181-0/+1
* Header refactoring: move util.h out of the catchallDavid Goldblatt2017-04-181-0/+1