1. d3e0976 Fix type warning on Windows. by Qi Wang · 6 years ago
  2. 2dccf45 Control idump and gdump with prof_active. by Qi Wang · 6 years ago
  3. aa6c282 Validates fd before calling fcntl by Y. T. Chung · 7 years ago
  4. 0975b88 Fall back to FD_CLOEXEC when O_CLOEXEC is unavailable. by Y. T. Chung · 7 years ago
  5. 425463a Check arena in current context in pre_reentrancy. by Qi Wang · 7 years ago
  6. 8261e58 Header refactoring: Pull size helpers out of jemalloc module. by David Goldblatt · 7 years ago
  7. 10d090a Pass the O_CLOEXEC flag to open(2). by Jason Evans · 7 years ago
  8. 18ecbfa Header refactoring: unify and de-catchall mutex module by David Goldblatt · 7 years ago
  9. 26c792e Allow mutexes to take a lock ordering enum at construction. by David Goldblatt · 7 years ago
  10. a268af5 Stop depending on JEMALLOC_N() for function interception during testing. by Jason Evans · 7 years ago
  11. 209f292 Header refactoring: tsd - cleanup and dependency breaking. by David Goldblatt · 7 years ago
  12. 05775a3 Avoid prof_dump during reentrancy. by Qi Wang · 7 years ago
  13. dab4beb Header refactoring: hash - unify and remove from catchall. by David Goldblatt · 7 years ago
  14. 68da236 Header refactoring: ckh module - remove from the catchall and unify. by David Goldblatt · 7 years ago
  15. 4d2e4bf Get rid of most of the various inline macros. by David Goldblatt · 7 years ago
  16. d9ec36e Header refactoring: move assert.h out of the catch-all by David Goldblatt · 7 years ago
  17. 54373be Header refactoring: move malloc_io.h out of the catchall by David Goldblatt · 7 years ago
  18. 855c127 Remove the function alignment of prof_backtrace. by Qi Wang · 7 years ago
  19. 3c9c41e Improve rtree cache with a two-level cache design. by Qi Wang · 7 years ago
  20. ccfe68a Pass alloc_ctx down profiling path. by Qi Wang · 7 years ago
  21. 743d940 Header refactoring: Split up jemalloc_internal.h by David Goldblatt · 7 years ago
  22. bfa530b Pass dealloc_ctx down free() fast path. by Qi Wang · 7 years ago
  23. 0a0fcd3 Add hooking functionality by David Goldblatt · 8 years ago
  24. 074f225 Make prof's cum_gctx a C11-style atomic by David Goldblatt · 7 years ago
  25. 30d74db Convert accumbytes in prof_accum_t to C11 atomics, when possible by David Goldblatt · 7 years ago
  26. ca9074d Added lock profiling and output for global locks (ctl, prof and base). by Qi Wang · 8 years ago
  27. 5e67fbc Push down iealloc() calls. by Jason Evans · 8 years ago
  28. 51a2ec9 Remove extent dereferences from the deallocation fast paths. by Jason Evans · 8 years ago
  29. fa2d64c Convert arena->prof_accumbytes synchronization to atomics. by Jason Evans · 8 years ago
  30. 5033a91 Call prof_gctx_create() without owing bt2gctx_mtx. by Jason Evans · 8 years ago
  31. 397f54a Conditionalize prof fork handling on config_prof. by Jason Evans · 8 years ago
  32. c0cc5db Replace tabs following #define with spaces. by Jason Evans · 8 years ago
  33. f408643 Remove extraneous parens around return arguments. by Jason Evans · 8 years ago
  34. c4c2592 Update brace style. by Jason Evans · 8 years ago
  35. 1ff0953 Fix prof_realloc() regression. by Jason Evans · 8 years ago
  36. ffbb7da Remove leading blank lines from function bodies. by Jason Evans · 8 years ago
  37. a0dd3a4 Implement per arena base allocators. by Jason Evans · 8 years ago
  38. 04b4635 Refactor prng to not use 64-bit atomics on 32-bit platforms. by Jason Evans · 8 years ago
  39. b54d160 Do not (recursively) allocate within tsd_fetch(). by Jason Evans · 8 years ago
  40. b46261d Implement cache-oblivious support for huge size classes. by Jason Evans · 8 years ago
  41. 8c9be3e Refactor rtree to always use base_alloc() for node allocation. by Jason Evans · 8 years ago
  42. db72272 Use rtree-based chunk lookups rather than pointer bit twiddling. by Jason Evans · 9 years ago
  43. c1e00ef Resolve bootstrapping issues when embedded in FreeBSD libc. by Jason Evans · 8 years ago
  44. dc391ad Scale leak report summary according to sampling probability. by Jason Evans · 8 years ago
  45. 90827a3 Fix huge_palloc() regression. by Jason Evans · 8 years ago
  46. 174c0c3 Fix fork()-related lock rank ordering reversals. by Jason Evans · 8 years ago
  47. 66cd953 Do not allocate metadata via non-auto arenas, nor tcaches. by Jason Evans · 8 years ago
  48. b2c0d63 Add witness, a simple online locking validator. by Jason Evans · 8 years ago
  49. 42ce80e Silence miscellaneous 64-to-32-bit data loss warnings. by Jason Evans · 9 years ago
  50. ca8fffb Silence miscellaneous 64-to-32-bit data loss warnings. by Jason Evans · 9 years ago
  51. 788d29d Fix Windows-specific prof-related compilation portability issues. by Jason Evans · 9 years ago
  52. 7f28398 getpid() fix for Win32 by rustyx · 9 years ago
  53. 34676d3 Refactor prng* from cpp macros into inline functions. by Jason Evans · 9 years ago
  54. f4a0f32 Fast-path improvement: reduce # of branches and unnecessary operations. by Qi Wang · 9 years ago
  55. fb64ec2 Fix prof_tctx_dump_iter() to filter. by Jason Evans · 9 years ago
  56. 3ca0cf6 Fix prof_alloc_rollback(). by Jason Evans · 9 years ago
  57. 78ae1ac Reduce variable scope. by Dmitry-Me · 9 years ago
  58. a00b107 Fix "prof.reset" mallctl-related corruption. by Jason Evans · 9 years ago
  59. 594c759 Optimize arena_prof_tctx_set(). by Jason Evans · 9 years ago
  60. 5fae7dc Fix MinGW-related portability issues. by Jason Evans · 9 years ago
  61. e42c309 Add JEMALLOC_FORMAT_PRINTF(). by Jason Evans · 9 years ago
  62. 0313607 Fix MinGW build warnings. by Jason Evans · 9 years ago
  63. 7041720 Rename pprof to jeprof. by Jason Evans · 9 years ago
  64. 8e33c21 Prefer /proc/<pid>/task/<pid>/maps over /proc/<pid>/maps on Linux. by Jason Evans · 9 years ago
  65. 04211e2 Fix heap profiling regressions. by Jason Evans · 10 years ago
  66. 262146d Eliminate innocuous compiler warnings. by Jason Evans · 10 years ago
  67. 764b000 Fix a heap profiling regression. by Jason Evans · 10 years ago
  68. d69964b Fix a heap profiling regression. by Jason Evans · 10 years ago
  69. 1cb181e Implement explicit tcache support. by Jason Evans · 10 years ago
  70. 5b8ed5b Implement the prof.gdump mallctl. by Jason Evans · 10 years ago
  71. 4581b97 Implement metadata statistics. by Jason Evans · 10 years ago
  72. 82cb603 Don't dereference NULL tdata in prof_{enter,leave}(). by Jason Evans · 10 years ago
  73. cfc5706 Miscellaneous cleanups. by Jason Evans · 10 years ago
  74. c93ed81 Fix prof_{enter,leave}() calls to pass tdata_self. by Jason Evans · 10 years ago
  75. af1f592 Use JEMALLOC_INLINE_C everywhere it's appropriate. by Jason Evans · 10 years ago
  76. 44c97b7 Fix a prof_tctx_t/prof_tdata_t cleanup race. by Jason Evans · 10 years ago
  77. 57efa7b Avoid atexit(3) when possible, disable prof_final by default. by Jason Evans · 10 years ago
  78. bf40641 Fix a prof_tctx_t destruction race. by Jason Evans · 10 years ago
  79. f04a0be Fix prof regressions. by Jason Evans · 10 years ago
  80. 029d44c Fix tsd cleanup regressions. by Jason Evans · 10 years ago
  81. fc12c0b Implement/test/fix prof-related mallctl's. by Jason Evans · 10 years ago
  82. 551ebc4 Convert to uniform style: cond == false --> !cond by Jason Evans · 10 years ago
  83. 20c31de Test prof.reset mallctl and fix numerous discovered bugs. by Jason Evans · 10 years ago
  84. 6ef80d6 Fix profile dumping race. by Jason Evans · 10 years ago
  85. 5460aa6 Convert all tsd variables to reside in a single tsd structure. by Jason Evans · 10 years ago
  86. 9d8f3d2 Fix prof regressions. by Jason Evans · 10 years ago
  87. 6e73dc1 Fix a profile sampling race. by Jason Evans · 10 years ago
  88. 6fd53da Fix prof_tdata_get()-related regressions. by Jason Evans · 10 years ago
  89. 602c8e0 Implement per thread heap profiling. by Jason Evans · 10 years ago
  90. 3a81cbd Dump heap profile backtraces in a stable order. by Jason Evans · 10 years ago
  91. ab532e9 Directly embed prof_ctx_t's bt. by Jason Evans · 10 years ago
  92. b41ccdb Convert prof_tdata_t's bt2cnt to a comprehensive map. by Jason Evans · 10 years ago
  93. 3e310b3 Fix -Wsign-compare warnings by Chris Peterson · 10 years ago
  94. 6f00105 Simplify backtracing. by Jason Evans · 10 years ago
  95. 9d4e13f prof_backtrace: use unw_backtrace by Lucian Adrian Grijincu · 10 years ago
  96. 6c39f9e refactor profiling. only use a bytes till next sample variable. by Ben Maurer · 10 years ago
  97. 9b0cbf0 Remove support for non-prof-promote heap profiling metadata. by Jason Evans · 10 years ago
  98. c2da259 Consistently use debug lib(s) if present by Harald Weppner · 11 years ago
  99. bf543df Enable profiling / leak detection in FreeBSD by Harald Weppner · 11 years ago
  100. 772163b Add heap profiling tests. by Jason Evans · 11 years ago