test/compiler/whitebox/ClearMethodStateTest.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File hotspot Cdiff test/compiler/whitebox/ClearMethodStateTest.java

test/compiler/whitebox/ClearMethodStateTest.java

Print this page
rev 10547 : 8151880: EnqueueMethodForCompilationTest.java still fails to compile method
Summary: Extract SimpleTestCaseHelper inner class
Reviewed-by:

*** 31,50 **** * @library /testlibrary /test/lib / * @modules java.management * @build ClearMethodStateTest * @run main ClassFileInstaller sun.hotspot.WhiteBox * sun.hotspot.WhiteBox$WhiteBoxPermission ! * @run main/othervm -Xbootclasspath/a:. -Xmixed -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI ClearMethodStateTest * @summary testing of WB::clearMethodState() * @author igor.ignatyev@oracle.com */ public class ClearMethodStateTest extends CompilerWhiteBoxTest { public static void main(String[] args) throws Exception { String directive = ! "[{ match:\"*SimpleTestCase$Helper.*\", BackgroundCompilation: false }, " + ! " { match:\"*.*\", inline:\"-*SimpleTestCase$Helper.*\"}]"; if (WHITE_BOX.addCompilerDirective(directive) != 2) { throw new RuntimeException("Could not add directive"); } try { CompilerWhiteBoxTest.main(ClearMethodStateTest::new, args); --- 31,50 ---- * @library /testlibrary /test/lib / * @modules java.management * @build ClearMethodStateTest * @run main ClassFileInstaller sun.hotspot.WhiteBox * sun.hotspot.WhiteBox$WhiteBoxPermission ! * @run main/othervm -Xbootclasspath/a:. -Xmixed -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:+PrintCompilation ClearMethodStateTest * @summary testing of WB::clearMethodState() * @author igor.ignatyev@oracle.com */ public class ClearMethodStateTest extends CompilerWhiteBoxTest { public static void main(String[] args) throws Exception { String directive = ! "[{ match:\"*SimpleTestCaseHelper.*\", BackgroundCompilation: false }, " + ! " { match:\"*.*\", inline:\"-*SimpleTestCaseHelper.*\"}]"; if (WHITE_BOX.addCompilerDirective(directive) != 2) { throw new RuntimeException("Could not add directive"); } try { CompilerWhiteBoxTest.main(ClearMethodStateTest::new, args);
test/compiler/whitebox/ClearMethodStateTest.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File