microcode/debug: Add ustring support, Stack(), Print(), brevity.
authorMatt Birkholz <matt@birchwood-abbey.net>
Tue, 12 Sep 2017 01:40:44 +0000 (18:40 -0700)
committerMatt Birkholz <matt@birchwood-abbey.net>
Tue, 12 Sep 2017 01:40:44 +0000 (18:40 -0700)
commita7b60ead928f9498de5a29a4b1d3ee78fe564600
tree18cfb74834b73c55857ce20abf4efb93e60203af
parent5b49c001a700f4f2e171869038643b2280c56c0d
microcode/debug: Add ustring support, Stack(), Print(), brevity.

Print is just the renamed Debug_Print, renamed for brevity in debugger
commands.  Rename do_printing to print_object and punt the detailed_p
parameter, and the gotos, and handled_p.  Move the bulky compiled
entry handling to a separate function: print_compiled_entry.  Punt
checking for a "closed" stack frame in verify_stack().
src/microcode/debug.c