[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RFC: Deprecating class posing
From: |
Nicolas Roard |
Subject: |
Re: RFC: Deprecating class posing |
Date: |
Mon, 4 Jan 2010 16:34:39 +0000 |
On Mon, Jan 4, 2010 at 3:20 PM, Fred Kiefer <address@hidden> wrote:
> Am 02.01.2010 16:22, schrieb David Chisnall:
>> 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?
>>
>
> I never used pose-as in my code and haven't heard a request for it for a
> long time. Because of this I definitely wont object that change.
> But it is rather the people who use it who should respond here.
afaik the main "client" of poseAs is Camaelon (I used it to swap
images on the fly) -- but considering the progresses on GSTheme it
should be fine to deprecate poseAs.
--
Nicolas Roard
"I love deadlines. I like the whooshing sound
they make as they fly by." -- Douglas Adams