b9org / b9

An educational JS virtual machine based on Eclipse OMR
http://www.base9.xyz
Apache License 2.0
45 stars 24 forks source link

Add tracing and backtracing #153

Open rwy7 opened 6 years ago

rwy7 commented 6 years ago

Add tracing events to b9. Use the traces to distill program backtraces. Add an interpreter exception class that prints the b9 backtrace as a part of it's what() method.