GC logging with "-XX:+UnlockDiagnosticVMOptions -XX:G1SummarizeRSetStatsPeriod=1 -Xlog:gc+remset=trace" would always print zero total refined cards under "Before GC RS summary".
This is because afterJDK-8231153, the counters for total refined cards are updated in policy()->record_collection_pause_start(), which is executed after gc_prologue() that executes rem_set()->print_periodic_summary_info().
This is because after
- relates to
-
JDK-8231153 Improve concurrent refinement statistics
-
- Resolved
-