Hacker News new | past | comments | ask | show | jobs | submit login

> The m1 does not emulate x86. You literally don't know what you're talking about.

What is it doing when it runs x86_64 binaries then?




Rosetta 2 kicks in, performs a JIT/AOT translation of the x86 instructions to ARM instructions, executes those, and caches the resulting ARM binary for later use.

https://en.wikipedia.org/wiki/Rosetta_(software)


[flagged]


Please stop being so hostile to other users. It really doesn't add anything. You have made some factually questionable comments yourself, and I say this as someone who has worked on JIT aarch64 translation very similar to Rosetta 2.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: