zhxchen17
4b76c684bb
Add "prof.dump_prefix" to override filename prefixes for dumps.
2019-09-12 22:26:03 -07:00
Yinan Zhang
93d6151800
Pass tsd down to prof_backtrace()
2019-09-05 10:57:43 -07:00
Yinan Zhang
eb70fef8ca
Make compact json format as default
...
Saves 20-50% of the output size.
2019-08-12 13:59:50 -07:00
Yinan Zhang
ad3f7dbfa0
Buffer prof_log_stop
...
Make use of the new buffered writer for the output of `prof_log_stop`.
2019-08-12 09:06:01 -07:00
Qi Wang
22746d3c9f
Properly dalloc prof nodes with idalloctm.
...
The prof_alloc_node is allocated through ialloc as internal. Switch to
idalloctm with tcache and is_internal properly set.
2019-08-09 10:29:49 -07:00
Yinan Zhang
56126d0d2d
Refactor prof log
...
Prof logging is conceptually seperate from core profiling, so
split it out as a module of its own. There are a few internal
functions that had to be exposed but I think it is a fair trade-off.
2019-08-07 13:53:45 -07:00