Just a heads-up that only the first three chapters are available so far. Apparently there will be ten, when finished.
sylware•2h ago
It's not the right move, better do it in assembly. I have a little rv64 interprer written in x86_64 assembly.
andsoitis•56m ago
> It's not the right move, better do it in assembly. I have a little rv64 interprer written in x86_64 assembly.
Published your source code?
sylware•38m ago
Affero GPLv3 work-in-process there, I use it for my own commands written in rv64 running on x86_64 everday (warning: it depends on a new executable file format and an ELF capsule). Currently slow-writting my own wayland compositor for AMD GPU using it. (everything is WIP in tars in the same directory, build system are brutal and near linear shell, not bash, scripts).
Real life example, in Android 7 Google re-introduced an interpreter for DEX bytecodes, manually written in Assembly, throwing away the old one that existed until Android 5, written in C.
quantummagic•3h ago