ObjMem.st
changeset 312 d2e7297b7321
parent 310 fbfb977ae1bd
child 324 290cfb34ec93
--- a/ObjMem.st	Mon Mar 20 03:50:27 1995 +0100
+++ b/ObjMem.st	Mon Mar 20 04:12:14 1995 +0100
@@ -33,7 +33,7 @@
 COPYRIGHT (c) 1992 by Claus Gittinger
 	     All Rights Reserved
 
-$Header: /cvs/stx/stx/libbasic/Attic/ObjMem.st,v 1.32 1995-03-18 15:07:44 claus Exp $
+$Header: /cvs/stx/stx/libbasic/Attic/ObjMem.st,v 1.33 1995-03-20 03:12:14 claus Exp $
 '!
 
 !ObjectMemory class methodsFor:'documentation'!
@@ -54,7 +54,7 @@
 
 version
 "
-$Header: /cvs/stx/stx/libbasic/Attic/ObjMem.st,v 1.32 1995-03-18 15:07:44 claus Exp $
+$Header: /cvs/stx/stx/libbasic/Attic/ObjMem.st,v 1.33 1995-03-20 03:12:14 claus Exp $
 "
 !
 
@@ -1214,7 +1214,7 @@
 
 tenure
     "force all living new stuff into old-space - effectively making
-     all living young objects become old objects.
+     all living young objects become old objects immediately.
      This is relatively fast (compared to oldspace collect).
 
      This method should only be used in very special situations:
@@ -1324,7 +1324,8 @@
      Return true, if more gcSteps are required to finish the cycle,
      false if done with a gc round.
      If no limit has been reached yet, do nothing and return false.
-     This is called by the ProcessorScheduler at idle times."
+     This is called by the ProcessorScheduler at idle times or by the 
+     backgroundCollector."
 
     |done limit free amount|
 
@@ -2067,7 +2068,8 @@
 !
 
 snapShotOn:aFileName
-    "create a snapshot in the given file"
+    "create a snapshot in the given file. If the file exists,
+     save it for backup. Notify dependents before and after the snapshot operation."
 
     |ok oldImageName|
 
@@ -2144,7 +2146,8 @@
 applicationImageOn:aFileName for:startupClass selector:startupSelector
     "create a snapshot which will come up without any views 
      but starts up an application by sending startupClass the startupSelector.
-     EXPERIMENTAL and unfinished. Dont use this method."
+     This exists to nail down an idea I tried once.
+     It is absolutely EXPERIMENTAL and unfinished. Dont use this method."
 
     |viewsKnown savedIdleBlocks savedTimeoutBlocks savedTranscript
      savedRoot|
@@ -2182,7 +2185,8 @@
     "create a snapshot which will come up without any views 
      but starts up an application by sending startupClass the startupSelector.
      All unneeded info is stripped from the saved image.
-     EXPERIMENTAL and unfinished. Dont use this method."
+     This exists to nail down an idea I tried once.
+     It is absolutely EXPERIMENTAL and unfinished. Dont use this method."
 
     "create a temporary image, for continuation"
     self snapShotOn:'temp.img'.