Pressures for Substantially New Squeaks
Les Tyrrell
tyrrell at canis.uiuc.edu
Tue Feb 16 15:45:38 UTC 1999
Thanks for the clarifications, John!
> >I believe that only when a class is defined prior to it's
> >superclass do methods have to be recompiled, and then only in certain
> >cases, not all.
>
> I don't understand this. If you execute:
> -----
> Foo subclass: #Bar
> instanceVariableNames: ''
> classVariableNames: ''
> poolDictionaries: ''
> category: 'Asdf'!
>
> Object subclass: #Foo
> instanceVariableNames: ''
> classVariableNames: ''
> poolDictionaries: ''
> category: 'Asdf'!
As long as the variable scoping is unchanged, and the object structure is
unchanged, things of that nature, then the compiled methods are not different.
VisualWorks has these circumstances mapped out in some detail, though I
don't recall just where this is done.
les
More information about the Squeak-dev
mailing list
|