20 * or visit www.oracle.com if you need additional information or have any
21 * questions.
22 */
23
24
25
26 /*
27 * @test JsrRewriting
28 * @summary JSR (jump local subroutine)
29 * rewriting can overflow memory address size variables
30 * @bug 7020373
31 * @bug 7055247
32 * @bug 7053586
33 * @bug 7185550
34 * @bug 7149464
35 * @key cte_test
36 * @library /test/lib
37 * @modules java.base/jdk.internal.misc
38 * java.desktop
39 * java.management
40 * @run main JsrRewriting
41 */
42
43 import jdk.test.lib.JDKToolFinder;
44 import jdk.test.lib.Platform;
45 import jdk.test.lib.process.ProcessTools;
46 import jdk.test.lib.process.OutputAnalyzer;
47 import java.io.File;
48
49 public class JsrRewriting {
50
51 public static void main(String[] args) throws Exception {
52
53 // ======= Configure the test
54 String jarFile = System.getProperty("test.src") +
55 File.separator + "JsrRewritingTestCase.jar";
56 String className = "OOMCrashClass4000_1";
57
58 // limit is 768MB in native words
59 int mallocMaxTestWords = (1024 * 1024 * 768 / 4);
60 if (Platform.is64bit())
|
20 * or visit www.oracle.com if you need additional information or have any
21 * questions.
22 */
23
24
25
26 /*
27 * @test JsrRewriting
28 * @summary JSR (jump local subroutine)
29 * rewriting can overflow memory address size variables
30 * @bug 7020373
31 * @bug 7055247
32 * @bug 7053586
33 * @bug 7185550
34 * @bug 7149464
35 * @key cte_test
36 * @library /test/lib
37 * @modules java.base/jdk.internal.misc
38 * java.desktop
39 * java.management
40 * @run driver JsrRewriting
41 */
42
43 import jdk.test.lib.JDKToolFinder;
44 import jdk.test.lib.Platform;
45 import jdk.test.lib.process.ProcessTools;
46 import jdk.test.lib.process.OutputAnalyzer;
47 import java.io.File;
48
49 public class JsrRewriting {
50
51 public static void main(String[] args) throws Exception {
52
53 // ======= Configure the test
54 String jarFile = System.getProperty("test.src") +
55 File.separator + "JsrRewritingTestCase.jar";
56 String className = "OOMCrashClass4000_1";
57
58 // limit is 768MB in native words
59 int mallocMaxTestWords = (1024 * 1024 * 768 / 4);
60 if (Platform.is64bit())
|