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
/
src
/
prof.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Don't dereference NULL tdata in prof_{enter,leave}().
Jason Evans
2014-11-01
1
-13/+18
*
Miscellaneous cleanups.
Jason Evans
2014-10-31
1
-1/+3
*
Fix prof_{enter,leave}() calls to pass tdata_self.
Jason Evans
2014-10-30
1
-19/+24
*
Use JEMALLOC_INLINE_C everywhere it's appropriate.
Jason Evans
2014-10-30
1
-2/+2
*
Fix a prof_tctx_t/prof_tdata_t cleanup race.
Jason Evans
2014-10-12
1
-5/+5
*
Avoid atexit(3) when possible, disable prof_final by default.
Jason Evans
2014-10-09
1
-8/+9
*
Fix a prof_tctx_t destruction race.
Jason Evans
2014-10-06
1
-18/+32
*
Fix prof regressions.
Jason Evans
2014-10-04
1
-16/+23
*
Fix tsd cleanup regressions.
Jason Evans
2014-10-04
1
-18/+11
*
Implement/test/fix prof-related mallctl's.
Jason Evans
2014-10-04
1
-17/+123
*
Convert to uniform style: cond == false --> !cond
Jason Evans
2014-10-03
1
-15/+15
*
Test prof.reset mallctl and fix numerous discovered bugs.
Jason Evans
2014-10-03
1
-64/+149
*
Fix profile dumping race.
Jason Evans
2014-09-25
1
-1/+9
*
Convert all tsd variables to reside in a single tsd structure.
Jason Evans
2014-09-23
1
-117/+127
*
Fix prof regressions.
Jason Evans
2014-09-12
1
-1/+22
*
Fix a profile sampling race.
Jason Evans
2014-09-10
1
-0/+35
*
Fix prof_tdata_get()-related regressions.
Jason Evans
2014-09-09
1
-25/+20
*
Implement per thread heap profiling.
Jason Evans
2014-08-20
1
-359/+768
*
Dump heap profile backtraces in a stable order.
Jason Evans
2014-08-20
1
-52/+105
*
Directly embed prof_ctx_t's bt.
Jason Evans
2014-08-20
1
-51/+18
*
Convert prof_tdata_t's bt2cnt to a comprehensive map.
Jason Evans
2014-08-20
1
-50/+17
*
Fix -Wsign-compare warnings
Chris Peterson
2014-06-02
1
-2/+2
*
Simplify backtracing.
Jason Evans
2014-04-23
1
-34/+21
*
prof_backtrace: use unw_backtrace
Lucian Adrian Grijincu
2014-04-23
1
-24/+9
*
refactor profiling. only use a bytes till next sample variable.
Ben Maurer
2014-04-16
1
-3/+62
*
Remove support for non-prof-promote heap profiling metadata.
Jason Evans
2014-04-11
1
-5/+2
*
Consistently use debug lib(s) if present
Harald Weppner
2014-03-28
1
-8/+5
*
Enable profiling / leak detection in FreeBSD
Harald Weppner
2014-03-18
1
-1/+7
*
Add heap profiling tests.
Jason Evans
2014-01-17
1
-13/+39
*
Fix a variable prototype/definition mismatch.
Jason Evans
2014-01-17
1
-2/+1
*
Refactor prof_dump() to reduce contention.
Jason Evans
2014-01-16
1
-172/+273
*
Refactor prof_lookup() by extracting prof_lookup_global().
Jason Evans
2014-01-15
1
-82/+79
*
Fix whitespace.
Jason Evans
2013-10-28
1
-1/+1
*
Fix a file descriptor leak in a prof_dump_maps() error path.
Jason Evans
2013-10-21
1
-8/+19
*
Consistently use malloc_mutex_prefork().
Jason Evans
2013-10-21
1
-3/+3
*
Prefer not_reached() over assert(false) where appropriate.
Jason Evans
2013-10-21
1
-3/+3
*
Fix potential TLS-related memory corruption.
Jason Evans
2013-01-31
1
-13/+5
*
Update hash from MurmurHash2 to MurmurHash3.
Jason Evans
2013-01-22
1
-25/+3
*
Avoid arena_prof_accum()-related locking when possible.
Jason Evans
2012-11-13
1
-4/+2
*
Fix fork(2)-related deadlocks.
Jason Evans
2012-10-09
1
-0/+42
*
Fix more prof_tdata resurrection corner cases.
Jason Evans
2012-04-29
1
-2/+2
*
Handle prof_tdata resurrection.
Jason Evans
2012-04-29
1
-17/+37
*
Don't set prof_tdata during thread cleanup.
Jason Evans
2012-04-28
1
-3/+0
*
Fix heap profiling bugs.
Jason Evans
2012-04-22
1
-76/+88
*
Update prof defaults to match common usage.
Jason Evans
2012-04-17
1
-2/+3
*
Rename labels.
Jason Evans
2012-04-10
1
-7/+7
*
Clean up *PAGE* macros.
Jason Evans
2012-04-02
1
-1/+1
*
Remove ephemeral mutexes.
Jason Evans
2012-03-24
1
-20/+43
*
Implement tsd.
Jason Evans
2012-03-23
1
-23/+22
*
Invert NO_TLS to JEMALLOC_TLS.
Jason Evans
2012-03-19
1
-1/+1
[next]