--- a/Context.st Wed Mar 01 02:42:40 1995 +0100
+++ b/Context.st Mon Mar 06 20:18:25 1995 +0100
@@ -22,7 +22,7 @@
COPYRIGHT (c) 1988 by Claus Gittinger
All Rights Reserved
-$Header: /cvs/stx/stx/libbasic/Context.st,v 1.24 1995-02-24 16:36:13 claus Exp $
+$Header: /cvs/stx/stx/libbasic/Context.st,v 1.25 1995-03-06 19:15:38 claus Exp $
'!
!Context class methodsFor:'documentation'!
@@ -43,7 +43,7 @@
version
"
-$Header: /cvs/stx/stx/libbasic/Context.st,v 1.24 1995-02-24 16:36:13 claus Exp $
+$Header: /cvs/stx/stx/libbasic/Context.st,v 1.25 1995-03-06 19:15:38 claus Exp $
"
!
@@ -448,7 +448,13 @@
selector notNil ifTrue:[
"/ implementorClass := self searchClass whichClassImplements:selector.
- implementorClass := self methodClass.
+
+ "
+ kludge to avoid slow search for containing class
+ "
+ selector ~~ #doIt ifTrue:[
+ implementorClass := self methodClass.
+ ].
implementorClass notNil ifTrue: [
(implementorClass ~~ receiverClass) ifTrue: [
newString := newString , '>>>',