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
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Fix chunk_unmap() to propagate dirty state.
Jason Evans
2015-02-18
1
-1/+1
*
arena_chunk_dirty_node_init() --> extent_node_dirty_linkage_init()
Jason Evans
2015-02-18
2
-0/+10
*
Remove obsolete type arena_chunk_miscelms_t.
Jason Evans
2015-02-18
1
-1/+0
*
Simplify extent_node_t and add extent_node_init().
Jason Evans
2015-02-17
2
-13/+23
*
Integrate whole chunks into unused dirty page purging machinery.
Jason Evans
2015-02-17
5
-33/+195
*
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
*
Normalize *_link and link_* fields to all be *_link.
Jason Evans
2015-02-16
1
-3/+3
*
If MALLOCX_ARENA(a) is specified, use it during tcache fill.
Jason Evans
2015-02-13
2
-27/+27
*
Make prof_tctx accesses atomic.
Jason Evans
2015-02-12
1
-4/+10
*
Refactor huge_*() calls into arena internals.
Jason Evans
2015-02-12
3
-169/+132
*
Move centralized chunk management into arenas.
Jason Evans
2015-02-12
13
-99/+111
*
Remove unnecessary xchg* lock prefixes.
Jason Evans
2015-02-11
1
-2/+2
*
Implement explicit tcache support.
Jason Evans
2015-02-10
6
-129/+183
*
Fix arena_get() for (!init_if_missing && refresh_if_missing) case.
Jason Evans
2015-02-10
1
-4/+1
*
Refactor rtree to be lock-free.
Jason Evans
2015-02-05
4
-128/+235
*
Add (x != 0) assertion to lg_floor(x).
Jason Evans
2015-02-05
1
-6/+14
*
Refactor base_alloc() to guarantee demand-zeroed memory.
Jason Evans
2015-02-05
2
-2/+0
*
Reduce extent_node_t size to fit in one cache line.
Jason Evans
2015-02-05
1
-5/+11
*
Implement more atomic operations.
Jason Evans
2015-02-05
2
-82/+391
*
Add missing prototypes for bootstrap_{malloc,calloc,free}().
Jason Evans
2015-02-05
1
-1/+3
*
Implement the prof.gdump mallctl.
Jason Evans
2015-01-26
2
-0/+22
*
Implement metadata statistics.
Jason Evans
2015-01-24
7
-49/+161
*
Refactor bootstrapping to delay tsd initialization.
Jason Evans
2015-01-22
3
-6/+7
*
Add missing symbols to private_symbols.txt.
Abhishek Kulkarni
2015-01-21
1
-0/+4
*
Add a isblank definition for MSVC < 2013
Guilherme Goncalves
2015-01-09
1
-0/+8
*
Introduce two new modes of junk filling: "alloc" and "free".
Guilherme Goncalves
2014-12-15
3
-6/+10
*
Ignore MALLOC_CONF in set{uid,gid,cap} binaries.
Daniel Micay
2014-12-14
1
-0/+10
*
Style and spelling fixes.
Jason Evans
2014-12-09
11
-27/+25
*
Add a C11 atomics-based implementation of atomic.h API.
Chih-hung Hsieh
2014-12-07
3
-0/+35
*
Style fixes.
Jason Evans
2014-12-06
1
-2/+2
*
teach the dss chunk allocator to handle new_addr
Daniel Micay
2014-11-29
1
-1/+2
*
Remove extra definition of je_tsd_boot on win32.
Guilherme Goncalves
2014-11-18
1
-6/+0
*
Make quarantine_init() static.
Jason Evans
2014-11-07
2
-3/+1
*
Fix two quarantine regressions.
Jason Evans
2014-11-05
2
-2/+4
*
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
*
Miscellaneous cleanups.
Jason Evans
2014-10-31
1
-6/+4
*
avoid redundant chunk header reads
Daniel Micay
2014-10-31
1
-17/+16
*
mark huge allocations as unlikely
Daniel Micay
2014-10-31
2
-12/+12
*
Fix huge allocation statistics.
Jason Evans
2014-10-15
2
-2/+11
*
Add per size class huge allocation statistics.
Jason Evans
2014-10-13
3
-12/+32
*
Fix a prof_tctx_t/prof_tdata_t cleanup race.
Jason Evans
2014-10-12
1
-0/+6
*
Remove arena_dalloc_bin_run() clean page preservation.
Jason Evans
2014-10-11
1
-8/+6
*
Add --with-lg-tiny-min, generalize --with-lg-quantum.
Jason Evans
2014-10-11
3
-6/+8
*
Add configure options.
Jason Evans
2014-10-10
7
-29/+46
*
Use regular arena allocation for huge tree nodes.
Daniel Micay
2014-10-08
2
-3/+3
*
Refactor/fix arenas manipulation.
Jason Evans
2014-10-08
5
-108/+264
*
Normalize size classes.
Jason Evans
2014-10-06
8
-318/+311
*
Attempt to expand huge allocations in-place.
Daniel Micay
2014-10-05
5
-9/+9
[prev]
[next]