On Mar 14, 2012, at 3:59 PM, Guillermo Polito wrote: > Hi! > > All these methods use RGMethodDefinition or RGCommentDefinition: > > CompiledMethod>>methodReference > ClassDescription>>methodReferencesInCategory: > SystemNavigation>>allMethodsWithSourceString:matchCase: > SystemNavigation>>createMethodNamed:realParent: > SystemNavigation>>allCallsOn:localTo: > TTransformationCompatibility>>collectMethodsFor:into: > TraitDescription>>collectMethodsFor:into: > TraitDescription>>methodReferencesInCategory: > TClassAndTraitDescription>>methodReferencesInCategory: > TraitExclusion>>methodReferencesInCategory: > > Is this ok? Because of them Ring is not unloadable... > > Are really CompiledMethod polymorphic with RGMethodDefinitions? > > Because if true maybe we can have in kernel > > CompiledMethod>>methodReference > ^self > > And let Ring override it. or not?
I would call it methodDefinition and yes it would be good to be able to unload Ring. Thanks for trying. The problem is that before a lot of these references were referencing MethodReference. Stef
