-
Enhancement
-
Resolution: Fixed
-
P4
-
hs23
-
b07
-
generic
-
generic
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2223346 | 8 | Tony Printezis | P4 | Resolved | Fixed | b34 |
JDK-8018183 | 7u45 | Tony Printezis | P4 | Closed | Fixed | b01 |
JDK-8002459 | 7u40 | Tony Printezis | P4 | Closed | Fixed | b01 |
The changes for:
6888336: G1: avoid explicitly marking and pushing objects in survivor spaces
leave around 1,500 lines of dead code (mainly: methods and classes that are not used any more) in the concurrent mark and other files. We decided not to remove the dead code as part of the 6888336 changes in order to keep those changes simpler and the code review quicker. But we should go ahead and remove the dead code, which was one of the major motivations for doing the 6888336 changes in the first place.
6888336: G1: avoid explicitly marking and pushing objects in survivor spaces
leave around 1,500 lines of dead code (mainly: methods and classes that are not used any more) in the concurrent mark and other files. We decided not to remove the dead code as part of the 6888336 changes in order to keep those changes simpler and the code review quicker. But we should go ahead and remove the dead code, which was one of the major motivations for doing the 6888336 changes in the first place.
- backported by
-
JDK-2223346 G1: remove dead code after recent concurrent mark changes
- Resolved
-
JDK-8002459 G1: remove dead code after recent concurrent mark changes
- Closed
-
JDK-8018183 G1: remove dead code after recent concurrent mark changes
- Closed
- relates to
-
JDK-6888336 G1: avoid explicitly marking and pushing objects in survivor spaces
- Closed