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