Re:Apple Silicon M1 Emulating x86 Is Still Faster Than Every...
by The_Colonel on Monday November 16, 2020 @07:35AM
(#25110882)
> no one is going to run Chrome or Firefox in Rosetta2 probably
Browsers themselves no, but there's many apps out there based on browser tech (e.g. electron apps). Also many apps shipping with their own JVM or other JIT engine.
Anecdote incoming, my pet project is based on electron, I am currently building a mac x86 version but don't plan to ship an ARM version (since testing it without an actual physical mac is going to be even more difficult / impossible).
I also see issues with self-modifying code, but this is also very rare (I knew some .NET code that was injecting/manipulating its own JIT code to go around C# private/protected encapsulation).