Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8082614 | emb-9 | Mikael Gerdin | P3 | Resolved | Fixed | team |
When the changes to enable per phase timing measurements for root scanning was introduced in JDK-8027962 a phase named "Code Cache Roots" was mistakenly added and measured around the call to oops_into_collection_set_do in G1RootProcessor. There are already sub-phases to measure that phase: UpdateRS, ScanRS and CodeRoots. Also, none of them are included in the Ext Root Scanning times.
Suggested fix is to simply remove the incorrect log entry, the information already exists in the gc log.
Suggested fix is to simply remove the incorrect log entry, the information already exists in the gc log.
- backported by
-
JDK-8082614 Unnecessary and incorrect "Code Cache Roots" G1 log entry
-
- Resolved
-
- relates to
-
JDK-8027962 Per-phase timing measurements for strong roots processing
-
- Resolved
-