Details
-
Enhancement
-
Resolution: Not an Issue
-
P4
-
18
Description
This is a follow-up of JDK-8273626.
Currently, segments (memory buffers) used during evacuation failure are freed in the pause. However since the code already uses part of the infrastructure it would be good to support concurrent freeing of these segments segments after GC like for cardsetcontainer buffers.
https://mail.openjdk.java.net/pipermail/hotspot-gc-dev/2021-October/037081.html
Currently, segments (memory buffers) used during evacuation failure are freed in the pause. However since the code already uses part of the infrastructure it would be good to support concurrent freeing of these segments segments after GC like for cardsetcontainer buffers.
https://mail.openjdk.java.net/pipermail/hotspot-gc-dev/2021-October/037081.html
Attachments
Issue Links
- relates to
-
JDK-8276148 G1: Support reclaiming memory used in G1EvacFailureObjectsSet
- Resolved
-
JDK-8273626 G1: Factor out concurrent segmented array from G1CardSetAllocator
- Resolved