aboutsummaryrefslogtreecommitdiff
path: root/libjava/testsuite/libjava.jacks
diff options
context:
space:
mode:
authorRanjit Mathew <rmathew@hotmail.com>2004-04-25 04:19:13 +0000
committerRanjit Mathew <rmathew@gcc.gnu.org>2004-04-25 04:19:13 +0000
commitc1fcbbc33b5d4eae5e99192627db60438db16466 (patch)
tree252e30e01a9c57549a1c3a7726b0956a58400c87 /libjava/testsuite/libjava.jacks
parentececf1b9193288e70953b7fa6378e6f4f801c5b1 (diff)
downloadgcc-c1fcbbc33b5d4eae5e99192627db60438db16466.zip
gcc-c1fcbbc33b5d4eae5e99192627db60438db16466.tar.gz
gcc-c1fcbbc33b5d4eae5e99192627db60438db16466.tar.bz2
jacks.exp (gcj_jacks_write): Explicitly limit the maximum heap size to avoid unnecessary thrashing.
* testsuite/libjava.jacks/jacks.exp (gcj_jacks_write): Explicitly limit the maximum heap size to avoid unnecessary thrashing. From-SVN: r81156
Diffstat (limited to 'libjava/testsuite/libjava.jacks')
-rw-r--r--libjava/testsuite/libjava.jacks/jacks.exp7
1 files changed, 6 insertions, 1 deletions
diff --git a/libjava/testsuite/libjava.jacks/jacks.exp b/libjava/testsuite/libjava.jacks/jacks.exp
index 353859c..679c7f5 100644
--- a/libjava/testsuite/libjava.jacks/jacks.exp
+++ b/libjava/testsuite/libjava.jacks/jacks.exp
@@ -28,7 +28,12 @@ proc gcj_jacks_write {filename} {
puts $fd "set JAVA_CLASSPATH \"$libgcj_jar\""
puts $fd "set JAVAC_FLAGS [list $rest]"
puts $fd "set JAVA [list [libjava_find_gij]]"
- puts $fd "set JAVA_FLAGS \"\""
+
+ # Without an explicit limit on the heap size, tests depending on
+ # an OutOfMemoryError (e.g. "15.9.4-runtime-creation-2") can result
+ # in a lot of unnecessary thrashing.
+ puts $fd "set JAVA_FLAGS \"-mx=64m\""
+
puts $fd "set JAVAC_ENCODING_FLAG --encoding="
puts $fd "set tcltest::testConstraints(encoding) 1"
puts $fd "set tcltest::testConstraints(gcj) 1"