# HG changeset patch # User Stefan Anzinger # Date 1408988140 25200 # Node ID 41c00b10bfce4fbdcfe1ef83085a535bd1be016d # Parent 2a42d44f06210f9b8ae8f614e8b8b193be7d64e0 MonitorTest should not exceed 32 processes, as it would require too much code cache (Makes problems on machines with 200 > threads) diff -r 2a42d44f0621 -r 41c00b10bfce graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/test/MonitorTest.java --- a/graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/test/MonitorTest.java Mon Aug 25 10:30:03 2014 -0700 +++ b/graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/test/MonitorTest.java Mon Aug 25 10:35:40 2014 -0700 @@ -108,7 +108,7 @@ public void test7() { char[] src = "1234567890".toCharArray(); char[] dst = new char[src.length]; - int n = Runtime.getRuntime().availableProcessors(); + int n = Math.min(32, Runtime.getRuntime().availableProcessors()); testN(n, "copyArr", src, dst, 100); }