Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2177023 | 7 | Jon Masamitsu | P3 | Closed | Fixed | b19 |
JDK-2172481 | 6u10 | Jon Masamitsu | P3 | Resolved | Fixed | b09 |
Reorganize the code to move _int_mirror, etc. from SystemDictionary to
Universe so that _int_mirror, etc. can be scanned by Universe oops_do().
That is currently being done by a call from Universe to SystemDictionary::shared_oops_do()
and is more logically without the cross call.
Enhance some assertions that were not testing the correct condiction. See
comments.
The assertions were refined (actually strengthened, not "relaxed" as
the synopsis says).
Universe so that _int_mirror, etc. can be scanned by Universe oops_do().
That is currently being done by a call from Universe to SystemDictionary::shared_oops_do()
and is more logically without the cross call.
Enhance some assertions that were not testing the correct condiction. See
comments.
The assertions were refined (actually strengthened, not "relaxed" as
the synopsis says).
- backported by
-
JDK-2172481 Refine assertions and better fix for 6530811
-
- Resolved
-
-
JDK-2177023 Refine assertions and better fix for 6530811
-
- Closed
-
- relates to
-
JDK-6530811 regression b08: SEGV in FastScanClosure::do_oop
-
- Closed
-