Commit graph

17 commits

Author SHA1 Message Date
Daniel Bachhuber
a553050462 Use --all to profile callbacks on all hooks 2016-10-08 16:18:48 -07:00
Daniel Bachhuber
99914b71b2 Include callback definition source when profiling hooks 2016-10-07 14:20:08 -07:00
Daniel Bachhuber
033d53aaaf Ensure the last step to a stage is logged appropriately 2016-09-08 17:42:58 -07:00
Daniel Bachhuber
3697235ff7 Don't render a cache ratio when there were no hits or misses 2016-08-26 14:58:14 -07:00
Daniel Bachhuber
e8e12e89ee Break apart logger headers 2016-08-26 13:19:09 -07:00
Daniel Bachhuber
8399c7e693 Collapse the execution_time heading 2016-08-26 13:00:32 -07:00
Daniel Bachhuber
896c8b8aa7 Merge pull request #30 from runcommand/fix-cache-hit-miss
Fix cache hit / miss ratio
2016-08-26 09:34:04 -07:00
Daniel Bachhuber
68d3dc4c02 Merge pull request #29 from runcommand/hook-count
Count all hook calls, regardless of whether we're in a current hook
2016-08-26 09:21:48 -07:00
Daniel Bachhuber
6de9d33afc Fix cache hit / miss ratio 2016-08-26 09:20:40 -07:00
Daniel Bachhuber
091e94b53e Count all hook calls, regardless of whether we're in a current hook 2016-08-26 09:06:49 -07:00
Daniel Bachhuber
f85d1c71dc Percentages for the cache ratio 2016-08-26 09:04:20 -07:00
Daniel Bachhuber
707f2fb688 Capture cache hit / miss ratio 2016-08-26 09:00:11 -07:00
Daniel Bachhuber
d39fcd2f3c Create a smaller chart by collapsing fields 2016-08-26 08:46:22 -07:00
Daniel Bachhuber
2b5a3c6097 Log request count and time 2016-08-26 08:26:42 -07:00
Daniel Bachhuber
6beb5a6873 Fix calculated hook time
The timer shouldn't be started and stopped as we go deeper into hooks
2016-08-26 08:08:51 -07:00
Daniel Bachhuber
db8021de21 Increment hook counter when timer starts 2016-08-26 07:43:04 -07:00
Daniel Bachhuber
0a80dec7da Introduce a new Logger class for more sane logging 2016-08-26 07:42:05 -07:00