1
0
mirror of https://github.com/specht/champ.git synced 2024-06-03 11:29:41 +00:00
Commit Graph

86 Commits

Author SHA1 Message Date
Michael Specht
7f0529db03 documentation 2018-02-19 23:35:31 +01:00
Michael Specht
1cec19787c fix 2018-02-19 22:17:20 +01:00
Michael Specht
2d2038e184 fix 2018-02-19 22:11:34 +01:00
Michael Specht
61ff02e98c added PC to source code 2018-02-19 22:07:41 +01:00
Michael Specht
d1687f534d added error handling 2018-02-19 21:51:30 +01:00
Michael Specht
044f7be667 make graph edges represent call counts via thickness 2018-02-19 20:41:28 +01:00
Michael Specht
1a52706d89 documentation 2018-02-19 18:21:12 +01:00
Michael Specht
bd4b5b9c10 documentation 2018-02-16 21:57:50 +01:00
Michael Specht
f4361a998d documentation 2018-02-16 21:56:31 +01:00
Michael Specht
a74de30889 don't crash on subroutine cycles watches for labels that never get
called via JSR
2018-02-16 21:54:36 +01:00
Michael Specht
374b714cfb documentation 2018-02-16 21:51:33 +01:00
Michael Specht
717f6758f9 documentation for subroutine cycle watches 2018-02-16 21:50:01 +01:00
Michael Specht
f210a8de87 documentation 2018-02-16 20:29:27 +01:00
Michael Specht
146b0e18fe documentation 2018-02-16 20:27:39 +01:00
Michael Specht
afebc9ec0c also watch cycles per subroutine using the @cycles directive 2018-02-16 20:25:07 +01:00
Michael Specht
fd0f700661 documentation 2018-02-16 18:57:15 +01:00
Michael Specht
b035ac6deb updated screenshot 2018-02-16 18:46:23 +01:00
Michael Specht
6dd792fed0 documentation 2018-02-16 18:44:27 +01:00
Michael Specht
d9a7cdafd1 added histogram to watch diagrams 2018-02-16 18:33:18 +01:00
Michael Specht
df84df0631 call graph: show average CC/call instead of total CC per subroutine 2018-02-16 17:36:18 +01:00
Michael Specht
3b725e94e2 documentation 2018-02-16 16:32:41 +01:00
Michael Specht
165920ee5a documentation 2018-02-16 16:27:35 +01:00
Michael Specht
3f63738382 documentation 2018-02-16 16:10:53 +01:00
Michael Specht
80d0823e12 documentation 2018-02-16 16:10:40 +01:00
Michael Specht
0a8f995832 documentation 2018-02-16 16:10:23 +01:00
Michael Specht
2c798a32a4 documentation 2018-02-16 16:07:51 +01:00
Michael Specht
45603d4bf7 documentation 2018-02-16 16:07:06 +01:00
Michael Specht
9e4f8336fe documentation 2018-02-16 16:06:05 +01:00
Michael Specht
dd236caf5c render a call graph if GraphViz is installed 2018-02-16 16:02:13 +01:00
Michael Specht
3143e53c8a Comment out champ directives with a ; => @;Au 2018-02-16 15:24:02 +01:00
Michael Specht
9ec638d934 documentation 2018-02-16 15:16:35 +01:00
Michael Specht
45f81f2bdb updated screenshot 2018-02-16 15:16:02 +01:00
Michael Specht
effe493c88 documentation 2018-02-16 15:11:52 +01:00
Michael Specht
946a32f7cc documentation 2018-02-16 15:05:05 +01:00
Michael Specht
21fe0f60c9 documentation 2018-02-16 12:51:57 +01:00
Michael Specht
e2d99bcca0 fixed a nasty bug (THE BUG) 2018-02-15 22:22:09 +01:00
Michael Specht
95cf3207d4 fixed a bug: 1D watches was upside down 2018-02-15 21:48:07 +01:00
Michael Specht
66611615c3 fixed HTML padding 2018-02-15 21:20:49 +01:00
Michael Specht
8756f8f5fe added time series for one-dimensional watches 2018-02-15 21:16:45 +01:00
Michael Specht
1ff45ca1aa documentation 2018-02-15 13:08:44 +01:00
Michael Specht
b3706fbf53 show which subroutine a watch came from 2018-02-15 13:06:19 +01:00
Michael Specht
c1a62aad8a added pre and post labels to watch diagrams, fixed line numbers 2018-02-15 12:38:09 +01:00
Michael Specht
95832e74cd specify highlight color via 'highlight' key in config in HTML notation 2018-02-15 12:20:22 +01:00
Michael Specht
de423e7148 documentation 2018-02-15 11:08:27 +01:00
Michael Specht
be67c9a9b3 updated screenshot 2018-02-15 11:08:07 +01:00
Michael Specht
15ba7c863c cleaned up watch diagrams 2018-02-15 11:06:20 +01:00
Michael Specht
ac5f3aa45f documentation 2018-02-14 23:51:13 +01:00
Michael Specht
8f53272de6 documentation 2018-02-14 23:50:42 +01:00
Michael Specht
256da3acc0 documentation 2018-02-14 23:50:31 +01:00
Michael Specht
968de19cd0 documentation 2018-02-14 23:44:46 +01:00