[squeak-dev] the state of Apple Silicon

Bob Arning arning315 at comcast.net
Wed Jan 26 00:04:11 UTC 2022



On 1/25/22 2:51 PM, Eliot Miranda wrote:
>>>
>> I am definitely using the x86_64 executable. I was curious to see if 
>> I just moved things across to the new machine if they would run 
>> better, worse or the same.
>
> Well, because it’s doing dynamic translation, and one has one dynamic 
> translation JIT (Cog) above another (Rosetta) it’s amazing it runs at 
> all :-). But yes, if that’s the case one expects it to be *much* slower.
>
It's funny because there were hopeful signs. #tinyBenchmarks ran very 
smartly and while my code was running I noticed elevated levels of code 
compaction. I was thinking if the VM could be persuaded to keep machine 
code around longer, it might have made a better showing.


More information about the Squeak-dev mailing list