Autoload.st
changeset 12702 557c563c2d33
parent 12270 a67c0b787173
child 12791 f05a918e7e57
equal deleted inserted replaced
12701:9ceabe94c8e1 12702:557c563c2d33
     7  inclusion of the above copyright notice.   This software may not
     7  inclusion of the above copyright notice.   This software may not
     8  be provided or otherwise made available to, or used by, any
     8  be provided or otherwise made available to, or used by, any
     9  other person.  No title to or ownership of the software is
     9  other person.  No title to or ownership of the software is
    10  hereby transferred.
    10  hereby transferred.
    11 "
    11 "
    12 'From Smalltalk/X, Version:5.4.6 on 14-10-2009 at 10:26:50'                     !
       
    13 
       
    14 "{ Package: 'stx:libbasic' }"
    12 "{ Package: 'stx:libbasic' }"
    15 
    13 
    16 nil subclass:#Autoload
    14 nil subclass:#Autoload
    17 	instanceVariableNames:''
    15 	instanceVariableNames:''
    18 	classVariableNames:'LazyLoading AutoloadFailedSignal LoadedClasses InProgressClasses'
    16 	classVariableNames:'LazyLoading AutoloadFailedSignal LoadedClasses InProgressClasses'
   480         ].
   478         ].
   481         self class becomeSameAs:newClass class.
   479         self class becomeSameAs:newClass class.
   482         self becomeSameAs:newClass.
   480         self becomeSameAs:newClass.
   483 
   481 
   484         ObjectMemory flushCaches.
   482         ObjectMemory flushCaches.
   485         Class flushSubclassInfo.
   483         Class flushSubclassInfoFor:self.
   486     ].
   484     ].
   487 
   485 
   488     "the rehash here is pure superstition"
   486     "the rehash here is pure superstition"
   489     LoadedClasses rehash; add:newClass.
   487     LoadedClasses rehash; add:newClass.
   490 
   488 
   761 ! !
   759 ! !
   762 
   760 
   763 !Autoload class methodsFor:'documentation'!
   761 !Autoload class methodsFor:'documentation'!
   764 
   762 
   765 version
   763 version
   766     ^ '$Header: /cvs/stx/stx/libbasic/Autoload.st,v 1.155 2009-10-14 10:50:02 stefan Exp $'
   764     ^ '$Header: /cvs/stx/stx/libbasic/Autoload.st,v 1.156 2010-02-05 13:00:22 cg Exp $'
   767 !
   765 !
   768 
   766 
   769 version_CVS
   767 version_CVS
   770     ^ '$Header: /cvs/stx/stx/libbasic/Autoload.st,v 1.155 2009-10-14 10:50:02 stefan Exp $'
   768     ^ '$Header: /cvs/stx/stx/libbasic/Autoload.st,v 1.156 2010-02-05 13:00:22 cg Exp $'
   771 ! !
   769 ! !
   772 
   770 
   773 Autoload initialize!
   771 Autoload initialize!