issues
search
assyrianic
/
Tagha
Minimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.
MIT License
124
stars
8
forks
source link
Redesign of Tagha
#52
Open
assyrianic
opened
2 years ago
assyrianic
commented
2 years ago
[ ] Redesign file format.
[ ] Add dummy entry for tables.
[ ] Design file format tables to be composed rather than linear.
[ ] Split data tables into names & their offsets and the actual data.
[ ] Use more efficient interpreter design.
[ ] Rework ISA.
[ ] Have bytecode/TBC verifier program [part of toolchain].
[ ] Add pseudo-instructions to assembler.
[ ] Allow for indirect jmping within bounds of function blocks.