diff -r bf034d910b27 -r 42ec8770d09f SnapShotImageMemory.st --- a/SnapShotImageMemory.st Wed Jan 10 15:31:39 2001 +0100 +++ b/SnapShotImageMemory.st Thu Jan 25 11:19:21 2001 +0100 @@ -22,6 +22,13 @@ privateIn:SnapShotImageMemory ! +SnapShotImageMemory::ImageHeader variableByteSubclass:#ImageByteObject + instanceVariableNames:'' + classVariableNames:'' + poolDictionaries:'' + privateIn:SnapShotImageMemory +! + SnapShotImageMemory::ImageObject variableSubclass:#ImageClassObject instanceVariableNames:'' classVariableNames:'' @@ -36,13 +43,20 @@ privateIn:SnapShotImageMemory ! -SnapShotImageMemory::ImageHeader variableByteSubclass:#ImageByteObject - instanceVariableNames:'' - classVariableNames:'' - poolDictionaries:'' - privateIn:SnapShotImageMemory -! - +!SnapShotImageMemory class methodsFor:'documentation'! + +documentation +" + I represent the memory as contained in a snapshot image. + + I am not used directly; instead, via the SystemBrowsers entry: + SystemBrowser openOnSnapShotImage:'/export/home/cg/work/stx/projects/smalltalk/st.img' + + [author:] + Claus Gittinger + +" +! ! !SnapShotImageMemory class methodsFor:'instance creation'! @@ -1310,6 +1324,12 @@ self halt. ! ! +!SnapShotImageMemory::ImageByteObject methodsFor:'queries'! + +size + ^ byteSize +! ! + !SnapShotImageMemory::ImageClassObject methodsFor:'accessing - slots'! category @@ -3843,12 +3863,6 @@ start := something. ! ! -!SnapShotImageMemory::ImageByteObject methodsFor:'queries'! - -size - ^ byteSize -! ! - !SnapShotImageMemory class methodsFor:'documentation'! version