Hacker News new | ask | show | jobs
by tlb 2019 days ago
> Does the race condition happen during the translation or execution? If it's former, we can somehow prevent it, right? The translation code is known.

During execution.

Qemu is the result of a huge amount of effort to make it fast. It'd take many, many programmer-years to build something faster.

1 comments

The thing I don't quite grasp is that QEMU does the translation in runtime, i.e. emulation, but why not do it once and use the translated binary?