summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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-198-111/+155
* Revert "Remove BITMAP_USE_TREE."Jason Evans2017-04-195-0/+307
* Header refactoring: unify spin.h and move it out of the catch-all.David Goldblatt2017-04-199-49/+42
* Header refactoring: unify nstime.h and move it out of the catch-allDavid Goldblatt2017-04-1910-29/+21
* Header refactoring: move jemalloc_internal_types.h out of the catch-allDavid Goldblatt2017-04-197-3/+10
* Header refactoring: move assert.h out of the catch-allDavid Goldblatt2017-04-1922-7/+34
* Header refactoring: move util.h out of the catchallDavid Goldblatt2017-04-1911-1/+18
* Header refactoring: move malloc_io.h out of the catchallDavid Goldblatt2017-04-199-1/+14
* Header refactoring: move bit_util.h out of the catchallDavid Goldblatt2017-04-195-1/+6
* Move CPP_PROLOGUE and CPP_EPILOGUE to the .cppDavid Goldblatt2017-04-195-21/+8
* Only disable munmap(2) by default on 64-bit Linux.Jason Evans2017-04-172-5/+11
* Fix LD_PRELOAD_VAR configuration logic for 64-bit AIX.Jason Evans2017-04-171-1/+1
* Remove the function alignment of prof_backtrace.Qi Wang2017-04-171-1/+0
* Prefer old/low extent_t structures during reuse.Jason Evans2017-04-1710-37/+80
* Track extent structure serial number (esn) in extent_t.Jason Evans2017-04-177-48/+121
* Allocate increasingly large base blocks.Jason Evans2017-04-172-27/+44
* 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-175-35/+97
* Skip percpu arena when choosing iarena.Qi Wang2017-04-171-1/+1
* Switch to fine-grained reentrancy support.Qi Wang2017-04-158-83/+87
* Bundle 3 branches on fast path into tsd_state.Qi Wang2017-04-1410-78/+170
* Pass alloc_ctx down profiling path.Qi Wang2017-04-129-82/+133
* Pass dalloc_ctx down the sdalloc path.Qi Wang2017-04-125-24/+41
* Header refactoring: move atomic.h out of the catch-allDavid Goldblatt2017-04-1111-1/+20
* Header refactoring: Split up jemalloc_internal.hDavid Goldblatt2017-04-1138-1337/+1396