Details
-
Enhancement
-
Resolution: Fixed
-
P4
-
8-shenandoah, 11-shenandoah, 14, 15
-
b18
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8245886 | 14u-cpu | Zhengyu Gu | P4 | Resolved | Fixed | master |
JDK-8245327 | 14.0.2 | Zhengyu Gu | P4 | Resolved | Fixed | b08 |
Description
Currently, Shenandoah STW ops use ShenandoahHeap::gc_timer() to register the GC times. But that GCTimer is actually ConcurrentGCTimer! Concurrent ops should be calling to that, and STW ops should be doing their own STWGCTimer. This might interact with the existing Shenandoah+JFR support
Attachments
Issue Links
- backported by
-
JDK-8245327 Shenandoah: enhance GCTimer and JFR support
-
- Resolved
-
-
JDK-8245886 Shenandoah: enhance GCTimer and JFR support
-
- Resolved
-
- relates to
-
JDK-8242625 Shenandoah: restore heap logging for Degenerated/Full cycles
-
- Resolved
-
-
JDK-8242638 Shenandoah: restore heap logging for uncommit
-
- Resolved
-
-
JDK-8242370 Enable JFR TestGCPhaseConcurrent test for Shenandoah
-
- Resolved
-
-
JDK-8242400 Shenandoah: Restore logging to pre-jdk8241984 format
-
- Resolved
-
(1 relates to)