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 type errors in C11 versions of atomic_*() functions.
Chi-hung Hsieh
2015-05-28
1
-8/+8
*
Impose a minimum tcache count for small size classes.
Jason Evans
2015-05-20
1
-0/+5
*
Fix arena_dalloc() performance regression.
Jason Evans
2015-05-20
1
-1/+2
*
Avoid atomic operations for dependent rtree reads.
Jason Evans
2015-05-16
3
-11/+28
*
Fix type punning in calls to atomic operation functions.
Jason Evans
2015-05-08
2
-8/+15
*
Implement cache index randomization for large allocations.
Jason Evans
2015-05-06
4
-22/+56
*
Add the "stats.arenas.<i>.lg_dirty_mult" mallctl.
Jason Evans
2015-03-24
2
-2/+4
*
Add the "stats.allocated" mallctl.
Jason Evans
2015-03-24
3
-2/+3
*
Fix indentation inconsistencies.
Igor Podlesny
2015-03-22
1
-6/+6
*
Restore --enable-ivsalloc.
Jason Evans
2015-03-19
2
-0/+13
*
Implement dynamic per arena control over dirty page purging.
Jason Evans
2015-03-19
4
-4/+26
*
Use InterlockedCompareExchange instead of non-existing InterlockedCompareExch...
Mike Hommey
2015-03-17
1
-1/+1
*
Fix heap profiling regressions.
Jason Evans
2015-03-16
1
-1/+22
*
Fix a heap profiling regression.
Jason Evans
2015-03-14
1
-0/+1
*
Fix unsigned comparison underflow.
Jason Evans
2015-03-12
1
-1/+1
*
Normalize rdelm/rd structure field naming.
Jason Evans
2015-03-11
2
-23/+23
*
Refactor dirty run linkage to reduce sizeof(extent_node_t).
Jason Evans
2015-03-11
3
-16/+47
*
Use first-fit rather than first-best-fit run/chunk allocation.
Jason Evans
2015-03-07
1
-1/+1
*
Change default chunk size from 4 MiB to 256 KiB.
Jason Evans
2015-03-07
1
-1/+1
*
Preserve LastError when calling TlsGetValue
Mike Hommey
2015-03-04
1
-2/+6
*
Make --without-export actually work
Mike Hommey
2015-03-04
2
-5/+15
*
Fix chunk cache races.
Jason Evans
2015-02-19
3
-6/+16
*
Rename "dirty chunks" to "cached chunks".
Jason Evans
2015-02-18
4
-18/+42
*
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
[next]