News for hackers. Stuff that matters.
Re:Apple CPU tricks: memory reordering, JavaScript support, ... by annilt on Friday November 27, 2020 @08:29PM (#25234302)
I think it says refcounting twice faster for swift on M1 compared to swift on x86.

It is possible because if you don’t have TSO(total store order), you can employ atomic operations without waiting/flushing previous items in the CPU’s store buffer

Re:Apple CPU tricks: memory reordering, JavaScript support, ... by gpderetta on Saturday November 28, 2020 @05:25AM (#25236751)
But apparently they are faster even in TSO mode.

Maybe they aggressively speculate around them.