summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* 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-121-18/+29
* Stop depending on JEMALLOC_N() for function interception during testing.Jason Evans2017-05-126-167/+51
* Revert "Use trylock in tcache_bin_flush when possible."Qi Wang2017-05-011-123/+48
* Header refactoring: tsd - cleanup and dependency breaking.David Goldblatt2017-05-015-39/+64
* Add extent_destroy_t and use it during arena destruction.Jason Evans2017-04-292-12/+55
* Refactor !opt.munmap to opt.retain.Jason Evans2017-04-297-14/+14
* Inline tcache_bin_flush_small_impl / _large_impl.Qi Wang2017-04-281-2/+2
* Use trylock in tcache_bin_flush when possible.Qi Wang2017-04-261-48/+123
* Remove redundant extent lookup in tcache_bin_flush_large.Qi Wang2017-04-251-1/+1
* Avoid prof_dump during reentrancy.Qi Wang2017-04-251-12/+20
* Header refactoring: pages.h - unify and remove from catchall.David Goldblatt2017-04-251-0/+3
* Header refactoring: hash - unify and remove from catchall.David Goldblatt2017-04-252-0/+2
* Header refactoring: ctl - unify and remove from catchall.David Goldblatt2017-04-253-37/+41
* Replace --disable-munmap with opt.munmap.Jason Evans2017-04-257-32/+37
* Use trylock in arena_decay_impl().Qi Wang2017-04-241-8/+16
* Implement malloc_mutex_trylock() w/ proper stats update.Qi Wang2017-04-241-2/+2
* Header refactoring: size_classes module - remove from the catchallDavid Goldblatt2017-04-244-0/+4
* Header refactoring: ckh module - remove from the catchall and unify.David Goldblatt2017-04-242-0/+4
* Header refactoring: ticker module - remove from the catchall and unify.David Goldblatt2017-04-241-0/+1
* Header refactoring: prng 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-246-35/+34
* Enable -Wundef, when supported.David Goldblatt2017-04-222-12/+4
* Remove --enable-ivsalloc.Jason Evans2017-04-211-4/+11
* Remove --disable-tls.Jason Evans2017-04-212-4/+0
* Use openat syscall if availableJim Chen2017-04-211-0/+3
* Remove --disable-tcache.Jason Evans2017-04-215-202/+91
* Bypass extent tracking for auto arenas.Qi Wang2017-04-213-26/+39
* Trim before commit in extent_recycle().Jason Evans2017-04-202-3/+9
* Output 4 counters for bin mutexes instead of just 2.Qi Wang2017-04-191-8/+24
* Support --with-lg-page values larger than system page size.Jason Evans2017-04-193-101/+145
* Revert "Remove BITMAP_USE_TREE."Jason Evans2017-04-191-0/+78
* Header refactoring: unify spin.h and move it out of the catch-all.David Goldblatt2017-04-193-1/+4
* Header refactoring: unify nstime.h and move it out of the catch-allDavid Goldblatt2017-04-192-0/+3
* Header refactoring: move jemalloc_internal_types.h out of the catch-allDavid Goldblatt2017-04-191-0/+1
* Header refactoring: move assert.h out of the catch-allDavid Goldblatt2017-04-1920-1/+32
* Header refactoring: move util.h out of the catchallDavid Goldblatt2017-04-196-0/+10
* Header refactoring: move malloc_io.h out of the catchallDavid Goldblatt2017-04-197-0/+12
* Move CPP_PROLOGUE and CPP_EPILOGUE to the .cppDavid Goldblatt2017-04-191-0/+8
* Remove the function alignment of prof_backtrace.Qi Wang2017-04-171-1/+0
* Prefer old/low extent_t structures during reuse.Jason Evans2017-04-173-18/+19
* Track extent structure serial number (esn) in extent_t.Jason Evans2017-04-172-30/+44
* Allocate increasingly large base blocks.Jason Evans2017-04-171-26/+36
* Update base_unmap() to match extent_dalloc_wrapper().Jason Evans2017-04-171-10/+10
* Improve rtree cache with a two-level cache design.Qi Wang2017-04-172-6/+32
* Switch to fine-grained reentrancy support.Qi Wang2017-04-153-76/+55
* Bundle 3 branches on fast path into tsd_state.Qi Wang2017-04-143-37/+106
* Pass alloc_ctx down profiling path.Qi Wang2017-04-123-33/+64
* Pass dalloc_ctx down the sdalloc path.Qi Wang2017-04-123-4/+13
* Header refactoring: move atomic.h out of the catch-allDavid Goldblatt2017-04-111-0/+2