Details
-
Enhancement
-
Resolution: Fixed
-
P4
-
8-shenandoah, 11-shenandoah, 14, 15
-
b20
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8245891 | 14u-cpu | Aleksey Shipilev | P4 | Resolved | Fixed | master |
JDK-8245332 | 14.0.2 | Aleksey Shipilev | P4 | Resolved | Fixed | b08 |
Description
It has the guarantee() block that verifies the per-thread worker times are only added to relevant phases. There is no reason to have it as guarantee and expose it in release bits, and it is exposed on critical path during GC pauses. assert should be enough.
Attachments
Issue Links
- backported by
-
JDK-8245332 Shenandoah: demote guarantee in ShenandoahPhaseTimings::record_workers_end
- Resolved
-
JDK-8245891 Shenandoah: demote guarantee in ShenandoahPhaseTimings::record_workers_end
- Resolved