QUESTION How can you invoke the IBM Smalltalk Garbage collection routine? It would be very handy to do Garbage Collection on demand in an application. ANSWER VisualAge/IBM Smalltalk allows the programmer to invoke garbage collection programmatically. Look at the following methods: For VisualAge version 1.0: System>>#globalGarbageCollect System>>#scavenge For VisualAge version 2.0: EmSystemConfiguration>>#globalGarbageCollect EmSystemConfiguration>>#scavenge