Graphical debugger for the rubyx register machine
Go to file
Torsten Ruger 53d576ef90 showing actual block and actual instruction
time to ponder a little more
2015-07-23 17:26:48 +03:00
app showing actual block and actual instruction 2015-07-23 17:26:48 +03:00
lib move registers to hash 2015-07-23 13:20:53 +03:00
spec only slightly trimmed volt new output 2015-07-06 14:20:21 +03:00
static sort of noop of version is working 2015-07-22 22:05:31 +03:00
.gitignore get vm source on screen 2015-07-18 11:22:42 +03:00
config.ru trying to find exception 2015-07-23 16:23:10 +03:00
Gemfile move to opal from sinatra 2015-07-22 17:10:50 +03:00
Gemfile.lock move to opal from sinatra 2015-07-22 17:10:50 +03:00
index.html.erb create separate main 2015-07-23 14:59:29 +03:00
README.md game tryout 2015-07-06 21:55:34 +03:00

statement of intent

just starting and not quite sure, but here is the direction

Debugger

I don't want to use gdb anymore, and it would be easier without using the qemu setup, so:

  • single step debugging of the register machine level (as close to arm as need be)
  • visual transitions for steps
  • visualisation of data in registers (some kind of link to the object)
  • show the current instruction and a few around
  • show vm object (message etc)
  • show effect of register transitions on vm objects
  • visualize vm object content (again some links)

Space

  • Visualise the object space in some way
  • Visualise single object, bit like atoms
  • values immediate
  • objects as link