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
/
jemalloc_internal.h.in
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Avoid atomic operations for dependent rtree reads.
Jason Evans
2015-05-16
1
-1/+1
*
Implement cache index randomization for large allocations.
Jason Evans
2015-05-06
1
-0/+7
*
Restore --enable-ivsalloc.
Jason Evans
2015-03-19
1
-0/+7
*
Integrate whole chunks into unused dirty page purging machinery.
Jason Evans
2015-02-17
1
-1/+7
*
Refactor huge_*() calls into arena internals.
Jason Evans
2015-02-12
1
-56/+8
*
Move centralized chunk management into arenas.
Jason Evans
2015-02-12
1
-18/+10
*
Implement explicit tcache support.
Jason Evans
2015-02-10
1
-60/+74
*
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
1
-1/+1
*
Add missing prototypes for bootstrap_{malloc,calloc,free}().
Jason Evans
2015-02-05
1
-1/+3
*
Implement metadata statistics.
Jason Evans
2015-01-24
1
-49/+107
*
Refactor bootstrapping to delay tsd initialization.
Jason Evans
2015-01-22
1
-3/+2
*
Introduce two new modes of junk filling: "alloc" and "free".
Guilherme Goncalves
2014-12-15
1
-1/+3
*
Style and spelling fixes.
Jason Evans
2014-12-09
1
-1/+1
*
Add a C11 atomics-based implementation of atomic.h API.
Chih-hung Hsieh
2014-12-07
1
-0/+4
*
avoid redundant chunk header reads
Daniel Micay
2014-10-31
1
-17/+16
*
mark huge allocations as unlikely
Daniel Micay
2014-10-31
1
-10/+10
*
Add --with-lg-tiny-min, generalize --with-lg-quantum.
Jason Evans
2014-10-11
1
-1/+0
*
Add configure options.
Jason Evans
2014-10-10
1
-13/+15
*
Use regular arena allocation for huge tree nodes.
Daniel Micay
2014-10-08
1
-2/+2
*
Refactor/fix arenas manipulation.
Jason Evans
2014-10-08
1
-36/+54
*
Normalize size classes.
Jason Evans
2014-10-06
1
-73/+224
*
Attempt to expand huge allocations in-place.
Daniel Micay
2014-10-05
1
-1/+1
*
Convert to uniform style: cond == false --> !cond
Jason Evans
2014-10-03
1
-1/+1
*
Convert all tsd variables to reside in a single tsd structure.
Jason Evans
2014-09-23
1
-94/+74
*
Apply likely()/unlikely() to allocation/deallocation fast paths.
Jason Evans
2014-09-12
1
-2/+2
*
fix isqalloct (should call isdalloct)
Daniel Micay
2014-09-09
1
-1/+1
*
Add support for sized deallocation.
Daniel Micay
2014-09-09
1
-0/+26
*
Optimize [nmd]alloc() fast paths.
Jason Evans
2014-09-07
1
-26/+26
*
Add OpenRISC/or1k LG_QUANTUM size definition
Manuel A. Fernandez Montecelo
2014-07-29
1
-0/+3
*
Try to use __builtin_ffsl if ffsl is unavailable.
Richard Diamond
2014-06-02
1
-0/+3
*
Add size class computation capability.
Jason Evans
2014-05-29
1
-2/+2
*
Move platform headers and tricks from jemalloc_internal.h.in to a new jemallo...
Mike Hommey
2014-05-28
1
-52/+1
*
Move __func__ to jemalloc_internal_macros.h
Mike Hommey
2014-05-27
1
-1/+0
*
Refactor huge allocation to be managed by arenas.
Jason Evans
2014-05-16
1
-17/+6
*
Add support for user-specified chunk allocators/deallocators.
aravind
2014-05-12
1
-5/+9
*
prof_backtrace: use unw_backtrace
Lucian Adrian Grijincu
2014-04-23
1
-2/+2
*
Refactor small_size2bin and small_bin2size.
Jason Evans
2014-04-17
1
-9/+17
*
Merge pull request #73 from bmaurer/smallmalloc
Jason Evans
2014-04-16
1
-2/+2
|
\
|
*
Create a const array with only a small bin to size map
Ben Maurer
2014-04-16
1
-2/+2
*
|
Optimize Valgrind integration.
Jason Evans
2014-04-15
1
-80/+4
*
|
Remove the "opt.valgrind" mallctl.
Jason Evans
2014-04-15
1
-4/+5
*
|
Make dss non-optional, and fix an "arena.<i>.dss" mallctl bug.
Jason Evans
2014-04-15
1
-1/+1
*
|
Remove the *allocm() API, which is superceded by the *allocx() API.
Jason Evans
2014-04-15
1
-1/+0
|
/
*
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
-5/+5
*
Fix name mangling for stress tests.
Jason Evans
2014-01-17
1
-0/+1
*
Extract profiling code from [re]allocation functions.
Jason Evans
2014-01-12
1
-54/+72
*
Convert rtree from (void *) to (uint8_t) storage.
Jason Evans
2014-01-03
1
-1/+1
*
Implement the *allocx() API.
Jason Evans
2013-12-13
1
-22/+23
[prev]
[next]