This is my current work-in-progress branch for porting the bytecode interpreter to C.
This is a really key architectural change that's supposed to pave the way for adding new language features (e.g. sealed tables), new compiler optimizations (e.g. unboxed FFI pointers), and new ports (less arch-specific code.)
Current status is that it's really early days for this work. I've stubbed every function/bytecode that needs to be ported with an NYI marker and I'm filling them in one by one.
该提问来源于开源项目:raptorjit/raptorjit