2015-07-06 13:28:24 +02:00
|
|
|
### statement of intent
|
2015-07-06 13:20:21 +02:00
|
|
|
|
2015-07-06 13:28:24 +02:00
|
|
|
just starting and not quite sure, but here is the direction
|
|
|
|
|
|
|
|
# Debugger
|
|
|
|
|
2015-07-06 20:55:34 +02:00
|
|
|
I don't want to use gdb anymore, and it would be easier without using the qemu setup, so:
|
2015-07-06 13:28:24 +02:00
|
|
|
|
|
|
|
- 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
|