April 15, 2011
9:28 a.m.
Comment #3 on issue 3981 by ryd...@gmail.com: #<= on SourcedMethodReference is very slow http://code.google.com/p/pharo/issues/detail?id=3981 Sure they do, if class is identical, but selector not. ^ self methodSymbol = aSourceReference methodSymbol ifTrue:[true] ifFalse:[self time <= aSourceReference time] is just... wrong. I believe it means to be ^ self methodSymbol = aSourceReference methodSymbol ifTrue:[self time <= aSourceReference time] ifFalse:[self methodSymbol < aSourceReference methodSymbol ]