index
:
jemalloc.git
dev
master
stable-3
stable-4
jemalloc is a general purpose malloc(3) implementation that emphasizes fragmentation avoidance and scalable concurrency support.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
jemalloc.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add more HUGE_MAXCLASS overflow checks.
Jason Evans
2016-02-26
1
-23/+34
*
Make *allocx() size class overflow behavior defined.
Jason Evans
2016-02-25
1
-24/+44
*
Refactor arenas array (fixes deadlock).
Jason Evans
2016-02-25
1
-151/+90
*
Silence miscellaneous 64-to-32-bit data loss warnings.
Jason Evans
2016-02-24
1
-1/+1
*
Use ssize_t for readlink() rather than int.
Jason Evans
2016-02-24
1
-1/+1
*
Make opt_narenas unsigned rather than size_t.
Jason Evans
2016-02-24
1
-8/+12
*
Refactor time_* into nstime_*.
Jason Evans
2016-02-22
1
-1/+1
*
Implement decay-based unused dirty page purging.
Jason Evans
2016-02-20
1
-11/+42
*
Refactor arenas_cache tsd.
Jason Evans
2016-02-20
1
-62/+87
*
Add --with-malloc-conf.
Jason Evans
2016-02-20
1
-3/+6
*
Call malloc_test_boot0() from malloc_init_hard_recursible().
Cosmin Paraschiv
2016-01-11
1
-5/+16
*
Fast-path improvement: reduce # of branches and unnecessary operations.
Qi Wang
2015-11-10
1
-53/+133
*
Add mallocx() OOM tests.
Jason Evans
2015-09-17
1
-0/+2
*
Simplify imallocx_prof_sample().
Jason Evans
2015-09-17
1
-26/+13
*
Fix irallocx_prof_sample().
Jason Evans
2015-09-17
1
-5/+5
*
Fix ixallocx_prof_sample().
Jason Evans
2015-09-17
1
-17/+4
*
Centralize xallocx() size[+extra] overflow checks.
Jason Evans
2015-09-15
1
-7/+11
*
Fix ixallocx_prof() to check for size greater than HUGE_MAXCLASS.
Jason Evans
2015-09-15
1
-1/+5
*
Resolve an unsupported special case in arena_prof_tctx_set().
Jason Evans
2015-09-15
1
-3/+3
*
Fix ixallocx_prof_sample() argument order reversal.
Jason Evans
2015-09-15
1
-1/+1
*
s/max_usize/usize_max/g
Jason Evans
2015-09-15
1
-6/+6
*
s/oldptr/old_ptr/g
Jason Evans
2015-09-15
1
-15/+15
*
Make one call to prof_active_get_unlocked() per allocation event.
Jason Evans
2015-09-15
1
-10/+19
*
Fix irealloc_prof() to prof_alloc_rollback() on OOM.
Jason Evans
2015-09-15
1
-1/+3
*
Optimize irallocx_prof() to optimistically update the sampler state.
Jason Evans
2015-09-15
1
-3/+3
*
Fix ixallocx_prof() size+extra overflow.
Jason Evans
2015-09-15
1
-0/+3
*
Force initialization of the init_lock in malloc_init_hard on Windows XP
Mike Hommey
2015-09-04
1
-1/+15
*
Fix arenas_cache_cleanup() and arena_get_hard().
Jason Evans
2015-08-28
1
-6/+5
*
Fix arenas_cache_cleanup().
Christopher Ferris
2015-08-21
1
-1/+5
*
MSVC compatibility changes
Matthijs
2015-08-04
1
-8/+16
*
Move JEMALLOC_NOTHROW just after return type.
Jason Evans
2015-07-21
1
-36/+27
*
Remove JEMALLOC_ALLOC_SIZE annotations on functions not returning pointers
Mike Hommey
2015-07-21
1
-2/+2
*
Avoid function prototype incompatibilities.
Jason Evans
2015-07-10
1
-20/+40
*
Optimizations for Windows
Matthijs
2015-06-25
1
-1/+4
*
Fix size class overflow handling when profiling is enabled.
Jason Evans
2015-06-24
1
-4/+12
*
Add alignment assertions to public aligned allocation functions.
Jason Evans
2015-06-23
1
-28/+33
*
Implement cache index randomization for large allocations.
Jason Evans
2015-05-06
1
-1/+2
*
Concise JEMALLOC_HAVE_ISSETUGID case in secure_getenv().
Igor Podlesny
2015-04-30
1
-11/+3
*
Restore --enable-ivsalloc.
Jason Evans
2015-03-19
1
-2/+2
*
Remove redundant tcache_boot() call.
Jason Evans
2015-02-15
1
-2/+0
*
Move centralized chunk management into arenas.
Jason Evans
2015-02-12
1
-11/+4
*
Implement explicit tcache support.
Jason Evans
2015-02-10
1
-82/+76
*
Implement metadata statistics.
Jason Evans
2015-01-24
1
-23/+14
*
Refactor bootstrapping to delay tsd initialization.
Jason Evans
2015-01-22
1
-108/+185
*
Fix arenas_cache_cleanup().
Jason Evans
2015-01-22
1
-1/+1
*
Fix OOM handling in memalign() and valloc().
Jason Evans
2015-01-17
1
-2/+4
*
Introduce two new modes of junk filling: "alloc" and "free".
Guilherme Goncalves
2014-12-15
1
-7/+47
*
Ignore MALLOC_CONF in set{uid,gid,cap} binaries.
Daniel Micay
2014-12-14
1
-1/+22
*
Style and spelling fixes.
Jason Evans
2014-12-09
1
-1/+1
*
rm unused arena wrangling from xallocx
Daniel Micay
2014-10-31
1
-16/+8
[next]