News for hackers. Stuff that matters.
Re:Why is Rosetta 2 fast? by foobiekr on Wednesday November 09, 2022 @05:08PM (#33538662)
One of the engineers I was working with on a project was from Transitive (the company that made QuickTransit which became Rosetta) found that their JIT based translator could not deliver significant performance increases for A->A outside of pathological cases, and it was very mature technology at the time.

I think it's a hypothetical. The Mill Computing lectures talk about a variant of this, which is sort of equivalent to an install-time specializer for intermediate code which might work, but that has many problems (for one thing, it breaks upgrades and is very, very problematic for VMs being run on different underlying hosts).

Re:Why is Rosetta 2 fast? by bogomipz on Thursday November 10, 2022 @12:45AM (#33542744)
>"The Mill Computing lectures talk about a variant of this ..." Might you or someone else have a link those Mill Computing lectures?
Re:Why is Rosetta 2 fast? by foobiekr on Thursday November 10, 2022 @12:20PM (#33549881)
Sure thing. I’m on mobile but the 2nd one was easy to find and is here -

https://youtu.be/QGw-cy0ylCc