microcode/debug: Add ustring support, Stack(), Print(), brevity.
authorMatt Birkholz <matt@birchwood-abbey.net>
Sat, 16 Sep 2017 21:56:31 +0000 (14:56 -0700)
committerMatt Birkholz <matt@birchwood-abbey.net>
Sat, 16 Sep 2017 22:36:53 +0000 (15:36 -0700)
commit2be32584a814e3a5be6fe0ddc5d613026861d8d1
tree6a76a136fbca787d85e4e55741a0e496deb88039
parent0093a03574bbba793d955f988790511cd83690af
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