summaryrefslogtreecommitdiff
path: root/java/test/Freeze/dbmap/Client.java
diff options
context:
space:
mode:
authorJose <jose@zeroc.com>2009-12-29 17:09:18 +0100
committerJose <jose@zeroc.com>2009-12-29 17:09:18 +0100
commitf33636f42df5099470218cebd9d8d3e4b3015220 (patch)
treed352542e0ce21b1764e75c05f5b3fcf9f37f85bf /java/test/Freeze/dbmap/Client.java
parentRemoved old OS X note which isn't relevant anymore (diff)
downloadice-f33636f42df5099470218cebd9d8d3e4b3015220.tar.bz2
ice-f33636f42df5099470218cebd9d8d3e4b3015220.tar.xz
ice-f33636f42df5099470218cebd9d8d3e4b3015220.zip
4515 - java Freeze/dbmap OutOfMemoryError
Diffstat (limited to 'java/test/Freeze/dbmap/Client.java')
-rw-r--r--java/test/Freeze/dbmap/Client.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/java/test/Freeze/dbmap/Client.java b/java/test/Freeze/dbmap/Client.java
index 84f264f18a4..6d93d6b7e89 100644
--- a/java/test/Freeze/dbmap/Client.java
+++ b/java/test/Freeze/dbmap/Client.java
@@ -1383,8 +1383,15 @@ public class Client
{
NavigableMap<Integer, Ice.Identity> dmap = sm.descendingMap();
+ //
+ // testSortedMap is memory intensive test, so we force garbage
+ // collection before run the test.
+ //
+ System.gc();
testSortedMap(dmap, false);
+ System.gc();
testSortedMap(dmap.descendingMap(), true); // Ascending submap.
+ System.gc();
}
int finc, tinc; // Inclusive flags