779 |
779 |
780 compressingGarbageCollect |
780 compressingGarbageCollect |
781 "perform a blocking compressing garbage collect." |
781 "perform a blocking compressing garbage collect." |
782 |
782 |
783 windowGroup withWaitCursorDo:[ |
783 windowGroup withWaitCursorDo:[ |
|
784 ObjectMemory tenure. |
784 ObjectMemory verboseGarbageCollect |
785 ObjectMemory verboseGarbageCollect |
785 ] |
786 ] |
|
787 |
|
788 "Modified: 30.7.1997 / 21:19:47 / cg" |
786 ! |
789 ! |
787 |
790 |
788 garbageCollect |
791 garbageCollect |
789 "perform a blocking (non compressing) garbage collect" |
792 "perform a blocking (non compressing) garbage collect" |
790 |
793 |
791 windowGroup withWaitCursorDo:[ |
794 windowGroup withWaitCursorDo:[ |
|
795 ObjectMemory tenure. |
792 ObjectMemory markAndSweep |
796 ObjectMemory markAndSweep |
793 ] |
797 ] |
794 |
798 |
795 "Modified: 2.1.1996 / 12:17:33 / cg" |
799 "Modified: 30.7.1997 / 21:19:35 / cg" |
796 ! |
800 ! |
797 |
801 |
798 garbageCollectAndSymbols |
802 garbageCollectAndSymbols |
799 "perform a blocking (non compressing) garbage collect |
803 "perform a blocking (non compressing) garbage collect |
800 and reclaim unreferenced symbols." |
804 and reclaim unreferenced symbols." |
801 |
805 |
802 windowGroup withWaitCursorDo:[ |
806 windowGroup withWaitCursorDo:[ |
|
807 ObjectMemory tenure. |
803 ObjectMemory reclaimSymbols |
808 ObjectMemory reclaimSymbols |
804 ] |
809 ] |
805 |
810 |
806 "Modified: 2.1.1996 / 12:17:36 / cg" |
811 "Modified: 30.7.1997 / 21:19:41 / cg" |
807 ! |
812 ! |
808 |
813 |
809 incrementalCollect |
814 incrementalCollect |
810 "start an incremental GC which does not disturb too much, but is guaranteed to |
815 "start an incremental GC which does not disturb too much, but is guaranteed to |
811 make progress. |
816 make progress. |