Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2198039 | 7 | Tony Printezis | P4 | Closed | Fixed | b109 |
JDK-2197844 | 6u23 | Tony Printezis | P4 | Resolved | Fixed | b01 |
JDK-2199744 | 6u22m | Tony Printezis | P4 | Resolved | Fixed | b01 |
JDK-2197553 | 6u21p | Tony Printezis | P4 | Resolved | Fixed | b03 |
Abandoned pauses in G1 are ones for which we end up having an empty collection set. So, we deem there's no point in actually doing the pause and we bail out early.
As part of "6944166: G1: explicit GCs are not always handled correctly" we are disabling abandoned pauses, i.e., we assume a pause is never abandoned even if the collection set is empty (see that CR for the reasons for this).
As part of this CR we'll remove the code paths that are associated with abandoned pauses. This work is done separately to avoid adding more changes to 6944166 and keep the code reviews somewhat more managable.
As part of "6944166: G1: explicit GCs are not always handled correctly" we are disabling abandoned pauses, i.e., we assume a pause is never abandoned even if the collection set is empty (see that CR for the reasons for this).
As part of this CR we'll remove the code paths that are associated with abandoned pauses. This work is done separately to avoid adding more changes to 6944166 and keep the code reviews somewhat more managable.
- backported by
-
JDK-2197553 G1: remove the concept of abandoned pauses
-
- Resolved
-
-
JDK-2197844 G1: remove the concept of abandoned pauses
-
- Resolved
-
-
JDK-2199744 G1: remove the concept of abandoned pauses
-
- Resolved
-
-
JDK-2198039 G1: remove the concept of abandoned pauses
-
- Closed
-
- relates to
-
JDK-6944166 G1: explicit GCs are not always handled correctly
-
- Closed
-