Reading List
Why Rosetta 2 Is Fast from Michael Tsai RSS feed.
Why Rosetta 2 Is Fast
Dougall Johnson (Hacker News): Generally translating each instruction only once has significant instruction-cache benefits – other emulators typically cannot reuse code when branching to a new target. […] Given these constraints, the goal is generally to get as close to one-ARM-instruction-per-x86-instruction as possible, and the tricks described in the following sections allow Rosetta to achieve […]