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
...
*
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
*
Miscellaneous cleanups.
Jason Evans
2014-10-31
1
-3/+3
*
avoid redundant chunk header reads
Daniel Micay
2014-10-31
1
-28/+26
*
mark huge allocations as unlikely
Daniel Micay
2014-10-31
1
-2/+2
*
Add --with-lg-tiny-min, generalize --with-lg-quantum.
Jason Evans
2014-10-11
1
-0/+54
*
Don't fetch tsd in a0{d,}alloc().
Jason Evans
2014-10-11
1
-11/+7
*
Add configure options.
Jason Evans
2014-10-10
1
-21/+29
*
Fix a recursive lock acquisition regression.
Jason Evans
2014-10-08
1
-11/+16
*
Use regular arena allocation for huge tree nodes.
Daniel Micay
2014-10-08
1
-1/+1
*
Refactor/fix arenas manipulation.
Jason Evans
2014-10-08
1
-147/+369
*
Normalize size classes.
Jason Evans
2014-10-06
1
-1/+33
*
Silence a compiler warning.
Jason Evans
2014-10-04
1
-1/+1
*
Fix tsd cleanup regressions.
Jason Evans
2014-10-04
1
-43/+35
*
Implement/test/fix prof-related mallctl's.
Jason Evans
2014-10-04
1
-0/+2
*
Convert to uniform style: cond == false --> !cond
Jason Evans
2014-10-03
1
-11/+11
*
Mark malloc_conf as a weak symbol
Dave Rigby
2014-09-29
1
-1/+1
*
Convert all tsd variables to reside in a single tsd structure.
Jason Evans
2014-09-23
1
-171/+195
*
Fix irallocx_prof() sample logic.
Jason Evans
2014-09-12
1
-3/+3
*
Apply likely()/unlikely() to allocation/deallocation fast paths.
Jason Evans
2014-09-12
1
-64/+66
*
Fix mallocx() to always honor MALLOCX_ARENA() when profiling.
Jason Evans
2014-09-11
1
-2/+1
*
mark some conditions as unlikely
Daniel Micay
2014-09-11
1
-21/+21
*
Fix a profile sampling race.
Jason Evans
2014-09-10
1
-53/+56
*
Fix sdallocx() assertion.
Jason Evans
2014-09-09
1
-16/+18
*
Add support for sized deallocation.
Daniel Micay
2014-09-09
1
-0/+44
*
Optimize [nmd]alloc() fast paths.
Jason Evans
2014-09-07
1
-100/+139
*
Test for availability of malloc hooks via autoconf
Sara Golemon
2014-08-22
1
-1/+3
*
Implement per thread heap profiling.
Jason Evans
2014-08-20
1
-70/+70
*
Don't catch fork()ing events for Native Client.
Richard Diamond
2014-06-02
1
-1/+1
*
Refactor huge allocation to be managed by arenas.
Jason Evans
2014-05-16
1
-2/+2
*
Add support for user-specified chunk allocators/deallocators.
aravind
2014-05-12
1
-1/+1
*
Fix coding sytle nits.
Jason Evans
2014-05-01
1
-4/+4
*
Simplify backtracing.
Jason Evans
2014-04-23
1
-53/+27
*
Optimize Valgrind integration.
Jason Evans
2014-04-15
1
-28/+47
*
Remove the "opt.valgrind" mallctl.
Jason Evans
2014-04-15
1
-18/+17
*
Remove the *allocm() API, which is superceded by the *allocx() API.
Jason Evans
2014-04-15
1
-85/+0
*
Remove support for non-prof-promote heap profiling metadata.
Jason Evans
2014-04-11
1
-8/+8
*
Don't dereference chunk->arena in free() hot path
Ben Maurer
2014-04-05
1
-1/+1
*
Use arena dss prec instead of default for huge allocs.
Max Wang
2014-03-28
1
-1/+1
*
Fix unused variable warnings.
Jason Evans
2014-01-21
1
-4/+2
[prev]
[next]