about summary refs log tree commit diff stats
path: root/subx/drun
Commit message (Collapse)AuthorAgeFilesLines
* 5131Kartik Agaram2019-04-271-2/+2
| | | | Rename '--map' to '--debug'.
* 4997Kartik Agaram2019-03-091-8/+10
|
* 4987 - support `browse_trace` tool in SubXKartik Agaram2019-02-251-2/+2
| | | | | | | | | | | | | | | | | | 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.
* 4971 - clean up a few scriptsKartik Agaram2019-02-151-1/+4
| | | | | | | | | | | | | Some of them are no longer useful; drop them. For the rest, have useful usage messages. And also be a little more principled in where we introduce CFLAGS, and where we expect it to come in from the commandline. I'm choosing not to call gen/run/dgen/drun from test_layers because it makes test_layers harder for newcomers to read. The scripts aren't the first thing people should see, they're just useful once you're up and running hacking on SubX.
* 4964Kartik Agaram2019-02-141-2/+2
|
* 4726Kartik Agaram2018-10-271-0/+17