Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.mac.system > #135315
| Subject | Re: initial MacBoo Air M1 |
|---|---|
| Newsgroups | comp.sys.mac.system |
| References | (9 earlier) <JaWuH.1745$se1.225@fx27.iad> <qo1vH.27599$Uz.18601@fx46.iad> <19tvH.159929$gR8.70049@fx45.iad> <slrnrrssec.29be.g.kreme@promini.local> <H5yvH.5917$xQ7.1485@fx28.iad> |
| From | Alan Browne <Blackhole@entropy.ultimateorg> |
| Message-ID | <fczvH.4074$ev6.783@fx14.iad> (permalink) |
| Organization | UsenetServer - www.usenetserver.com |
| Date | 2020-11-25 15:33 -0500 |
On 2020-11-25 14:17, JF Mezei wrote: > On 2020-11-25 10:01, Lewis wrote: > >> You're going to be waiting for the end of time to hurry up and arrive >> before you get that from FUDmiester. > > IO cannot find exact text as the only page on the Apple Developper that > I can find on Rosetta 2 is very generitc and without details. Right. Sure. We believe you. Fer shure. > > I woudl have to go back to my posting to see when I first found out > about how Rosetta worked, as I suspect now thatr it was a hint given > during keynote. I had been very curious on how Apple would do it from he > June announcement so had eyes and ears open. You have proven over time to not understand what your eyes and ears are sensing. > > > One hint that what I am saying is true: > > The inability for a native ARM to invoke translated code (hence the > ability to launch the tramslated version of the app even if a native ARM > is available). Balderdash with horseshit sauce. > COnsider that the translated unit will expect arguments in Intel format > and return in Intel format (or does callbacks in Intel formats), while > the native ARM code expects subroutines intrerfaces with the ARM > format/stsnaard for argument passing, register saving etc. If you invoke > the translated main program, it does all its calls in Intel format and Uhm. No. It's translating the call frame as well as the callee frame be necessity. And a convention for the one dictates the convention for the other. Thus translating the one, dictates the translation of the other. > can then interface with other translated modules that are also Intel > format calling standard. As I've pointed out to you, translation does not have to be primitive. The translator is translating both the call and the called, so no issue in matching that up (primitively or smartly). Call conventions between an intel machine and an ARM machine are not especially different for a given language - and where they are, replacing the one with the other is not especially difficult. And finally (again), the ARM offers 13 more 64 bit registers than _x86_64 ... providing ample opportunity to improve call/called related operations. But, no, you seem to believe that Apple would do a primitive job in Rosetta 2 to back up billions in RD&E on the Mx.
Back to comp.sys.mac.system | Previous | Next — Previous in thread | Next in thread | Find similar
initial MacBoo Air M1 Lewis <g.kreme@kreme.dont-email.me> - 2020-11-17 18:01 +0000
Re: initial MacBoo Air M1 Jolly Roger <jollyroger@pobox.com> - 2020-11-17 18:27 +0000
Re: initial MacBook Air M1 Your Name <YourName@YourISP.com> - 2020-11-18 08:34 +1300
Re: initial MacBoo Air M1 JF Mezei <jfmezei.spamnot@vaxination.ca> - 2020-11-18 01:49 -0500
Re: initial MacBoo Air M1 Joanna Shuttleworth <js@example.net> - 2020-11-18 09:22 +0000
Re: initial MacBoo Air M1 Lewis <g.kreme@kreme.dont-email.me> - 2020-11-18 14:51 +0000
Re: initial MacBoo Air M1 JF Mezei <jfmezei.spamnot@vaxination.ca> - 2020-11-19 11:11 -0500
Re: initial MacBoo Air M1 nospam <nospam@nospam.invalid> - 2020-11-19 11:43 -0500
Re: initial MacBoo Air M1 Lewis <g.kreme@kreme.dont-email.me> - 2020-11-20 12:28 +0000
Re: initial MacBoo Air M1 Lewis <g.kreme@kreme.dont-email.me> - 2020-11-20 17:37 +0000
Re: initial MacBoo Air M1 Your Name <YourName@YourISP.com> - 2020-11-21 10:05 +1300
Re: initial MacBoo Air M1 Alan Browne <bitbucket@blackhole.com> - 2020-11-20 16:11 -0500
Re: initial MacBoo Air M1 Lewis <g.kreme@kreme.dont-email.me> - 2020-11-20 21:44 +0000
Re: initial MacBoo Air M1 JF Mezei <jfmezei.spamnot@vaxination.ca> - 2020-11-20 19:48 -0500
Re: initial MacBoo Air M1 Lewis <g.kreme@kreme.dont-email.me> - 2020-11-21 03:24 +0000
Re: initial MacBoo Air M1 JF Mezei <jfmezei.spamnot@vaxination.ca> - 2020-11-20 19:44 -0500
Re: initial MacBoo Air M1 Alan Baker <notonyourlife@no.no.no.no> - 2020-11-20 19:34 -0800
Re: initial MacBoo Air M1 JF Mezei <jfmezei.spamnot@vaxination.ca> - 2020-11-22 16:07 -0500
Re: initial MacBoo Air M1 Alan Browne <bitbucket@blackhole.com> - 2020-11-22 18:48 -0500
Re: initial MacBoo Air M1 JF Mezei <jfmezei.spamnot@vaxination.ca> - 2020-11-22 20:37 -0500
Re: initial MacBoo Air M1 nospam <nospam@nospam.invalid> - 2020-11-22 20:52 -0500
Re: initial MacBoo Air M1 Alan Browne <bitbucket@blackhole.com> - 2020-11-23 16:52 -0500
Re: initial MacBoo Air M1 JF Mezei <jfmezei.spamnot@vaxination.ca> - 2020-11-24 01:05 -0500
Re: initial MacBoo Air M1 Alan Baker <notonyourlife@no.no.no.no> - 2020-11-23 22:24 -0800
Re: initial MacBoo Air M1 Alan Browne <bitbucket@blackhole.com> - 2020-11-25 08:40 -0500
Re: initial MacBoo Air M1 Lewis <g.kreme@kreme.dont-email.me> - 2020-11-25 15:01 +0000
Re: initial MacBoo Air M1 JF Mezei <jfmezei.spamnot@vaxination.ca> - 2020-11-25 14:17 -0500
Re: initial MacBoo Air M1 JF Mezei <jfmezei.spamnot@vaxination.ca> - 2020-11-25 14:23 -0500
Re: initial MacBoo Air M1 Alan Browne <Blackhole@entropy.ultimateorg> - 2020-11-25 15:46 -0500
Re: initial MacBoo Air M1 Lewis <g.kreme@kreme.dont-email.me> - 2020-11-25 20:51 +0000
Re: initial MacBoo Air M1 Alan Browne <Blackhole@entropy.ultimateorg> - 2020-11-25 15:33 -0500
Re: initial MacBoo Air M1 Lewis <g.kreme@kreme.dont-email.me> - 2020-11-25 20:50 +0000
Re: initial MacBoo Air M1 Alan Baker <notonyourlife@no.no.no.no> - 2020-11-25 13:31 -0800
Re: initial MacBoo Air M1 Siri Cruise <chine.bleu@yahoo.com> - 2020-11-25 19:53 -0800
Re: initial MacBoo Air M1 Alan Baker <notonyourlife@no.no.no.no> - 2020-11-25 20:21 -0800
Re: initial MacBoo Air M1 Alan Baker <notonyourlife@no.no.no.no> - 2020-11-22 18:23 -0800
Re: initial MacBoo Air M1 Alan Browne <bitbucket@blackhole.com> - 2020-11-21 11:40 -0500
Re: initial MacBoo Air M1 Lewis <g.kreme@kreme.dont-email.me> - 2020-11-18 14:51 +0000
Re: initial MacBoo Air M1 JF Mezei <jfmezei.spamnot@vaxination.ca> - 2020-11-19 11:22 -0500
Re: initial MacBoo Air M1 nospam <nospam@nospam.invalid> - 2020-11-19 11:43 -0500
Re: initial MacBoo Air M1 Lewis <g.kreme@kreme.dont-email.me> - 2020-11-20 12:37 +0000
Re: initial MacBoo Air M1 Alan Baker <notonyourlife@no.no.no.no> - 2020-11-20 11:42 -0800
csiph-web