kyleect / locks

A toy language branched from Lox to learn language implementation and tooling. Forked from loxcraft
https://kyleect.github.io/locks/#/docs
MIT License
0 stars 0 forks source link

vm-trace is broken #71

Open kyleect opened 7 months ago

kyleect commented 7 months ago

The vm-trace feature for the runtime is broken. It's related to separating the disassembler so it's getting an out of index issue. This happens in the VM mod file when compiling functions. Disabling that feature for now in the pipeline.

kyleect commented 6 months ago

This might be related to the same bug affecting the diagnosis messages getting out of index errors. I think it's related to the offset used for parsing especially when VM::run is ran multiple times.