run ObjectMemory>>garbageCollect before and after each Java reloading test development
authorMarcel Hlopko <marcel.hlopko@gmail.com>
Wed, 02 Oct 2013 23:35:57 +0200
branchdevelopment
changeset 2759 7d5ffec2f654
parent 2758 06599146279d
child 2800 24e508459735
run ObjectMemory>>garbageCollect before and after each Java reloading test
experiments/JavaClassReloaderTests.st
experiments/experiments.rc
--- a/experiments/JavaClassReloaderTests.st	Wed Oct 02 23:33:42 2013 +0200
+++ b/experiments/JavaClassReloaderTests.st	Wed Oct 02 23:35:57 2013 +0200
@@ -68,8 +68,8 @@
 history
 
     "Created: #resources / 21-12-2012 / 18:09:27 / Marcel Hlopko <marcel.hlopko@fit.cvut.cz>"
-    "Modified: #setUp / 01-10-2013 / 22:59:07 / Marcel Hlopko <marcel.hlopko@fit.cvut.cz>"
-    "Modified: #tearDown / 01-10-2013 / 22:59:11 / Marcel Hlopko <marcel.hlopko@fit.cvut.cz>"
+    "Modified: #setUp / 02-10-2013 / 22:54:13 / Marcel Hlopko <marcel.hlopko@fit.cvut.cz>"
+    "Modified: #tearDown / 02-10-2013 / 22:54:16 / Marcel Hlopko <marcel.hlopko@fit.cvut.cz>"
 ! !
 
 !JavaClassReloaderTests class methodsFor:'resources'!
@@ -154,16 +154,18 @@
 
 setUp
     testClassLoader := JAVA java lang ClassLoader new.
+    ObjectMemory garbageCollect.
 
     "Created: / 16-12-2012 / 16:32:32 / Marcel Hlopko <marcel.hlopko@fit.cvut.cz>"
-    "Modified: / 01-10-2013 / 22:59:07 / Marcel Hlopko <marcel.hlopko@fit.cvut.cz>"
+    "Modified: / 02-10-2013 / 22:54:13 / Marcel Hlopko <marcel.hlopko@fit.cvut.cz>"
 !
 
 tearDown
     JavaVM registry unregisterClassLoader: testClassLoader.
+    ObjectMemory garbageCollect.
 
     "Created: / 16-12-2012 / 16:33:31 / Marcel Hlopko <marcel.hlopko@fit.cvut.cz>"
-    "Modified: / 01-10-2013 / 22:59:11 / Marcel Hlopko <marcel.hlopko@fit.cvut.cz>"
+    "Modified: / 02-10-2013 / 22:54:16 / Marcel Hlopko <marcel.hlopko@fit.cvut.cz>"
 ! !
 
 !JavaClassReloaderTests methodsFor:'test helpers'!
--- a/experiments/experiments.rc	Wed Oct 02 23:33:42 2013 +0200
+++ b/experiments/experiments.rc	Wed Oct 02 23:35:57 2013 +0200
@@ -25,7 +25,7 @@
       VALUE "LegalCopyright", "Copyright Claus Gittinger 1988-2013\nCopyright eXept Software AG 1998-2013\0"
       VALUE "ProductName", "Smalltalk/X\0"
       VALUE "ProductVersion", "6.2.3.0\0"
-      VALUE "ProductDate", "Tue, 01 Oct 2013 21:01:48 GMT\0"
+      VALUE "ProductDate", "Wed, 02 Oct 2013 21:33:48 GMT\0"
     END
 
   END