Hacker News new | ask | show | jobs
by plq 1208 days ago
This sounds like an exokernel design. What forces you to use the compiler that generates the trusted code to replace the MMU?
1 comments

Perhaps instead of distributing program executables, we can distribute program intermediate representations and then lazily invoke the OS's trusted compiler to do the final translation to binary. Someone suggested a Vale-based OS along these lines, it was an interesting notion.
WASM could be such an IR unironically https://github.com/nebulet/nebulet. But I doubt that we would be gaining performance/efficiency this way.