summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add --with-version=VERSION .Jason Evans2017-05-032-6/+21
* 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
* Make VS2015 project work againrustyx2017-05-022-238/+9
* Revert "Use trylock in tcache_bin_flush when possible."Qi Wang2017-05-013-142/+63
* Header refactoring: tsd - cleanup and dependency breaking.David Goldblatt2017-05-0129-913/+870
* Add extent_destroy_t and use it during arena destruction.Jason Evans2017-04-2910-17/+120
* Refactor !opt.munmap to opt.retain.Jason Evans2017-04-2916-43/+42
* Revert "Use try_flush first in tcache_dalloc."Qi Wang2017-04-281-10/+4
* Inline tcache_bin_flush_small_impl / _large_impl.Qi Wang2017-04-281-2/+2
* Use try_flush first in tcache_dalloc.Qi Wang2017-04-261-4/+10
* Use trylock in tcache_bin_flush when possible.Qi Wang2017-04-263-63/+142
* Remove redundant extent lookup in tcache_bin_flush_large.Qi Wang2017-04-251-1/+1
* Avoid prof_dump during reentrancy.Qi Wang2017-04-252-12/+23
* Header refactoring: pages.h - unify and remove from catchall.David Goldblatt2017-04-256-34/+33
* Header refactoring: hash - unify and remove from catchall.David Goldblatt2017-04-255-4/+6
* Header refactoring: ctl - unify and remove from catchall.David Goldblatt2017-04-2511-264/+257
* Replace --disable-munmap with opt.munmap.Jason Evans2017-04-2516-85/+77
* Remove --enable-code-coverage.Jason Evans2017-04-246-109/+1
* Remove --disable-cc-silence.Jason Evans2017-04-245-41/+6
* Use trylock in arena_decay_impl().Qi Wang2017-04-241-8/+16
* Implement malloc_mutex_trylock() w/ proper stats update.Qi Wang2017-04-243-14/+36
* Remove --with-lg-tiny-min.Jason Evans2017-04-244-41/+11
* Remove --with-lg-size-class-group.Jason Evans2017-04-242-39/+2
* Header refactoring: bitmap - unify and remove from catchall.David Goldblatt2017-04-249-387/+373
* Header refactoring: stats - unify and remove from catchallDavid Goldblatt2017-04-248-35/+29
* Header refactoring: move smoothstep.h out of the catchall.David Goldblatt2017-04-242-1/+1
* Header refactoring: size_classes module - remove from the catchallDavid Goldblatt2017-04-2420-1/+28
* Header refactoring: ckh module - remove from the catchall and unify.David Goldblatt2017-04-248-84/+106
* Header refactoring: ticker module - remove from the catchall and unify.David Goldblatt2017-04-2412-21/+26
* Header refactoring: prng module - remove from the catchall and unify.David Goldblatt2017-04-246-35/+49
* Get rid of most of the various inline macros.David Goldblatt2017-04-2431-669/+233
* Add missing 'test' to LG_SIZEOF_PTR tests.Jason Evans2017-04-241-3/+3
* Output MALLOC_CONF and debug cmd when test failure happens.Qi Wang2017-04-221-9/+10
* Enable -Wundef, when supported.David Goldblatt2017-04-225-13/+12
* Remove --enable-ivsalloc.Jason Evans2017-04-215-42/+23
* Remove --disable-tls.Jason Evans2017-04-216-43/+4
* Use openat syscall if availableJim Chen2017-04-212-0/+8
* Remove --disable-tcache.Jason Evans2017-04-2125-416/+192
* Bypass extent tracking for auto arenas.Qi Wang2017-04-216-32/+49
* Trim before commit in extent_recycle().Jason Evans2017-04-202-3/+9