3 ms·
That actually seems more logical than the alternatives. One of the big hopes for Rosetta2 is the possibility of intercepting library calls and passing them to
by soneil 6y ago
That actually seems more logical than the alternatives.
One of the big hopes for Rosetta2 is the possibility of intercepting library calls and passing them to the native library where possible. So a well-behaved app using OS libraries for everything it can, and really only driving the business logic itself, would be running mostly-native with the business logic emulated/translated.
(This is hopes/dreams/speculation with no insider knowledge.)
If Windows could do the same, then letting windows-arm do the translation of windows-x86/64 binaries would allow it to leverage windows-arm libraries - so an app could be running in mostly-virt with some-emu. If we let parallels/qemu/etc do the emu, it can only ever be 100% emu.