| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge https://github.com/jemalloc/jemallocHEADmaster | Joerg Koenig | 2018-01-19 | 98 | -1069/+3907 |
|\ |
|
| * | Modify configure to determine return value of strerror_r. | Christopher Ferris | 2018-01-11 | 3 | -1/+25 |
|
|
| * | Improve the fit for aligned allocation. | Qi Wang | 2018-01-05 | 1 | -10/+61 |
|
|
| * | Check tsdn_null before reading reentrancy level. | Qi Wang | 2018-01-05 | 1 | -1/+2 |
|
|
| * | In iallocztm, check lock rank only when not in reentrancy. | Qi Wang | 2018-01-05 | 1 | -2/+4 |
|
|
| * | Make sure JE_CXXFLAGS_ADD uses CPP compiler | Nehal J Wani | 2018-01-04 | 1 | -0/+2 |
|
|
| * | Disable JEMALLOC_HAVE_MADVISE_HUGE for arm* CPUs. | marxin | 2018-01-04 | 1 | -0/+6 |
|
|
| * | extent_t bitpacking logic refactoring | Rajeev Misra | 2018-01-04 | 1 | -36/+36 |
|
|
| * | handle 32 bit mutex counters | Rajeev Misra | 2018-01-04 | 2 | -45/+69 |
|
|
| * | Implement arena regind computation using div_info_t. | David Goldblatt | 2017-12-21 | 1 | -17/+16 |
|
|
| * | Add the div module, which allows fast division by dynamic values. | David Goldblatt | 2017-12-21 | 5 | -1/+129 |
|
|
| * | Split up and standardize naming of stats code. | David T. Goldblatt | 2017-12-19 | 10 | -333/+342 |
|
|
| * | Rename cache_alloc_easy to cache_bin_alloc_easy. | David T. Goldblatt | 2017-12-19 | 3 | -4/+4 |
|
|
| * | Move bin stats code from arena to bin module. | David T. Goldblatt | 2017-12-19 | 3 | -15/+27 |
|
|
| * | Move bin forking code from arena to bin module. | David T. Goldblatt | 2017-12-19 | 3 | -4/+22 |
|
|
| * | Move bin initialization from arena module to bin module. | David T. Goldblatt | 2017-12-19 | 4 | -11/+21 |
|
|
| * | Pull out arena_bin_info_t and arena_bin_t into their own file. | David T. Goldblatt | 2017-12-19 | 16 | -155/+169 |
|
|
| * | Over purge by 1 extent always. | Qi Wang | 2017-12-18 | 3 | -8/+5 |
|
|
| * | Skip test/unit/pack when profiling is enabled. | Qi Wang | 2017-12-18 | 1 | -0/+6 |
|
|
| * | Output opt.lg_extent_max_active_fit in stats. | Qi Wang | 2017-12-14 | 1 | -0/+3 |
|
|
| * | jemalloc_mangle.sh: set sh in strict mode | nicolov | 2017-12-12 | 1 | -1/+1 |
|
|
| * | Also use __riscv to detect builds for RISC-V CPUs. | Ed Schouten | 2017-12-09 | 1 | -1/+1 |
|
|
| * | Fix extent deregister on the leak path. | Qi Wang | 2017-12-09 | 1 | -4/+14 |
|
|
| * | Fix test/integration/extent. | Qi Wang | 2017-12-09 | 1 | -1/+1 |
|
|
| * | Add more tests for extent hooks failure paths. | Qi Wang | 2017-11-29 | 3 | -3/+25 |
|
|
| * | Add missing deregister before extents_leak. | Qi Wang | 2017-11-20 | 1 | -0/+1 |
|
|
| * | Avoid setting zero and commit if split fails in extent_recycle. | Qi Wang | 2017-11-20 | 1 | -14/+10 |
|
|
| * | Eagerly coalesce large extents. | Qi Wang | 2017-11-16 | 1 | -1/+15 |
|
|
| * | Fix an extent coalesce bug. | Qi Wang | 2017-11-16 | 2 | -7/+18 |
|
|
| * | Add opt.lg_extent_max_active_fit | Qi Wang | 2017-11-16 | 7 | -3/+44 |
|
|
| * | Use extent_heap_first for best fit. | Qi Wang | 2017-11-16 | 1 | -1/+1 |
|
|
| * | Use tsd offset_state instead of atomic | Dave Watson | 2017-11-14 | 3 | -3/+22 |
|
|
| * | Fix base allocator THP auto mode locking and stats. | Qi Wang | 2017-11-10 | 2 | -21/+18 |
|
|
| * | Fix unbounded increase in stash_decayed. | Qi Wang | 2017-11-09 | 3 | -15/+23 |
|
|
| * | Use hugepage alignment for base allocator. | Qi Wang | 2017-11-04 | 1 | -2/+2 |
|
|
| * | Add arena.i.retain_grow_limit | Qi Wang | 2017-11-03 | 8 | -5/+146 |
|
|
| * | Try to use sysctl(3) instead of sysctlbyname(3). | Edward Tomasz Napierala | 2017-11-03 | 1 | -0/+13 |
|
|
| * | Use getpagesize(3) under FreeBSD. | Edward Tomasz Napierala | 2017-11-03 | 1 | -0/+2 |
|
|
| * | metadata_thp: auto mode adjustment for a0. | Qi Wang | 2017-11-01 | 2 | -19/+31 |
|
|
| * | Output all counters for bin mutex stats. | Qi Wang | 2017-10-19 | 1 | -4/+7 |
|
|
| * | Add a "dumpable" bit to the extent state. | David Goldblatt | 2017-10-16 | 6 | -21/+65 |
|
|
| * | Add pages_dontdump and pages_dodump. | David Goldblatt | 2017-10-16 | 2 | -0/+25 |
|
|
| * | Add configure-time detection for madvise(..., MADV_DO[NT]DUMP) | David Goldblatt | 2017-10-16 | 2 | -0/+16 |
|
|
| * | Factor out extent-splitting core from extent lifetime management. | David Goldblatt | 2017-10-16 | 1 | -81/+149 |
|
|
| * | Document some of the internal extent functions. | David Goldblatt | 2017-10-16 | 1 | -0/+35 |
|
|
| * | Fix MSVC 2015 project and add a VS 2017 solution | rustyx | 2017-10-16 | 14 | -10/+870 |
|
|
| * | Remove the default value for JEMALLOC_PURGE_MADVISE_DONTNEED_ZEROS. | Qi Wang | 2017-10-11 | 1 | -2/+2 |
|
|
| * | Define MADV_FREE on our own when needed. | Qi Wang | 2017-10-11 | 4 | -1/+23 |
|
|
| * | Document the potential issues about opt.background_thread. | Qi Wang | 2017-10-11 | 1 | -3/+6 |
|
|
| * | Set isthreaded manually.dev | Qi Wang | 2017-10-06 | 1 | -5/+6 |
|
|