Details
-
Bug
-
Status: Resolved
-
P4
-
Resolution: Fixed
-
17, 18
-
b13
Description
The test gc/stringdedup/TestStringDeduplicationInterned.java fails when run with Shenandoah as the GC. (Shenandoah is currently not in the `@requires` list of supported collectors for this test, to disable running this test until this issue has been dealt with.)
Snippet from the log is
End: Full GC 3/3
Waiting for deduplication...
[10.468s][info ][gc ] Cancelling GC: Stopping VM
];
stderr: [Exception in thread "main" java.lang.RuntimeException: Deduplication has not occurred
at gc.stringdedup.TestStringDeduplicationTools$InternedTest.main(TestStringDeduplicationTools.java:297)
This may be a testbug rather than an issue with Shenandoah.
Snippet from the log is
End: Full GC 3/3
Waiting for deduplication...
[10.468s][info ][gc ] Cancelling GC: Stopping VM
];
stderr: [Exception in thread "main" java.lang.RuntimeException: Deduplication has not occurred
at gc.stringdedup.TestStringDeduplicationTools$InternedTest.main(TestStringDeduplicationTools.java:297)
This may be a testbug rather than an issue with Shenandoah.
Attachments
Issue Links
- relates to
-
JDK-8271834 TestStringDeduplicationAgeThreshold intermittent failures on Shenandoah
-
- Resolved
-
-
JDK-8254598 StringDedupTable should use OopStorage
-
- Resolved
-