Re:Apple's list of 235 apps that are incompatible with macOS...
by Aloha on Saturday October 12, 2019 @06:29PM
(#21236825)
Why is it more fragile than the same objc runtime in 64 bit?
[ Parent
| on HN ]
Re:Apple's list of 235 apps that are incompatible with macOS...
by eschaton on Sunday October 13, 2019 @01:12AM
(#21238502)
Because the 32-bit runtime has a fragile base class problem that can’t be fixed—without breaking binary compatibility. Class instance variable layout and instance sizes in the i386 runtime are fixed; making this flexible was the major improvement introduced with the x86_64 runtime.