1. dc65213 rm unused arena wrangling from xallocx by Daniel Micay · 10 years ago
  2. cfc5706 Miscellaneous cleanups. by Jason Evans · 10 years ago
  3. d33f834 avoid redundant chunk header reads by Daniel Micay · 10 years ago
  4. 809b0ac mark huge allocations as unlikely by Daniel Micay · 10 years ago
  5. 81e5475 Add --with-lg-tiny-min, generalize --with-lg-quantum. by Jason Evans · 10 years ago
  6. 9b75677 Don't fetch tsd in a0{d,}alloc(). by Jason Evans · 10 years ago
  7. fc0b3b7 Add configure options. by Jason Evans · 10 years ago
  8. 3a8b9b1 Fix a recursive lock acquisition regression. by Jason Evans · 10 years ago
  9. f22214a Use regular arena allocation for huge tree nodes. by Daniel Micay · 10 years ago
  10. 8bb3198 Refactor/fix arenas manipulation. by Jason Evans · 10 years ago
  11. 155bfa7 Normalize size classes. by Jason Evans · 10 years ago
  12. 0800afd Silence a compiler warning. by Jason Evans · 10 years ago
  13. 029d44c Fix tsd cleanup regressions. by Jason Evans · 10 years ago
  14. fc12c0b Implement/test/fix prof-related mallctl's. by Jason Evans · 10 years ago
  15. 551ebc4 Convert to uniform style: cond == false --> !cond by Jason Evans · 10 years ago
  16. e3a16fc Mark malloc_conf as a weak symbol by Dave Rigby · 10 years ago
  17. 5460aa6 Convert all tsd variables to reside in a single tsd structure. by Jason Evans · 10 years ago
  18. c3e9e7b Fix irallocx_prof() sample logic. by Jason Evans · 10 years ago
  19. 9c640bf Apply likely()/unlikely() to allocation/deallocation fast paths. by Jason Evans · 10 years ago
  20. 91566fc Fix mallocx() to always honor MALLOCX_ARENA() when profiling. by Jason Evans · 10 years ago
  21. 23fdf8b mark some conditions as unlikely by Daniel Micay · 10 years ago
  22. 6e73dc1 Fix a profile sampling race. by Jason Evans · 10 years ago
  23. a2260c9 Fix sdallocx() assertion. by Jason Evans · 10 years ago
  24. 4cfe551 Add support for sized deallocation. by Daniel Micay · 10 years ago
  25. b718cf7 Optimize [nmd]alloc() fast paths. by Jason Evans · 10 years ago
  26. 3e24afa Test for availability of malloc hooks via autoconf by Sara Golemon · 10 years ago
  27. 602c8e0 Implement per thread heap profiling. by Jason Evans · 10 years ago
  28. 94ed681 Don't catch fork()ing events for Native Client. by Richard Diamond · 10 years ago
  29. e2deab7 Refactor huge allocation to be managed by arenas. by Jason Evans · 10 years ago
  30. fb7fe50 Add support for user-specified chunk allocators/deallocators. by aravind · 10 years ago
  31. a344dd0 Fix coding sytle nits. by Jason Evans · 10 years ago
  32. 6f00105 Simplify backtracing. by Jason Evans · 10 years ago
  33. bd87b01 Optimize Valgrind integration. by Jason Evans · 10 years ago
  34. ecd3e59 Remove the "opt.valgrind" mallctl. by Jason Evans · 10 years ago
  35. 9790b96 Remove the *allocm() API, which is superceded by the *allocx() API. by Jason Evans · 10 years ago
  36. 9b0cbf0 Remove support for non-prof-promote heap profiling metadata. by Jason Evans · 10 years ago
  37. be8e59f Don't dereference chunk->arena in free() hot path by Ben Maurer · 10 years ago
  38. fbb3102 Use arena dss prec instead of default for huge allocs. by Max Wang · 10 years ago
  39. e2206ed Fix unused variable warnings. by Jason Evans · 11 years ago
  40. b2c3166 Extract profiling code from [re]allocation functions. by Jason Evans · 11 years ago
  41. 0405312 Fix an uninitialized variable read in xallocx(). by Jason Evans · 11 years ago
  42. 6657693 Optimize arena_prof_ctx_set(). by Jason Evans · 11 years ago
  43. d82a5e6 Implement the *allocx() API. by Jason Evans · 11 years ago
  44. 7369232 Silence some unused variable warnings. by Jason Evans · 11 years ago
  45. 52b3069 Remove unused variable. by Jason Evans · 11 years ago
  46. addad09 Clean up malloc_ncpus(). by Jason Evans · 11 years ago
  47. 39e7fd0 Fix ALLOCM_ARENA(a) handling in rallocm(). by Jason Evans · 11 years ago
  48. ac4403c Delay pthread_atfork registering. by Leonard Crestez · 11 years ago
  49. 1d1cee1 Add a missing mutex unlock in malloc_init_hard() error path. by Jason Evans · 11 years ago
  50. e2985a2 Avoid (x < 0) comparison for unsigned x. by Jason Evans · 11 years ago
  51. 6556e28 Prefer not_reached() over assert(false) where appropriate. by Jason Evans · 11 years ago
  52. 543abf7 Fix inlining warning. by Jason Evans · 11 years ago
  53. dd6ef03 malloc_conf_init: revert errno value when readlink(2) fail. by Alexandre Perrin · 11 years ago
  54. 88c222c Fix a prof-related locking order bug. by Jason Evans · 12 years ago
  55. bbe29d3 Fix potential TLS-related memory corruption. by Jason Evans · 12 years ago
  56. d1b6e18 Revert opt_abort and opt_junk refactoring. by Jason Evans · 12 years ago
  57. ba175a2 Use config_* instead of JEMALLOC_*. by Jason Evans · 12 years ago
  58. 88393cb Add and use JEMALLOC_ALWAYS_INLINE. by Jason Evans · 12 years ago
  59. 6e6164a Don't mangle errno with free(3) if utrace(2) fails by Garrett Cooper · 12 years ago
  60. 1bf2743 Add clipping support to lg_chunk option processing. by Jason Evans · 12 years ago
  61. 609ae59 Add arena-specific and selective dss allocation. by Jason Evans · 12 years ago
  62. 2cc11ff Make malloc_usable_size() implementation consistent with prototype. by Jason Evans · 12 years ago
  63. b522592 Fix fork(2)-related mutex acquisition order. by Jason Evans · 12 years ago
  64. 20f1fc9 Fix fork(2)-related deadlocks. by Jason Evans · 12 years ago
  65. 1d553f7 If sysconf() fails, the number of CPUs is reported as UINT_MAX, not 1 as it should be by Corey Richardson · 12 years ago
  66. 5c710ce Remove const from __*_hook variable declarations. by Jason Evans · 12 years ago
  67. 174b70e Disable tcache by default if running inside Valgrind. by Jason Evans · 12 years ago
  68. 781fe75 Auto-detect whether running inside Valgrind. by Jason Evans · 12 years ago
  69. 58ad1e4 Return early in _malloc_{pre,post}fork() if uninitialized. by Jason Evans · 12 years ago
  70. fd97b1d Add support for MSVC by Mike Hommey · 12 years ago
  71. da99e31 Replace JEMALLOC_ATTR with various different macros when it makes sense by Mike Hommey · 12 years ago
  72. a14bce8 Use Get/SetLastError on Win32 by Mike Hommey · 12 years ago
  73. 3fb50b0 Fix a PROF_ALLOC_PREP() error path. by Jason Evans · 12 years ago
  74. 8694e2e Silence compiler warnings. by Jason Evans · 12 years ago
  75. a19e87f Add support for Mingw by Mike Hommey · 12 years ago
  76. a8f8d75 Remove mmap_unaligned. by Jason Evans · 12 years ago
  77. 606f1fd Put CONF_HANDLE_*() keys in quotes. by Jason Evans · 12 years ago
  78. 86e5858 Make special FreeBSD function overrides visible. by Jason Evans · 12 years ago
  79. 0b25fe7 Update prof defaults to match common usage. by Jason Evans · 12 years ago
  80. 7ca0fdf Disable munmap() if it causes VM map holes. by Jason Evans · 12 years ago
  81. d6abcbb Always disable redzone by default. by Jason Evans · 12 years ago
  82. b8325f9 Call base_boot before chunk_boot0 by Mike Hommey · 12 years ago
  83. 5ff709c Normalize aligned allocation algorithms. by Jason Evans · 12 years ago
  84. 122449b Implement Valgrind support, redzones, and quarantine. by Jason Evans · 12 years ago
  85. a1ee783 Rename labels. by Jason Evans · 12 years ago
  86. b147611 Add utrace(2)-based tracing (--enable-utrace). by Jason Evans · 12 years ago
  87. 02b2312 Fix threaded initialization and enable it on Linux. by Jason Evans · 12 years ago
  88. 01b3fe5 Add a0malloc(), a0calloc(), and a0free(). by Jason Evans · 12 years ago
  89. 633aaff Postpone mutex initialization on FreeBSD. by Jason Evans · 12 years ago
  90. ae4c7b4 Clean up *PAGE* macros. by Jason Evans · 12 years ago
  91. f004737 Revert "Avoid NULL check in free() and malloc_usable_size()." by Jason Evans · 12 years ago
  92. 96d4120 Avoid NULL check in free() and malloc_usable_size(). by Jason Evans · 12 years ago
  93. 80b2593 Move last bit of zone initialization in zone.c, and lazy-initialize by Mike Hommey · 12 years ago
  94. 4eeb52f Remove vsnprintf() and strtoumax() validation. by Jason Evans · 12 years ago
  95. 3c2ba0d Avoid crashes when system libraries use the purgeable zone allocator by Mike Hommey · 12 years ago
  96. 71a93b8 Move zone registration to zone.c by Mike Hommey · 12 years ago
  97. e77fa59 Don't use pthread_atfork to register prefork/postfork handlers on OSX by Mike Hommey · 12 years ago
  98. 2465bdf Check for NULL ptr in malloc_usable_size(). by Jason Evans · 12 years ago
  99. 5c89c50 Fix glibc hooks when using both --with-jemalloc-prefix and --with-mangling by Mike Hommey · 12 years ago
  100. 41b6afb Port to FreeBSD. by Jason Evans · 13 years ago