Hi Everyone,

With the non-fragile ABI, Apple removed support for class posing. This makes sense, because it's no longer possible to guarantee that the class has the same ivar layout.

I'm tempted to do the same thing for our non-fragile ABI. This has the added advantage that you could then statically export class names as linker symbols, which would make class messages a lot faster (you'd no longer need to do the lookup each time, and all of the ugly stuff in GNUstep where the class pointer is cached could go away).

Any objections?

David

-- Sent from my Cray X1



_______________________________________________
Gnustep-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to