about summary refs log tree commit diff stats
path: root/browse_trace
Commit message (Collapse)AuthorAgeFilesLines
* 4990Kartik Agaram2019-02-251-1/+1
|
* 4987 - support `browse_trace` tool in SubXKartik Agaram2019-02-255-0/+720
I've extracted it into a separate binary, independent of my Mu prototype. I also cleaned up my tracing layer to be a little nicer. Major improvements: - Realized that incremental tracing really ought to be the default. And to minimize printing traces to screen. - Finally figured out how to combine layers and call stack frames in a single dimension of depth. The answer: optimize for the experience of `browse_trace`. Instructions occupy a range of depths based on their call stack frame, and minor details of an instruction lie one level deeper in each case. Other than that, I spent some time adjusting levels everywhere to make `browse_trace` useful.