- 6c56e19 Check for existance of CPU_COUNT macro before using it. by Dave Watson · 8 years ago
- e46f8f9 Do not mark malloc_conf as weak on Windows. by Jason Evans · 8 years ago
- 35799a5 Do not mark malloc_conf as weak for unit tests. by Jason Evans · 8 years ago
- ed84764 Support static linking of jemalloc with glibc by Dave Watson · 8 years ago
- 962a297 Do not (recursively) allocate within tsd_fetch(). by Jason Evans · 8 years ago
- e2bcf03 Make dss operations lockless. by Jason Evans · 8 years ago
- 9737685 Add/use adaptive spinning. by Jason Evans · 8 years ago
- a2539fa Disallow 0x5a junk filling when running in Valgrind. by Jason Evans · 8 years ago
- 5d8db15 Simplify run quantization. by Jason Evans · 9 years ago
- f193fd8 Refactor runs_avail. by Jason Evans · 9 years ago
- 1abb49f Implement pz2ind(), pind2sz(), and psz2u(). by Jason Evans · 9 years ago
- bcd5424 Use TSDN_NULL rather than NULL as appropriate. by Jason Evans · 8 years ago
- 57ed894 Fix arena_bind(). by Qi Wang · 8 years ago
- fa09fe7 Fix rallocx() sampling code to not eagerly commit sampler update. by Jason Evans · 8 years ago
- 9de0094 Fix a Valgrind regression in calloc(). by Elliot Ronaghan · 8 years ago
- c1e00ef Resolve bootstrapping issues when embedded in FreeBSD libc. by Jason Evans · 8 years ago
- 0c12dca Fix tsd bootstrapping for a0malloc(). by Jason Evans · 8 years ago
- 3ef51d7 Optimize the fast paths of calloc() and [m,d,sd]allocx(). by Jason Evans · 8 years ago
- c2f970c Modify pages_map() to support mapping uncommitted virtual memory. by Jason Evans · 8 years ago
- 108c4a1 Fix witness/fork() interactions. by Jason Evans · 9 years ago
- 174c0c3 Fix fork()-related lock rank ordering reversals. by Jason Evans · 9 years ago
- 259f8eb Fix arena_choose_hard() regression. by Jason Evans · 9 years ago
- 66cd953 Do not allocate metadata via non-auto arenas, nor tcaches. by Jason Evans · 9 years ago
- b2c0d63 Add witness, a simple online locking validator. by Jason Evans · 9 years ago
- 39f5875 Fix a potential tsd cleanup leak. by Jason Evans · 9 years ago
- 9d2c10f Add more HUGE_MAXCLASS overflow checks. by Jason Evans · 9 years ago
- 0c516a0 Make *allocx() size class overflow behavior defined. by Jason Evans · 9 years ago
- 767d850 Refactor arenas array (fixes deadlock). by Jason Evans · 9 years ago
- 9e1810c Silence miscellaneous 64-to-32-bit data loss warnings. by Jason Evans · 9 years ago
- 0931cec Use ssize_t for readlink() rather than int. by Jason Evans · 9 years ago
- 8f683b9 Make opt_narenas unsigned rather than size_t. by Jason Evans · 9 years ago
- 9bad079 Refactor time_* into nstime_*. by Jason Evans · 9 years ago
- 243f7a0 Implement decay-based unused dirty page purging. by Jason Evans · 9 years ago
- db927b6 Refactor arenas_cache tsd. by Jason Evans · 9 years ago
- f829009 Add --with-malloc-conf. by Jason Evans · 9 years ago
- 9cb481a Call malloc_test_boot0() from malloc_init_hard_recursible(). by Cosmin Paraschiv · 9 years ago
- f4a0f32 Fast-path improvement: reduce # of branches and unnecessary operations. by Qi Wang · 9 years ago
- 2152329 Add mallocx() OOM tests. by Jason Evans · 9 years ago
- 3263be6 Simplify imallocx_prof_sample(). by Jason Evans · 9 years ago
- 4be9c79 Fix irallocx_prof_sample(). by Jason Evans · 9 years ago
- 38e2c8f Fix ixallocx_prof_sample(). by Jason Evans · 9 years ago
- 9a505b7 Centralize xallocx() size[+extra] overflow checks. by Jason Evans · 9 years ago
- 8c485b0 Fix ixallocx_prof() to check for size greater than HUGE_MAXCLASS. by Jason Evans · 9 years ago
- 708ed79 Resolve an unsupported special case in arena_prof_tctx_set(). by Jason Evans · 9 years ago
- 23f6e10 Fix ixallocx_prof_sample() argument order reversal. by Jason Evans · 9 years ago
- ce9a4e3 s/max_usize/usize_max/g by Jason Evans · 9 years ago
- d970404 s/oldptr/old_ptr/g by Jason Evans · 9 years ago
- cec0d63 Make one call to prof_active_get_unlocked() per allocation event. by Jason Evans · 9 years ago
- ef363de Fix irealloc_prof() to prof_alloc_rollback() on OOM. by Jason Evans · 9 years ago
- 46ff049 Optimize irallocx_prof() to optimistically update the sampler state. by Jason Evans · 9 years ago
- 4acb6c7 Fix ixallocx_prof() size+extra overflow. by Jason Evans · 9 years ago
- 0a116fa Force initialization of the init_lock in malloc_init_hard on Windows XP by Mike Hommey · 9 years ago
- 30949da Fix arenas_cache_cleanup() and arena_get_hard(). by Jason Evans · 9 years ago
- 45e9f66 Fix arenas_cache_cleanup(). by Christopher Ferris · 9 years ago
- c1a6a51 MSVC compatibility changes by Matthijs · 9 years ago
- 0063260 Move JEMALLOC_NOTHROW just after return type. by Jason Evans · 9 years ago
- 50cd636 Remove JEMALLOC_ALLOC_SIZE annotations on functions not returning pointers by Mike Hommey · 9 years ago
- ae93d6b Avoid function prototype incompatibilities. by Jason Evans · 9 years ago
- a1aaf94 Optimizations for Windows by Matthijs · 9 years ago
- 241abc6 Fix size class overflow handling when profiling is enabled. by Jason Evans · 9 years ago
- dc0610a Add alignment assertions to public aligned allocation functions. by Jason Evans · 9 years ago
- 8a03cf0 Implement cache index randomization for large allocations. by Jason Evans · 9 years ago
- 95e88de Concise JEMALLOC_HAVE_ISSETUGID case in secure_getenv(). by Igor Podlesny · 10 years ago
- e0a08a1 Restore --enable-ivsalloc. by Jason Evans · 10 years ago
- b01186c Remove redundant tcache_boot() call. by Jason Evans · 10 years ago
- cbf3a6d Move centralized chunk management into arenas. by Jason Evans · 10 years ago
- 1cb181e Implement explicit tcache support. by Jason Evans · 10 years ago
- 4581b97 Implement metadata statistics. by Jason Evans · 10 years ago
- 10aff3f Refactor bootstrapping to delay tsd initialization. by Jason Evans · 10 years ago
- bc96876 Fix arenas_cache_cleanup(). by Jason Evans · 10 years ago
- 44b57b8 Fix OOM handling in memalign() and valloc(). by Jason Evans · 10 years ago
- 2c5cb61 Introduce two new modes of junk filling: "alloc" and "free". by Guilherme Goncalves · 10 years ago
- b74041f Ignore MALLOC_CONF in set{uid,gid,cap} binaries. by Daniel Micay · 10 years ago
- 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