8283541: Add Statical counters and some comments in PhaseStringOpts

Reviewed-by: thartmann, kvn
This commit is contained in:
Xin Liu 2022-04-20 17:38:24 +00:00
parent 15ce8c6195
commit cb16e41089
3 changed files with 57 additions and 45 deletions

View file

@ -248,6 +248,7 @@ void Compile::print_statistics() {
{ ttyLocker ttyl;
if (xtty != NULL) xtty->head("statistics type='opto'");
Parse::print_statistics();
PhaseStringOpts::print_statistics();
PhaseCCP::print_statistics();
PhaseRegAlloc::print_statistics();
PhaseOutput::print_statistics();
@ -1836,7 +1837,7 @@ void Compile::inline_string_calls(bool parse_time) {
{
ResourceMark rm;
print_method(PHASE_BEFORE_STRINGOPTS, 3);
PhaseStringOpts pso(initial_gvn(), for_igvn());
PhaseStringOpts pso(initial_gvn());
print_method(PHASE_AFTER_STRINGOPTS, 3);
}