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?

Guille

Reply via email to