129 "Xss",
130 // The following substrings are only part of one VM flag (=exact match)
131 "CreateCoredumpOnCrash",
132 "IgnoreUnrecognizedVMOptions",
133 "UnlockDiagnosticVMOptions",
134 "UnlockExperimentalVMOptions",
135 "BackgroundCompilation",
136 "Xbatch",
137 "TieredCompilation",
138 "CompileThreshold",
139 "Xmixed",
140 "server",
141 "AlignVector",
142 "UseAVX",
143 "UseSSE",
144 "UseSVE",
145 "Xlog",
146 "LogCompilation",
147 "UseCompactObjectHeaders",
148 "UseFMA",
149 // Riscv
150 "UseRVV",
151 "UseZbb",
152 "UseZfh",
153 "UseZicond",
154 "UseZvbb"
155 )
156 );
157
158 public static final boolean VERBOSE = Boolean.getBoolean("Verbose");
159 public static final boolean PRINT_RULE_MATCHING_TIME = Boolean.getBoolean("PrintRuleMatchingTime");
160 public static final boolean TESTLIST = !System.getProperty("Test", "").isEmpty();
161 public static final boolean EXCLUDELIST = !System.getProperty("Exclude", "").isEmpty();
162 private static final boolean REPORT_STDOUT = Boolean.getBoolean("ReportStdout");
163 // Only used for internal testing and should not be used for normal user testing.
164
165 private static final String RERUN_HINT = """
166 #############################################################
167 - To only run the failed tests use -DTest, -DExclude,
168 and/or -DScenarios.
|
129 "Xss",
130 // The following substrings are only part of one VM flag (=exact match)
131 "CreateCoredumpOnCrash",
132 "IgnoreUnrecognizedVMOptions",
133 "UnlockDiagnosticVMOptions",
134 "UnlockExperimentalVMOptions",
135 "BackgroundCompilation",
136 "Xbatch",
137 "TieredCompilation",
138 "CompileThreshold",
139 "Xmixed",
140 "server",
141 "AlignVector",
142 "UseAVX",
143 "UseSSE",
144 "UseSVE",
145 "Xlog",
146 "LogCompilation",
147 "UseCompactObjectHeaders",
148 "UseFMA",
149 "AOTCache",
150 // Riscv
151 "UseRVV",
152 "UseZbb",
153 "UseZfh",
154 "UseZicond",
155 "UseZvbb"
156 )
157 );
158
159 public static final boolean VERBOSE = Boolean.getBoolean("Verbose");
160 public static final boolean PRINT_RULE_MATCHING_TIME = Boolean.getBoolean("PrintRuleMatchingTime");
161 public static final boolean TESTLIST = !System.getProperty("Test", "").isEmpty();
162 public static final boolean EXCLUDELIST = !System.getProperty("Exclude", "").isEmpty();
163 private static final boolean REPORT_STDOUT = Boolean.getBoolean("ReportStdout");
164 // Only used for internal testing and should not be used for normal user testing.
165
166 private static final String RERUN_HINT = """
167 #############################################################
168 - To only run the failed tests use -DTest, -DExclude,
169 and/or -DScenarios.
|