1. 6c56e19 Check for existance of CPU_COUNT macro before using it. by Dave Watson · 8 years ago
  2. e46f8f9 Do not mark malloc_conf as weak on Windows. by Jason Evans · 8 years ago
  3. 35799a5 Do not mark malloc_conf as weak for unit tests. by Jason Evans · 8 years ago
  4. ed84764 Support static linking of jemalloc with glibc by Dave Watson · 8 years ago
  5. 962a297 Do not (recursively) allocate within tsd_fetch(). by Jason Evans · 8 years ago
  6. e2bcf03 Make dss operations lockless. by Jason Evans · 8 years ago
  7. 9737685 Add/use adaptive spinning. by Jason Evans · 8 years ago
  8. a2539fa Disallow 0x5a junk filling when running in Valgrind. by Jason Evans · 8 years ago
  9. 5d8db15 Simplify run quantization. by Jason Evans · 9 years ago
  10. f193fd8 Refactor runs_avail. by Jason Evans · 9 years ago
  11. 1abb49f Implement pz2ind(), pind2sz(), and psz2u(). by Jason Evans · 9 years ago
  12. bcd5424 Use TSDN_NULL rather than NULL as appropriate. by Jason Evans · 8 years ago
  13. 57ed894 Fix arena_bind(). by Qi Wang · 8 years ago
  14. fa09fe7 Fix rallocx() sampling code to not eagerly commit sampler update. by Jason Evans · 8 years ago
  15. 9de0094 Fix a Valgrind regression in calloc(). by Elliot Ronaghan · 8 years ago
  16. c1e00ef Resolve bootstrapping issues when embedded in FreeBSD libc. by Jason Evans · 8 years ago
  17. 0c12dca Fix tsd bootstrapping for a0malloc(). by Jason Evans · 8 years ago
  18. 3ef51d7 Optimize the fast paths of calloc() and [m,d,sd]allocx(). by Jason Evans · 8 years ago
  19. c2f970c Modify pages_map() to support mapping uncommitted virtual memory. by Jason Evans · 8 years ago
  20. 108c4a1 Fix witness/fork() interactions. by Jason Evans · 9 years ago
  21. 174c0c3 Fix fork()-related lock rank ordering reversals. by Jason Evans · 9 years ago
  22. 259f8eb Fix arena_choose_hard() regression. by Jason Evans · 9 years ago
  23. 66cd953 Do not allocate metadata via non-auto arenas, nor tcaches. by Jason Evans · 9 years ago
  24. b2c0d63 Add witness, a simple online locking validator. by Jason Evans · 9 years ago
  25. 39f5875 Fix a potential tsd cleanup leak. by Jason Evans · 9 years ago
  26. 9d2c10f Add more HUGE_MAXCLASS overflow checks. by Jason Evans · 9 years ago
  27. 0c516a0 Make *allocx() size class overflow behavior defined. by Jason Evans · 9 years ago
  28. 767d850 Refactor arenas array (fixes deadlock). by Jason Evans · 9 years ago
  29. 9e1810c Silence miscellaneous 64-to-32-bit data loss warnings. by Jason Evans · 9 years ago
  30. 0931cec Use ssize_t for readlink() rather than int. by Jason Evans · 9 years ago
  31. 8f683b9 Make opt_narenas unsigned rather than size_t. by Jason Evans · 9 years ago
  32. 9bad079 Refactor time_* into nstime_*. by Jason Evans · 9 years ago
  33. 243f7a0 Implement decay-based unused dirty page purging. by Jason Evans · 9 years ago
  34. db927b6 Refactor arenas_cache tsd. by Jason Evans · 9 years ago
  35. f829009 Add --with-malloc-conf. by Jason Evans · 9 years ago
  36. 9cb481a Call malloc_test_boot0() from malloc_init_hard_recursible(). by Cosmin Paraschiv · 9 years ago
  37. f4a0f32 Fast-path improvement: reduce # of branches and unnecessary operations. by Qi Wang · 9 years ago
  38. 2152329 Add mallocx() OOM tests. by Jason Evans · 9 years ago
  39. 3263be6 Simplify imallocx_prof_sample(). by Jason Evans · 9 years ago
  40. 4be9c79 Fix irallocx_prof_sample(). by Jason Evans · 9 years ago
  41. 38e2c8f Fix ixallocx_prof_sample(). by Jason Evans · 9 years ago
  42. 9a505b7 Centralize xallocx() size[+extra] overflow checks. by Jason Evans · 9 years ago
  43. 8c485b0 Fix ixallocx_prof() to check for size greater than HUGE_MAXCLASS. by Jason Evans · 9 years ago
  44. 708ed79 Resolve an unsupported special case in arena_prof_tctx_set(). by Jason Evans · 9 years ago
  45. 23f6e10 Fix ixallocx_prof_sample() argument order reversal. by Jason Evans · 9 years ago
  46. ce9a4e3 s/max_usize/usize_max/g by Jason Evans · 9 years ago
  47. d970404 s/oldptr/old_ptr/g by Jason Evans · 9 years ago
  48. cec0d63 Make one call to prof_active_get_unlocked() per allocation event. by Jason Evans · 9 years ago
  49. ef363de Fix irealloc_prof() to prof_alloc_rollback() on OOM. by Jason Evans · 9 years ago
  50. 46ff049 Optimize irallocx_prof() to optimistically update the sampler state. by Jason Evans · 9 years ago
  51. 4acb6c7 Fix ixallocx_prof() size+extra overflow. by Jason Evans · 9 years ago
  52. 0a116fa Force initialization of the init_lock in malloc_init_hard on Windows XP by Mike Hommey · 9 years ago
  53. 30949da Fix arenas_cache_cleanup() and arena_get_hard(). by Jason Evans · 9 years ago
  54. 45e9f66 Fix arenas_cache_cleanup(). by Christopher Ferris · 9 years ago
  55. c1a6a51 MSVC compatibility changes by Matthijs · 9 years ago
  56. 0063260 Move JEMALLOC_NOTHROW just after return type. by Jason Evans · 9 years ago
  57. 50cd636 Remove JEMALLOC_ALLOC_SIZE annotations on functions not returning pointers by Mike Hommey · 9 years ago
  58. ae93d6b Avoid function prototype incompatibilities. by Jason Evans · 9 years ago
  59. a1aaf94 Optimizations for Windows by Matthijs · 9 years ago
  60. 241abc6 Fix size class overflow handling when profiling is enabled. by Jason Evans · 9 years ago
  61. dc0610a Add alignment assertions to public aligned allocation functions. by Jason Evans · 9 years ago
  62. 8a03cf0 Implement cache index randomization for large allocations. by Jason Evans · 9 years ago
  63. 95e88de Concise JEMALLOC_HAVE_ISSETUGID case in secure_getenv(). by Igor Podlesny · 10 years ago
  64. e0a08a1 Restore --enable-ivsalloc. by Jason Evans · 10 years ago
  65. b01186c Remove redundant tcache_boot() call. by Jason Evans · 10 years ago
  66. cbf3a6d Move centralized chunk management into arenas. by Jason Evans · 10 years ago
  67. 1cb181e Implement explicit tcache support. by Jason Evans · 10 years ago
  68. 4581b97 Implement metadata statistics. by Jason Evans · 10 years ago
  69. 10aff3f Refactor bootstrapping to delay tsd initialization. by Jason Evans · 10 years ago
  70. bc96876 Fix arenas_cache_cleanup(). by Jason Evans · 10 years ago
  71. 44b57b8 Fix OOM handling in memalign() and valloc(). by Jason Evans · 10 years ago
  72. 2c5cb61 Introduce two new modes of junk filling: "alloc" and "free". by Guilherme Goncalves · 10 years ago
  73. b74041f Ignore MALLOC_CONF in set{uid,gid,cap} binaries. by Daniel Micay · 10 years ago
  74. e12eaf9 Style and spelling fixes. by Jason Evans · 10 years ago
  75. dc65213 rm unused arena wrangling from xallocx by Daniel Micay · 10 years ago
  76. cfc5706 Miscellaneous cleanups. by Jason Evans · 10 years ago
  77. d33f834 avoid redundant chunk header reads by Daniel Micay · 10 years ago
  78. 809b0ac mark huge allocations as unlikely by Daniel Micay · 10 years ago
  79. 81e5475 Add --with-lg-tiny-min, generalize --with-lg-quantum. by Jason Evans · 10 years ago
  80. 9b75677 Don't fetch tsd in a0{d,}alloc(). by Jason Evans · 10 years ago
  81. fc0b3b7 Add configure options. by Jason Evans · 10 years ago
  82. 3a8b9b1 Fix a recursive lock acquisition regression. by Jason Evans · 10 years ago
  83. f22214a Use regular arena allocation for huge tree nodes. by Daniel Micay · 10 years ago
  84. 8bb3198 Refactor/fix arenas manipulation. by Jason Evans · 10 years ago
  85. 155bfa7 Normalize size classes. by Jason Evans · 10 years ago
  86. 0800afd Silence a compiler warning. by Jason Evans · 10 years ago
  87. 029d44c Fix tsd cleanup regressions. by Jason Evans · 10 years ago
  88. fc12c0b Implement/test/fix prof-related mallctl's. by Jason Evans · 10 years ago
  89. 551ebc4 Convert to uniform style: cond == false --> !cond by Jason Evans · 10 years ago
  90. e3a16fc Mark malloc_conf as a weak symbol by Dave Rigby · 10 years ago
  91. 5460aa6 Convert all tsd variables to reside in a single tsd structure. by Jason Evans · 10 years ago
  92. c3e9e7b Fix irallocx_prof() sample logic. by Jason Evans · 10 years ago
  93. 9c640bf Apply likely()/unlikely() to allocation/deallocation fast paths. by Jason Evans · 10 years ago
  94. 91566fc Fix mallocx() to always honor MALLOCX_ARENA() when profiling. by Jason Evans · 10 years ago
  95. 23fdf8b mark some conditions as unlikely by Daniel Micay · 10 years ago
  96. 6e73dc1 Fix a profile sampling race. by Jason Evans · 10 years ago
  97. a2260c9 Fix sdallocx() assertion. by Jason Evans · 10 years ago
  98. 4cfe551 Add support for sized deallocation. by Daniel Micay · 10 years ago
  99. b718cf7 Optimize [nmd]alloc() fast paths. by Jason Evans · 10 years ago
  100. 3e24afa Test for availability of malloc hooks via autoconf by Sara Golemon · 10 years ago