I found that the class EswShadowClass has the following method (in Application Swapper):
- Code: Select all
fixForMetaclassFor: aLoadingReplacer
"Fixes the receiver so that it represents a primaryInstance of a Metaclass. If receiver is
already a EswShadowClass, receiver has already been fixed, and caches in field %description the
replacement in the image. Return it."
^self getCachedImageReplacement
and the following method (in Application SstSwaperBRMarshaling):
- Code: Select all
sstFixUpDuringLoadUsing: replacer
"Fixes the receiver so that it represents a primaryInstance of a Metaclass. If receiver is
already a EswShadowClass, receiver has already been fixed, and caches in field %description the
replacement in the image. Return it."
^self getCachedImageReplacement
The first one is from 1996 and the second one from 1997.
Does anybody know why the second one was created, or if it was created before the first one?
Thanks
Juan Pablo Tirelli