We should write down how the virtual machine is bootstrapped and built.
The VM bootstraps in a complex way including multiple "little language" code generators. This process is not currently documented and can be confusing.
RaptorJIT bootstrap is different to LuaJIT bootstrap too. We dropped the minilua interpreter, we don't require a bootstrap for an ordinary build of the master branch, and we depend on LuaJIT for when we do a full bootstrap build.
We should write down how the virtual machine is bootstrapped and built.
The VM bootstraps in a complex way including multiple "little language" code generators. This process is not currently documented and can be confusing.
RaptorJIT bootstrap is different to LuaJIT bootstrap too. We dropped the
minilua
interpreter, we don't require a bootstrap for an ordinary build of the master branch, and we depend on LuaJIT for when we do a full bootstrap build.