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