mirror of
https://github.com/openjdk/jdk.git
synced 2026-02-05 16:09:09 +00:00
8153885: [TESTBUG] few regression tests failed after 8151880 changes
Test that uses compile() as missed in update Reviewed-by: kvn
This commit is contained in:
parent
6b6686bd43
commit
a74ee72e1e
@ -31,9 +31,9 @@ import compiler.whitebox.CompilerWhiteBoxTest;
|
||||
* @modules java.base/sun.misc
|
||||
* java.management
|
||||
* @build TransitionsTestExecutor ConstantGettersTransitionsTest
|
||||
* @run main ClassFileInstaller sun.hotspot.WhiteBox sun.hotspot.WhiteBox$WhiteBoxPermission
|
||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox sun.hotspot.WhiteBox$WhiteBoxPermission
|
||||
* @run main/othervm/timeout=240 -Xmixed -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions
|
||||
* -XX:+WhiteBoxAPI -XX:+TieredCompilation
|
||||
* -XX:+WhiteBoxAPI -XX:+TieredCompilation -XX:-UseCounterDecay
|
||||
* -XX:CompileCommand=compileonly,ConstantGettersTestCase$TrivialMethods::*
|
||||
* TransitionsTestExecutor ConstantGettersTransitionsTest
|
||||
* @summary Test the correctness of compilation level transitions for constant getters methods
|
||||
|
||||
@ -38,7 +38,7 @@ import compiler.whitebox.SimpleTestCase;
|
||||
* @run main ClassFileInstaller sun.hotspot.WhiteBox sun.hotspot.WhiteBox$WhiteBoxPermission
|
||||
* @run main/othervm/timeout=240 -Xmixed -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions
|
||||
* -XX:+WhiteBoxAPI -XX:+TieredCompilation
|
||||
* -XX:CompileCommand=compileonly,compiler.whitebox.SimpleTestCase$Helper::*
|
||||
* -XX:CompileCommand=compileonly,compiler.whitebox.SimpleTestCaseHelper::*
|
||||
* -XX:CompileCommand=compileonly,ExtendedTestCase$CompileMethodHolder::*
|
||||
* TransitionsTestExecutor LevelTransitionTest
|
||||
* @summary Test the correctness of compilation level transitions for different methods
|
||||
@ -80,7 +80,7 @@ public class LevelTransitionTest extends TieredLevelsTest {
|
||||
/**
|
||||
* Makes and verifies transitions between compilation levels
|
||||
*/
|
||||
protected void checkTransitions() {
|
||||
protected void checkTransitions() throws Exception {
|
||||
checkNotCompiled();
|
||||
boolean finish = false;
|
||||
while (!finish) {
|
||||
|
||||
@ -29,11 +29,11 @@ import compiler.whitebox.CompilerWhiteBoxTest;
|
||||
* @library /testlibrary /test/lib /compiler/whitebox /
|
||||
* @modules java.management
|
||||
* @build NonTieredLevelsTest
|
||||
* @run main ClassFileInstaller sun.hotspot.WhiteBox
|
||||
* sun.hotspot.WhiteBox$WhiteBoxPermission
|
||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||
* sun.hotspot.WhiteBox$WhiteBoxPermission
|
||||
* @run main/othervm -Xbootclasspath/a:. -XX:-TieredCompilation
|
||||
* -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI
|
||||
* -XX:CompileCommand=compileonly,compiler.whitebox.SimpleTestCase$Helper::*
|
||||
* -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:-UseCounterDecay
|
||||
* -XX:CompileCommand=compileonly,compiler.whitebox.SimpleTestCaseHelper::*
|
||||
* NonTieredLevelsTest
|
||||
* @summary Verify that only one level can be used
|
||||
* @author igor.ignatyev@oracle.com
|
||||
|
||||
@ -28,11 +28,11 @@ import compiler.whitebox.CompilerWhiteBoxTest;
|
||||
* @library /testlibrary /test/lib /compiler/whitebox /
|
||||
* @modules java.management
|
||||
* @build TieredLevelsTest
|
||||
* @run main ClassFileInstaller sun.hotspot.WhiteBox
|
||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||
* sun.hotspot.WhiteBox$WhiteBoxPermission
|
||||
* @run main/othervm -Xbootclasspath/a:. -XX:+TieredCompilation
|
||||
* -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI
|
||||
* -XX:CompileCommand=compileonly,compiler.whitebox.SimpleTestCase$Helper::*
|
||||
* -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:-UseCounterDecay
|
||||
* -XX:CompileCommand=compileonly,compiler.whitebox.SimpleTestCaseHelper::*
|
||||
* TieredLevelsTest
|
||||
* @summary Verify that all levels < 'TieredStopAtLevel' can be used
|
||||
* @author igor.ignatyev@oracle.com
|
||||
|
||||
@ -47,7 +47,7 @@ public class LockCompilationTest extends CompilerWhiteBoxTest {
|
||||
// This case waits for 5 seconds and verifies that the method hasn't been
|
||||
// compiled during that time. Only do that for one of the test cases.
|
||||
|
||||
// Only compile SimpleTestCase$Helper.method and exclude all other to ensure no
|
||||
// Only compile SimpleTestCaseHelper.method and exclude all other to ensure no
|
||||
// contention on the compile queue causes problems.
|
||||
String directive =
|
||||
"[{ match:\"*SimpleTestCaseHelper.method\", Exclude:false}, " +
|
||||
|
||||
@ -31,7 +31,7 @@ import compiler.whitebox.CompilerWhiteBoxTest;
|
||||
* @build SetDontInlineMethodTest
|
||||
* @run main ClassFileInstaller sun.hotspot.WhiteBox
|
||||
* sun.hotspot.WhiteBox$WhiteBoxPermission
|
||||
* @run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:CompileCommand=compileonly,compiler.whitebox.SimpleTestCase$Helper::* SetDontInlineMethodTest
|
||||
* @run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:CompileCommand=compileonly,compiler.whitebox.SimpleTestCaseHelper::* SetDontInlineMethodTest
|
||||
* @summary testing of WB::testSetDontInlineMethod()
|
||||
* @author igor.ignatyev@oracle.com
|
||||
*/
|
||||
|
||||
@ -31,7 +31,7 @@ import compiler.whitebox.CompilerWhiteBoxTest;
|
||||
* @build SetForceInlineMethodTest
|
||||
* @run main ClassFileInstaller sun.hotspot.WhiteBox
|
||||
* sun.hotspot.WhiteBox$WhiteBoxPermission
|
||||
* @run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:CompileCommand=compileonly,compiler.whitebox.SimpleTestCase$Helper::* SetForceInlineMethodTest
|
||||
* @run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:CompileCommand=compileonly,compiler.whitebox.SimpleTestCaseHelper::* SetForceInlineMethodTest
|
||||
* @summary testing of WB::testSetForceInlineMethod()
|
||||
* @author igor.ignatyev@oracle.com
|
||||
*/
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user