hrszpuk / rvm

A simplistic bytecode virtual machine.
MIT License
4 stars 0 forks source link

Bytecode translation library #12

Closed hrszpuk closed 7 months ago

hrszpuk commented 7 months ago

Related issue: #9

It should be noted that human readable bytecode is stored in .rvmt files and actual instruction code is stored in .rvm files.

Why is this a feature?

Having human readable bytecode makes debugging easier, both for compiler developers and people working on rvm, however it is slower than non-readable instruction code.

.rvm files are similar to "release" mode, and .rvmt files are similar to "debug" mode.