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