125 "Xmx",
126 "Xss",
127 // The following substrings are only part of one VM flag (=exact match)
128 "CreateCoredumpOnCrash",
129 "IgnoreUnrecognizedVMOptions",
130 "UnlockDiagnosticVMOptions",
131 "UnlockExperimentalVMOptions",
132 "BackgroundCompilation",
133 "Xbatch",
134 "TieredCompilation",
135 "CompileThreshold",
136 "Xmixed",
137 "server",
138 "AlignVector",
139 "UseAVX",
140 "UseSSE",
141 "UseSVE",
142 "UseZbb",
143 "UseRVV",
144 "Xlog",
145 "LogCompilation"
146 )
147 );
148
149 public static final boolean VERBOSE = Boolean.getBoolean("Verbose");
150 public static final boolean TESTLIST = !System.getProperty("Test", "").isEmpty();
151 public static final boolean EXCLUDELIST = !System.getProperty("Exclude", "").isEmpty();
152 private static final boolean REPORT_STDOUT = Boolean.getBoolean("ReportStdout");
153 // Only used for internal testing and should not be used for normal user testing.
154
155 private static final String RERUN_HINT = """
156 #############################################################
157 - To only run the failed tests use -DTest, -DExclude,
158 and/or -DScenarios.
159 - To also get the standard output of the test VM run with
160 -DReportStdout=true or for even more fine-grained logging
161 use -DVerbose=true.
162 #############################################################
163 """ + System.lineSeparator();
164
165 private boolean irVerificationPossible = Boolean.parseBoolean(System.getProperty("VerifyIR", "true"));
|
125 "Xmx",
126 "Xss",
127 // The following substrings are only part of one VM flag (=exact match)
128 "CreateCoredumpOnCrash",
129 "IgnoreUnrecognizedVMOptions",
130 "UnlockDiagnosticVMOptions",
131 "UnlockExperimentalVMOptions",
132 "BackgroundCompilation",
133 "Xbatch",
134 "TieredCompilation",
135 "CompileThreshold",
136 "Xmixed",
137 "server",
138 "AlignVector",
139 "UseAVX",
140 "UseSSE",
141 "UseSVE",
142 "UseZbb",
143 "UseRVV",
144 "Xlog",
145 "LogCompilation",
146 "UseCompactObjectHeaders"
147 )
148 );
149
150 public static final boolean VERBOSE = Boolean.getBoolean("Verbose");
151 public static final boolean TESTLIST = !System.getProperty("Test", "").isEmpty();
152 public static final boolean EXCLUDELIST = !System.getProperty("Exclude", "").isEmpty();
153 private static final boolean REPORT_STDOUT = Boolean.getBoolean("ReportStdout");
154 // Only used for internal testing and should not be used for normal user testing.
155
156 private static final String RERUN_HINT = """
157 #############################################################
158 - To only run the failed tests use -DTest, -DExclude,
159 and/or -DScenarios.
160 - To also get the standard output of the test VM run with
161 -DReportStdout=true or for even more fine-grained logging
162 use -DVerbose=true.
163 #############################################################
164 """ + System.lineSeparator();
165
166 private boolean irVerificationPossible = Boolean.parseBoolean(System.getProperty("VerifyIR", "true"));
|