RFR: 8295029: runtime/cds/appcds/LotsOfClasses.java fail with jfx
Coleen Phillimore
coleenp at openjdk.org
Mon Oct 17 12:43:45 UTC 2022
This removes the can-resize parameter for ClassLoaderData dictionaries. They can all resize now that the shared dictionaries are moved to the CompactHashtable. This also removes an unused/untested development option to disallow resizing.
Tested with tiers1-4 and tested with the failing test case. It can't be added because it requires outside code or simulated because it would be an expensive test to generate all those class files. There's an existing test for resizing.
-------------
Commit messages:
- 8295029: runtime/cds/appcds/LotsOfClasses.java fail with jfx
Changes: https://git.openjdk.org/jdk/pull/10708/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=10708&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8295029
Stats: 19 lines in 4 files changed: 0 ins; 12 del; 7 mod
Patch: https://git.openjdk.org/jdk/pull/10708.diff
Fetch: git fetch https://git.openjdk.org/jdk pull/10708/head:pull/10708
PR: https://git.openjdk.org/jdk/pull/10708
More information about the hotspot-runtime-dev
mailing list