>>>>> "DS" == Dan Sugalski <[EMAIL PROTECTED]> writes:

DS> At 02:20 PM 8/11/00 -0500, David L. Nicol wrote:
>> Redefining a method during run time --- is that even a feature that
>> needs to be supported?

DS> Yes.

DS> Also, the problem with vtables holding object methods objects is that 
DS> vtable functions are at fixed, small offsets, while methods are named. This 
DS> won't work well together, and you can't fake it at compile time. (Too 
DS> little info available then) Cf the recent discussion with Chaim about this.

I'm not quite convinced. But if we lose vtbls for object dispatch a bit
of unification is lost.

The question is how often (in the universe of programs) is the @ISA
redefined and how often a subroutine is redefined.

And even if they are would they change the small offset.

But I think the subject is finished until we get to implementation.

<chaim>
-- 
Chaim Frenkel                                        Nonlinear Knowledge, Inc.
[EMAIL PROTECTED]                                               +1-718-236-0183

Reply via email to