< prev index next >

test/runtime/BadObjectClass/BootstrapRedefine.java

Print this page
rev 11608 : Harold's patch v1

*** 46,56 **** ClassFileInstaller.writeClassToDisk("java/lang/Object", InMemoryJavaCompiler.compile("java.lang.Object", source, "-Xmodule:java.base"), "mods/java.base"); ! ProcessBuilder pb = ProcessTools.createJavaProcessBuilder("-Xpatch:java.base=mods/java.base", "-version"); new OutputAnalyzer(pb.start()) .shouldContain("Incompatible definition of java.lang.Object") .shouldHaveExitValue(1); } } --- 46,56 ---- ClassFileInstaller.writeClassToDisk("java/lang/Object", InMemoryJavaCompiler.compile("java.lang.Object", source, "-Xmodule:java.base"), "mods/java.base"); ! ProcessBuilder pb = ProcessTools.createJavaProcessBuilder("--patch-module=java.base=mods/java.base", "-version"); new OutputAnalyzer(pb.start()) .shouldContain("Incompatible definition of java.lang.Object") .shouldHaveExitValue(1); } }
< prev index next >