3 ms·
Seeking: https://github.com/fwsGonzo/libriscv https://github.com/fwsGonzo/libriscv This is a C++ RISC-V emulator that focuses on isolating a single process, ak
by fwsgonzo 3y ago
Seeking: https://github.com/fwsGonzo/libriscv https://github.com/fwsGonzo/libriscv
This is a C++ RISC-V emulator that focuses on isolating a single process, aka userspace emulation. I am currently working mostly on binary translation, and recently I have made a push to move it from experimental state to fully supported. Another experimental feature is embedding libtcc and using that for binary translation. It is fairly fast to compile, and gives decent speedups. The challenge is what to do now that (perhaps) some low hanging fruits have been picked.