bonzini

Reusing the work-in-progress QEMU code is awesome!

show comments
lionkor

This is a common issue in the Rust world, I think, but I wanted to point it out; I was looking forward to seeing someone build a little minimal JIT for this.

Instead the author uses Cranelift[1] and binja to solve the two interesting problems here.

While cool, I'm not sure if that's interesting enough to read through in its entirety. I use libraries all day every day, but is it the hacker spirit to make your entire project glue-code for libraries that do the thing you claim to do?

It's maybe more philosophical than anything.

1: https://cranelift.dev/

show comments