summaryrefslogtreecommitdiffstats
path: root/src/prof.c
Commit message (Expand)AuthorAgeFilesLines
* Simplify backtracing.Jason Evans2014-04-231-34/+21
* prof_backtrace: use unw_backtraceLucian Adrian Grijincu2014-04-231-24/+9
* refactor profiling. only use a bytes till next sample variable.Ben Maurer2014-04-161-3/+62
* Remove support for non-prof-promote heap profiling metadata.Jason Evans2014-04-111-5/+2
* Consistently use debug lib(s) if presentHarald Weppner2014-03-281-8/+5
* Enable profiling / leak detection in FreeBSDHarald Weppner2014-03-181-1/+7
* Add heap profiling tests.Jason Evans2014-01-171-13/+39
* Fix a variable prototype/definition mismatch.Jason Evans2014-01-171-2/+1
* Refactor prof_dump() to reduce contention.Jason Evans2014-01-161-172/+273
* Refactor prof_lookup() by extracting prof_lookup_global().Jason Evans2014-01-151-82/+79
* Fix whitespace.Jason Evans2013-10-281-1/+1
* Fix a file descriptor leak in a prof_dump_maps() error path.Jason Evans2013-10-211-8/+19
* Consistently use malloc_mutex_prefork().Jason Evans2013-10-211-3/+3
* Prefer not_reached() over assert(false) where appropriate.Jason Evans2013-10-211-3/+3
* Fix potential TLS-related memory corruption.Jason Evans2013-01-311-13/+5
* Update hash from MurmurHash2 to MurmurHash3.Jason Evans2013-01-221-25/+3
* Avoid arena_prof_accum()-related locking when possible.Jason Evans2012-11-131-4/+2
* Fix fork(2)-related deadlocks.Jason Evans2012-10-091-0/+42
* Fix more prof_tdata resurrection corner cases.Jason Evans2012-04-291-2/+2
* Handle prof_tdata resurrection.Jason Evans2012-04-291-17/+37
* Don't set prof_tdata during thread cleanup.Jason Evans2012-04-281-3/+0
* Fix heap profiling bugs.Jason Evans2012-04-221-76/+88
* Update prof defaults to match common usage.Jason Evans2012-04-171-2/+3
* Rename labels.Jason Evans2012-04-101-7/+7
* Clean up *PAGE* macros.Jason Evans2012-04-021-1/+1
* Remove ephemeral mutexes.Jason Evans2012-03-241-20/+43
* Implement tsd.Jason Evans2012-03-231-23/+22
* Invert NO_TLS to JEMALLOC_TLS.Jason Evans2012-03-191-1/+1
* s/PRIx64/PRIxPTR/ for uintptr_t printf() argument.Jason Evans2012-03-121-1/+1
* Implement malloc_vsnprintf().Jason Evans2012-03-081-149/+72
* Use UINT64_C() rather than LLU for 64-bit constants.Jason Evans2012-03-051-4/+5
* Rename prn to prng.Jason Evans2012-03-021-1/+1
* Remove the opt.lg_prof_bt_max option.Jason Evans2012-02-141-14/+8
* Remove the opt.lg_prof_tcmax option.Jason Evans2012-02-141-6/+2
* Reduce cpp conditional logic complexity.Jason Evans2012-02-111-6/+69
* Fix a prof-related race condition.Jason Evans2011-08-311-6/+19
* Clean up prof-related comments.Jason Evans2011-08-101-23/+16
* Use prof_tdata_cleanup() argument.Jason Evans2011-08-091-24/+19
* Use LLU suffix for all 64-bit constants.Jason Evans2011-05-221-1/+1
* Move repo contents in jemalloc/ to top level.Jason Evans2011-04-011-0/+1243