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
vision' href='/danisanti/profani-tty/blame/tests/helpers.c?id=e1fe7783c0d0132a5a4bb0e1e214aff60bafe7d1'>^
5f25d993 ^
6ef1174b ^
5f25d993 ^
6ef1174b ^








cb590dd8 ^

cb590dd8 ^

5f25d993 ^

b231133f ^
5f25d993 ^
a7a28506 ^

6ef1174b ^
a7a28506 ^
5f25d993 ^
3d7d070b ^
f7843def ^

36790dc2 ^
f7843def ^





36790dc2 ^
f7843def ^

2cdbfc7e ^

















3d7d070b ^










































1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148