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
*
Move small run metadata into the arena chunk header.
Jason Evans
2014-09-29
2
-67/+80
*
Implement compile-time bitmap size computation.
Jason Evans
2014-09-28
1
-0/+46
*
Fix profile dumping race.
Jason Evans
2014-09-25
1
-0/+1
*
Convert all tsd variables to reside in a single tsd structure.
Jason Evans
2014-09-23
9
-414/+444
*
Apply likely()/unlikely() to allocation/deallocation fast paths.
Jason Evans
2014-09-12
4
-46/+53
*
mark some conditions as unlikely
Daniel Micay
2014-09-11
3
-10/+10
*
add likely / unlikely macros
Daniel Micay
2014-09-10
1
-0/+8
*
Fix a profile sampling race.
Jason Evans
2014-09-10
2
-20/+18
*
Fix prof_tdata_get()-related regressions.
Jason Evans
2014-09-09
1
-5/+6
*
fix isqalloct (should call isdalloct)
Daniel Micay
2014-09-09
1
-1/+1
*
Add support for sized deallocation.
Daniel Micay
2014-09-09
4
-3/+60
*
Add relevant function attributes to [msn]allocx().
Jason Evans
2014-09-08
1
-3/+6
*
Move typedefs from jemalloc_protos.h.in to jemalloc_typedefs.h.in.
Jason Evans
2014-09-08
3
-4/+3
*
Optimize [nmd]alloc() fast paths.
Jason Evans
2014-09-07
4
-29/+31
*
Whitespace cleanups.
Jason Evans
2014-09-05
1
-1/+1
*
Refactor chunk map.
Qinfan Wu
2014-09-05
4
-45/+70
*
Test for availability of malloc hooks via autoconf
Sara Golemon
2014-08-22
1
-0/+6
*
Implement per thread heap profiling.
Jason Evans
2014-08-20
5
-266/+223
*
Add rb_empty().
Jason Evans
2014-08-20
1
-0/+13
*
Dump heap profile backtraces in a stable order.
Jason Evans
2014-08-20
1
-10/+14
*
Directly embed prof_ctx_t's bt.
Jason Evans
2014-08-20
1
-5/+8
*
Convert prof_tdata_t's bt2cnt to a comprehensive map.
Jason Evans
2014-08-20
1
-16/+8
*
Fix and refactor runs_dirty-based purging.
Jason Evans
2014-08-14
1
-23/+11
*
arena->npurgatory is no longer needed since we drop arena's lock
Qinfan Wu
2014-08-12
1
-8/+0
*
Remove chunks_dirty tree, nruns_avail and nruns_adjac since we no
Qinfan Wu
2014-08-12
1
-19/+0
*
Maintain all the dirty runs in a linked list for each arena
Qinfan Wu
2014-08-12
1
-0/+6
*
Add atomic operations tests and fix latent bugs.
Jason Evans
2014-08-07
1
-12/+29
*
Add OpenRISC/or1k LG_QUANTUM size definition
Manuel A. Fernandez Montecelo
2014-07-29
1
-0/+3
*
Allow to build with clang-cl
Mike Hommey
2014-06-12
1
-0/+4
*
Add check for madvise(2) to configure.ac.
Richard Diamond
2014-06-03
1
-0/+5
*
Try to use __builtin_ffsl if ffsl is unavailable.
Richard Diamond
2014-06-02
6
-9/+43
*
Fix fallback lg_floor() implementations.
Jason Evans
2014-06-02
1
-10/+16
*
Don't use msvc_compat's C99 headers with MSVC versions that have (some) C99 s...
Mike Hommey
2014-06-02
3
-0/+0
*
Use KQU() rather than QU() where applicable.
Jason Evans
2014-05-29
2
-6/+6
*
Add size class computation capability.
Jason Evans
2014-05-29
7
-62/+406
*
Move platform headers and tricks from jemalloc_internal.h.in to a new jemallo...
Mike Hommey
2014-05-28
3
-56/+59
*
Move __func__ to jemalloc_internal_macros.h
Mike Hommey
2014-05-27
2
-1/+4
*
Use ULL prefix instead of LLU for unsigned long longs
Mike Hommey
2014-05-27
1
-4/+4
*
Refactor huge allocation to be managed by arenas.
Jason Evans
2014-05-16
11
-59/+35
*
Add support for user-specified chunk allocators/deallocators.
aravind
2014-05-12
7
-12/+33
*
Simplify backtracing.
Jason Evans
2014-04-23
1
-4/+3
*
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
4
-20/+52
*
Fix debug-only compilation failures.
Jason Evans
2014-04-16
1
-3/+2
*
Merge pull request #73 from bmaurer/smallmalloc
Jason Evans
2014-04-16
5
-188/+81
|
\
|
*
Create a const array with only a small bin to size map
Ben Maurer
2014-04-16
4
-6/+8
|
*
refactor profiling. only use a bytes till next sample variable.
Ben Maurer
2014-04-16
2
-149/+70
|
*
outline rare tcache_get codepaths
Ben Maurer
2014-04-16
2
-33/+3
*
|
Optimize Valgrind integration.
Jason Evans
2014-04-15
4
-86/+121
*
|
Remove the "opt.valgrind" mallctl.
Jason Evans
2014-04-15
2
-5/+6
[next]