| 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 |
|
|