-
Enhancement
-
Resolution: Fixed
-
P4
-
8-shenandoah, 11-shenandoah, 14, 15
-
b18
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8245368 | 14u-cpu | Aleksey Shipilev | P4 | Resolved | Fixed | master |
JDK-8244692 | 14.0.2 | Aleksey Shipilev | P4 | Resolved | Fixed | b06 |
There are two micro-optimizations in liveness handling:
- No need to acquire the region eagerly in SH::flush_liveness_cache
- No need to bypass liveness cache for bulk object separately, we can just use the usual overflow path
- No need to acquire the region eagerly in SH::flush_liveness_cache
- No need to bypass liveness cache for bulk object separately, we can just use the usual overflow path
- backported by
-
JDK-8244692 Shenandoah: micro-optimize region liveness handling
-
- Resolved
-
-
JDK-8245368 Shenandoah: micro-optimize region liveness handling
-
- Resolved
-