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
/
include
/
jemalloc
/
internal
/
arena.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Resolve an unsupported special case in arena_prof_tctx_set().
Jason Evans
2015-09-15
1
-0/+31
*
Rename arena_maxclass to large_maxclass.
Jason Evans
2015-09-12
1
-2/+2
*
Fix xallocx() bugs.
Jason Evans
2015-09-12
1
-1/+1
*
Fix pointer comparision with undefined behavior.
Jason Evans
2015-09-04
1
-2/+2
*
Optimize arena_prof_tctx_set().
Jason Evans
2015-09-02
1
-5/+18
*
Silence compiler warnings for unreachable code.
Jason Evans
2015-08-20
1
-12/+14
*
Rename index_t to szind_t to avoid an existing type on Solaris.
Jason Evans
2015-08-19
1
-19/+19
*
Don't bitshift by negative amounts.
Jason Evans
2015-08-19
1
-9/+39
*
Fix a comment.
Jason Evans
2015-08-13
1
-1/+1
*
Refactor arena_mapbits_{small,large}_set() to not preserve unzeroed.
Jason Evans
2015-08-11
1
-11/+6
*
Refactor arena_mapbits unzeroed flag management.
Jason Evans
2015-08-11
1
-14/+11
*
Arena chunk decommit cleanups and fixes.
Jason Evans
2015-08-11
1
-0/+1
*
Implement chunk hook support for page run commit/decommit.
Jason Evans
2015-08-07
1
-42/+74
*
Generalize chunk management hooks.
Jason Evans
2015-08-04
1
-12/+7
*
Revert to first-best-fit run/chunk allocation.
Jason Evans
2015-07-16
1
-1/+1
*
Fix size class overflow handling when profiling is enabled.
Jason Evans
2015-06-24
1
-1/+0
*
Convert arena_maybe_purge() recursion to iteration.
Jason Evans
2015-06-23
1
-0/+3
*
Fix arena_dalloc() performance regression.
Jason Evans
2015-05-20
1
-1/+2
*
Fix type punning in calls to atomic operation functions.
Jason Evans
2015-05-08
1
-3/+6
*
Implement cache index randomization for large allocations.
Jason Evans
2015-05-06
1
-16/+37
*
Add the "stats.arenas.<i>.lg_dirty_mult" mallctl.
Jason Evans
2015-03-24
1
-2/+3
*
Implement dynamic per arena control over dirty page purging.
Jason Evans
2015-03-19
1
-4/+12
*
Normalize rdelm/rd structure field naming.
Jason Evans
2015-03-11
1
-19/+19
*
Refactor dirty run linkage to reduce sizeof(extent_node_t).
Jason Evans
2015-03-11
1
-10/+40
*
Use first-fit rather than first-best-fit run/chunk allocation.
Jason Evans
2015-03-07
1
-1/+1
*
Fix chunk cache races.
Jason Evans
2015-02-19
1
-0/+1
*
Rename "dirty chunks" to "cached chunks".
Jason Evans
2015-02-18
1
-11/+11
*
Remove obsolete type arena_chunk_miscelms_t.
Jason Evans
2015-02-18
1
-1/+0
*
Integrate whole chunks into unused dirty page purging machinery.
Jason Evans
2015-02-17
1
-19/+45
*
Remove more obsolete (incorrect) assertions.
Jason Evans
2015-02-16
1
-2/+0
*
Remove obsolete (incorrect) assertions.
Jason Evans
2015-02-16
1
-2/+0
*
If MALLOCX_ARENA(a) is specified, use it during tcache fill.
Jason Evans
2015-02-13
1
-14/+12
*
Make prof_tctx accesses atomic.
Jason Evans
2015-02-12
1
-4/+10
*
Refactor huge_*() calls into arena internals.
Jason Evans
2015-02-12
1
-98/+122
*
Move centralized chunk management into arenas.
Jason Evans
2015-02-12
1
-12/+48
*
Implement explicit tcache support.
Jason Evans
2015-02-10
1
-30/+21
*
Implement metadata statistics.
Jason Evans
2015-01-24
1
-0/+34
*
Style and spelling fixes.
Jason Evans
2014-12-09
1
-3/+2
*
Fix arena_sdalloc() to use promoted size (second attempt).
Jason Evans
2014-11-01
1
-8/+11
*
Fix arena_sdalloc() to use promoted size.
Jason Evans
2014-11-01
1
-7/+15
*
Fix huge allocation statistics.
Jason Evans
2014-10-15
1
-2/+8
*
Add per size class huge allocation statistics.
Jason Evans
2014-10-13
1
-4/+5
*
Remove arena_dalloc_bin_run() clean page preservation.
Jason Evans
2014-10-11
1
-8/+6
*
Add configure options.
Jason Evans
2014-10-10
1
-3/+5
*
Refactor/fix arenas manipulation.
Jason Evans
2014-10-08
1
-5/+9
*
Normalize size classes.
Jason Evans
2014-10-06
1
-194/+37
*
Attempt to expand huge allocations in-place.
Daniel Micay
2014-10-05
1
-2/+2
*
Convert to uniform style: cond == false --> !cond
Jason Evans
2014-10-03
1
-6/+5
*
Move small run metadata into the arena chunk header.
Jason Evans
2014-09-29
1
-67/+77
*
Convert all tsd variables to reside in a single tsd structure.
Jason Evans
2014-09-23
1
-22/+26
[next]