publicstaticvoid verify(String[] logFiles) throws Exception { for (String logFile : logFiles) {
OutputAnalyzer oa = new OutputAnalyzer(Paths.get(logFile));
oa.shouldMatchByLine("<statistics type='deoptimization'>", // Start from this line "</statistics>", // Match until this line "(Deoptimization traps recorded:)|( .+)");
}
}
publicstaticvoid main(String[] args) throws Exception { if (args.length > 0) {
verify(args);
} else {
Value zero = new Value(0); for (int i = 0; i < 20_000; i++) {
f(zero);
} // trigger null_check
f(null);
}
}
}
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.9 Sekunden
(vorverarbeitet am 2026-06-10)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.