News for hackers. Stuff that matters.
Re:Apple will announce move to ARM-based Macs later this month by dathinab on Tuesday June 09, 2020 @06:29PM (#23471686)
Except if it used Atomics in a slightly wrong way and it just happened to work on x86 but now will lead to all kind of unexpected failures ARM which has a weaker default memory guarantees.

If you run into this it can:

1. take a while until you aware there is a bug (as it likely only happens spurious potentially with different effects every time)

2. take quite longer to somewhat pin down

3. And if you have not atomic experience and the bug is in a library might be outside of your skill/payment level to fix requiring major rewrites. And all of this parallel to all the other work you have to do.

=> While this should be rather easy for many app for some it might be a nightmare which is combined with the regularly planed work might very well take many month, after customers start using it and run into the bug.

There are no comments on this comment yet.