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
*
Convert arena->prof_accumbytes synchronization to atomics.
Jason Evans
2017-02-16
1
-0/+14
*
Call prof_gctx_create() without owing bt2gctx_mtx.
Jason Evans
2017-02-02
1
-12/+29
*
Conditionalize prof fork handling on config_prof.
Jason Evans
2017-02-02
1
-4/+4
*
Replace tabs following #define with spaces.
Jason Evans
2017-01-21
1
-9/+9
*
Remove extraneous parens around return arguments.
Jason Evans
2017-01-21
1
-105/+105
*
Update brace style.
Jason Evans
2017-01-21
1
-281/+287
*
Fix prof_realloc() regression.
Jason Evans
2017-01-17
1
-40/+123
*
Remove leading blank lines from function bodies.
Jason Evans
2017-01-13
1
-29/+0
*
Implement per arena base allocators.
Jason Evans
2016-12-27
1
-2/+4
*
Refactor prng to not use 64-bit atomics on 32-bit platforms.
Jason Evans
2016-11-07
1
-1/+1
*
Do not (recursively) allocate within tsd_fetch().
Jason Evans
2016-10-21
1
-45/+44
*
Implement cache-oblivious support for huge size classes.
Jason Evans
2016-06-03
1
-1/+1
*
Refactor rtree to always use base_alloc() for node allocation.
Jason Evans
2016-06-03
1
-14/+16
*
Use rtree-based chunk lookups rather than pointer bit twiddling.
Jason Evans
2016-06-03
1
-13/+19
*
Resolve bootstrapping issues when embedded in FreeBSD libc.
Jason Evans
2016-05-11
1
-235/+240
*
Scale leak report summary according to sampling probability.
Jason Evans
2016-05-04
1
-18/+38
*
Fix huge_palloc() regression.
Jason Evans
2016-05-04
1
-1/+1
*
Fix fork()-related lock rank ordering reversals.
Jason Evans
2016-04-26
1
-16/+36
*
Do not allocate metadata via non-auto arenas, nor tcaches.
Jason Evans
2016-04-22
1
-24/+18
*
Add witness, a simple online locking validator.
Jason Evans
2016-04-14
1
-212/+277
*
Silence miscellaneous 64-to-32-bit data loss warnings.
Jason Evans
2016-02-26
1
-1/+1
*
Silence miscellaneous 64-to-32-bit data loss warnings.
Jason Evans
2016-02-24
1
-1/+1
*
Fix Windows-specific prof-related compilation portability issues.
Jason Evans
2016-02-21
1
-3/+16
*
getpid() fix for Win32
rustyx
2016-02-20
1
-0/+2
*
Refactor prng* from cpp macros into inline functions.
Jason Evans
2016-02-20
1
-2/+1
*
Fast-path improvement: reduce # of branches and unnecessary operations.
Qi Wang
2015-11-10
1
-17/+20
*
Fix prof_tctx_dump_iter() to filter.
Jason Evans
2015-09-22
1
-5/+17
*
Fix prof_alloc_rollback().
Jason Evans
2015-09-17
1
-1/+1
*
Reduce variable scope.
Dmitry-Me
2015-09-15
1
-2/+2
*
Fix "prof.reset" mallctl-related corruption.
Jason Evans
2015-09-10
1
-3/+11
*
Optimize arena_prof_tctx_set().
Jason Evans
2015-09-02
1
-1/+1
*
Fix MinGW-related portability issues.
Jason Evans
2015-07-23
1
-10/+10
*
Add JEMALLOC_FORMAT_PRINTF().
Jason Evans
2015-07-22
1
-2/+2
*
Fix MinGW build warnings.
Jason Evans
2015-07-08
1
-1/+1
*
Rename pprof to jeprof.
Jason Evans
2015-05-01
1
-1/+1
*
Prefer /proc/<pid>/task/<pid>/maps over /proc/<pid>/maps on Linux.
Jason Evans
2015-05-01
1
-5/+24
*
Fix heap profiling regressions.
Jason Evans
2015-03-16
1
-12/+9
*
Eliminate innocuous compiler warnings.
Jason Evans
2015-03-14
1
-0/+2
*
Fix a heap profiling regression.
Jason Evans
2015-03-14
1
-13/+31
*
Fix a heap profiling regression.
Jason Evans
2015-03-12
1
-2/+7
*
Implement explicit tcache support.
Jason Evans
2015-02-10
1
-13/+22
*
Implement the prof.gdump mallctl.
Jason Evans
2015-01-26
1
-0/+34
*
Implement metadata statistics.
Jason Evans
2015-01-24
1
-14/+16
*
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
[next]