Initial import
Un-fucked build
Improvements to the VM, added registers and started trying to implement function calls. locals are janky as fux
Implementing real c-style function calls.. meh broken
Fixed calling convention
Added reference types, need to implement using them properly
Abstracted out reference access
started trying to implement a basic test case, added more instructions
work in progress conversion to more emulator-like memory and instructions
hey it builds. still broken as fuck, closer to implementing memory as a byte array. need binary format still
make everything uint, started implementing binary format. Add has a complete binary format!
Implementing binary decoder/encoder. Shit actually is starting to work, can decode instructions to execute :>
implemented register offset load, fixed instruction parser.
Implemented aligned-only access to increase offset size
Added StoreOff instruction that stores to a register offset
updated namespace and name, converted to git
Merge branch 'master' of github.com:imphasing/bvm