diff options
author | rmathew <rmathew@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-04-25 04:19:13 +0000 |
---|---|---|
committer | rmathew <rmathew@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-04-25 04:19:13 +0000 |
commit | 1270266e9c2af791bc2603cff1b8d2b86ad01efa (patch) | |
tree | 252e30e01a9c57549a1c3a7726b0956a58400c87 /libjava/testsuite | |
parent | ce7d29e89ff1462e63c8a1af03eba93357d4f413 (diff) | |
download | gcc-1270266e9c2af791bc2603cff1b8d2b86ad01efa.tar.gz |
* testsuite/libjava.jacks/jacks.exp (gcj_jacks_write): Explicitly
limit the maximum heap size to avoid unnecessary thrashing.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@81156 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/testsuite')
-rw-r--r-- | libjava/testsuite/libjava.jacks/jacks.exp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/libjava/testsuite/libjava.jacks/jacks.exp b/libjava/testsuite/libjava.jacks/jacks.exp index 353859ce803..679c7f58408 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" |