summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
* Header refactoring: break out ql.h dependenciesDavid Goldblatt2017-04-1111-2/+20
* Header refactoring: break out qr.h dependenciesDavid Goldblatt2017-04-113-1/+4
* Header refactoring: break out rb.h dependenciesDavid Goldblatt2017-04-114-4/+8
* Header refactoring: break out ph.h dependenciesDavid Goldblatt2017-04-115-1/+8
* Header refactoring: Add CPP_PROLOGUE and CPP_EPILOGUE macrosDavid Goldblatt2017-04-111-4/+8
* Pass dealloc_ctx down free() fast path.Qi Wang2017-04-118-34/+62
* Turn on -Werror for travis CI buildsDavid Goldblatt2017-04-112-29/+31
* Port CPU_SPINWAIT to __powerpc64__Rafael Folco2017-04-101-1/+2
* Move reentrancy_level to the beginning of TSD.Qi Wang2017-04-073-9/+9
* Add basic reentrancy-checking support, and allow arena_new to reenter.David Goldblatt2017-04-0710-45/+168