1. 91b247d In iallocztm, check lock rank only when not in reentrancy. by Qi Wang · 7 years ago
  2. 78a87e4 Make sure JE_CXXFLAGS_ADD uses CPP compiler by Nehal J Wani · 7 years ago
  3. 433c2ed Disable JEMALLOC_HAVE_MADVISE_HUGE for arm* CPUs. by marxin · 7 years ago
  4. 72bdbc3 extent_t bitpacking logic refactoring by Rajeev Misra · 7 years ago
  5. f47e39d handle 32 bit mutex counters by Rajeev Misra · 7 years ago
  6. d41b19f Implement arena regind computation using div_info_t. by David Goldblatt · 7 years ago
  7. 21f7c13 Add the div module, which allows fast division by dynamic values. by David Goldblatt · 7 years ago
  8. 7f1b02e Split up and standardize naming of stats code. by David T. Goldblatt · 7 years ago
  9. 901d94a Rename cache_alloc_easy to cache_bin_alloc_easy. by David T. Goldblatt · 7 years ago
  10. 8aafa27 Move bin stats code from arena to bin module. by David T. Goldblatt · 7 years ago
  11. 48bb4a0 Move bin forking code from arena to bin module. by David T. Goldblatt · 7 years ago
  12. a8dd887 Move bin initialization from arena module to bin module. by David T. Goldblatt · 7 years ago
  13. 4bf4a1c Pull out arena_bin_info_t and arena_bin_t into their own file. by David T. Goldblatt · 7 years ago
  14. 740bdd6 Over purge by 1 extent always. by Qi Wang · 7 years ago
  15. f70785d Skip test/unit/pack when profiling is enabled. by Qi Wang · 7 years ago
  16. 5e03328 Output opt.lg_extent_max_active_fit in stats. by Qi Wang · 7 years ago
  17. 22460cb jemalloc_mangle.sh: set sh in strict mode by nicolov · 7 years ago
  18. 749caf1 Also use __riscv to detect builds for RISC-V CPUs. by Ed Schouten · 7 years ago
  19. 955b1d9 Fix extent deregister on the leak path. by Qi Wang · 7 years ago
  20. b5ab3f9 Fix test/integration/extent. by Qi Wang · 7 years ago
  21. 6e841f6 Add more tests for extent hooks failure paths. by Qi Wang · 7 years ago
  22. 26a8f82 Add missing deregister before extents_leak. by Qi Wang · 7 years ago
  23. e475d03 Avoid setting zero and commit if split fails in extent_recycle. by Qi Wang · 7 years ago
  24. 3e64dae Eagerly coalesce large extents. by Qi Wang · 7 years ago
  25. eb1b08d Fix an extent coalesce bug. by Qi Wang · 7 years ago
  26. fac7068 Add opt.lg_extent_max_active_fit by Qi Wang · 7 years ago
  27. 282a3fa Use extent_heap_first for best fit. by Qi Wang · 7 years ago
  28. d6feed6 Use tsd offset_state instead of atomic by Dave Watson · 7 years ago
  29. cb3b72b Fix base allocator THP auto mode locking and stats. by Qi Wang · 7 years ago
  30. b5d071c Fix unbounded increase in stash_decayed. by Qi Wang · 7 years ago
  31. 6dd5681 Use hugepage alignment for base allocator. by Qi Wang · 7 years ago
  32. e422fa8 Add arena.i.retain_grow_limit by Qi Wang · 7 years ago
  33. 9f455e2 Try to use sysctl(3) instead of sysctlbyname(3). by Edward Tomasz Napierala · 7 years ago
  34. d591df0 Use getpagesize(3) under FreeBSD. by Edward Tomasz Napierala · 7 years ago
  35. 58eba02 metadata_thp: auto mode adjustment for a0. by Qi Wang · 7 years ago
  36. 47203d5 Output all counters for bin mutex stats. by Qi Wang · 7 years ago
  37. d14bbf8 Add a "dumpable" bit to the extent state. by David Goldblatt · 7 years ago
  38. bbaa724 Add pages_dontdump and pages_dodump. by David Goldblatt · 7 years ago
  39. ccd0905 Add configure-time detection for madvise(..., MADV_DO[NT]DUMP) by David Goldblatt · 7 years ago
  40. 211b1f3 Factor out extent-splitting core from extent lifetime management. by David Goldblatt · 7 years ago
  41. 5bad01c Document some of the internal extent functions. by David Goldblatt · 7 years ago
  42. 33df2fa Fix MSVC 2015 project and add a VS 2017 solution by rustyx · 7 years ago
  43. f4f814c Remove the default value for JEMALLOC_PURGE_MADVISE_DONTNEED_ZEROS. by Qi Wang · 7 years ago
  44. 31ab38b Define MADV_FREE on our own when needed. by Qi Wang · 7 years ago
  45. fc83de0 Document the potential issues about opt.background_thread. by Qi Wang · 7 years ago
  46. 7e74093 Set isthreaded manually. by Qi Wang · 7 years ago
  47. a2e6eb2 Delay background_thread_ctl_init to right before thread creation. by Qi Wang · 7 years ago
  48. 79e8345 Enable a0 metadata thp on the 3rd base block. by Qi Wang · 7 years ago
  49. 1245faa Power: disable the CPU_SPINWAIT macro. by David Goldblatt · 7 years ago
  50. 7c6c99b Use ph instead of rb tree for extents_avail_ by Dave Watson · 7 years ago
  51. 8a7ee30 Logging: capitalize log macro. by David Goldblatt · 7 years ago
  52. 7a8bc71 ARM: Don't extend bit LG_VADDR to compute high address bits. by David Goldblatt · 7 years ago
  53. 0720192 Add runtime detection of lazy purging support. by Qi Wang · 7 years ago
  54. 3959a9f Avoid left shift by negative values. by Qi Wang · 7 years ago
  55. 56f0e57 Add "falls through" comment explicitly. by Qi Wang · 7 years ago
  56. a545f18 dumpbin doesn't exist in mingw by Tamir Duberstein · 7 years ago
  57. 24766cc Allow toolchain to determine nm by Tamir Duberstein · 7 years ago
  58. 96f1468 whitespace by Tamir Duberstein · 7 years ago
  59. eaa58a5 Put static keyword first. by Qi Wang · 7 years ago
  60. d60f3ba Add missing field in initializer for rtree cache. by Qi Wang · 7 years ago
  61. 9e39425 Force Ubuntu "precise" for Travis CI builds. by David Goldblatt · 7 years ago
  62. 9b20a4b Clear cache bin ql postfork. by Qi Wang · 7 years ago
  63. 886053b Fix huge page test in test/unit/pages. by Qi Wang · 7 years ago
  64. cf47384 Fix a link for dirty_decay_ms in manual. by Qi Wang · 7 years ago
  65. a315688 Relax constraints on reentrancy for extent hooks. by Qi Wang · 7 years ago
  66. e55c3ca Add stats for metadata_thp. by Qi Wang · 7 years ago
  67. 47b20bb Change opt.metadata_thp to [disabled,auto,always]. by Qi Wang · 7 years ago
  68. ea91dfa Document the ialloc function abbreviations. by David Goldblatt · 7 years ago
  69. 9c05490 Make arena stats collection go through cache bins. by David Goldblatt · 7 years ago
  70. f3170ba Pull out caching for a bin into its own file. by David Goldblatt · 7 years ago
  71. b082535 Add missing mallctl unit test for abort_conf. by Qi Wang · 7 years ago
  72. 82d1a3f Add support for m68k, nios2, SH3 architectures by Faidon Liambotis · 7 years ago
  73. 8da69b6 Fix support for GNU/kFreeBSD by Faidon Liambotis · 7 years ago
  74. 3ec279b Fix test/unit/pages. by Qi Wang · 7 years ago
  75. 8fdd9a5 Implement opt.metadata_thp by Qi Wang · 7 years ago
  76. d157864 Filter out "void *newImpl" in prof output. by Qi Wang · 7 years ago
  77. 048c667 Remove external linkage for spin_adaptive by Ryan Libby · 7 years ago
  78. 1ab2ab2 Only read szind if ptr is not paged aligned in sdallocx. by Qi Wang · 7 years ago
  79. 9a39b23 Remove a redundant '--with-malloc-conf=tcache:false' from gen_run_tests.py by David Goldblatt · 7 years ago
  80. 3800e55 Bypass extent_alloc_wrapper_hard for no_move_expand. by Qi Wang · 7 years ago
  81. 2d2fa72 Filter out "newImpl" from profiling output. by Qi Wang · 7 years ago
  82. 7c22ea7 Only run test/integration/sdallocx non-reentrantly. by David Goldblatt · 7 years ago
  83. e6aeceb Logging: log using the log var names directly. by David Goldblatt · 7 years ago
  84. b28f31e Split out cold code path in newImpl by Qinfan Wu · 7 years ago
  85. a9f7732 Logging: allow logging with empty varargs. by David Goldblatt · 7 years ago
  86. aa6c282 Validates fd before calling fcntl by Y. T. Chung · 7 years ago
  87. e215a7b Add entry and exit logging to all core functions. by David T. Goldblatt · 7 years ago
  88. 9761b44 Add a logging facility. by David T. Goldblatt · 7 years ago
  89. 0975b88 Fall back to FD_CLOEXEC when O_CLOEXEC is unavailable. by Y. T. Chung · 7 years ago
  90. fb6787a Add a test of behavior under multi-threaded forking. by David Goldblatt · 7 years ago
  91. 0a4f5a7 Fix deadlock in multithreaded fork in OS X. by David Goldblatt · 7 years ago
  92. aa44ddb Fix a typo. by Jason Evans · 7 years ago
  93. 896ed3a Merge branch 'dev' by Jason Evans · 7 years ago
  94. 284edf0 Update ChangeLog for 5.0.1. by Jason Evans · 7 years ago
  95. cb03278 Add extent_grow_mtx in pre_ / post_fork handlers. by Qi Wang · 7 years ago
  96. 2b31cf5 Enforce minimum autoconf version (currently 2.68). by Jason Evans · 7 years ago
  97. c99e570 Make sure LG_PAGE <= LG_HUGEPAGE. by Jason Evans · 7 years ago
  98. aa363f9 Fix pthread_sigmask() usage to block all signals. by Qi Wang · 7 years ago
  99. 57beeb2 Switch ctl to explicitly use tsd instead of tsdn. by Qi Wang · 7 years ago
  100. 425463a Check arena in current context in pre_reentrancy. by Qi Wang · 7 years ago