RFR: 8310874: Runthese30m crashes with klass should be in the placeholders during verification [v2]
Coleen Phillimore
coleenp at openjdk.org
Fri Aug 18 02:55:45 UTC 2023
> This is a better fix and cleanup to make placeholder use for non-parallel capable class loaders the same as the other sort of class loaders, and fixes potential problems with thread safety in the definer field of the PlaceholderEntry. It's not easy to backport, which is why I chose the other fix for this bug.
> Tested with tier1-4 with and without injected LoaderConstrantTable::verify code.
Coleen Phillimore has updated the pull request incrementally with one additional commit since the last revision:
Don't need atomics. thanks for the explanation, David.
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/14889/files
- new: https://git.openjdk.org/jdk/pull/14889/files/716c9890..cd12e46f
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=14889&range=01
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=14889&range=00-01
Stats: 9 lines in 3 files changed: 0 ins; 1 del; 8 mod
Patch: https://git.openjdk.org/jdk/pull/14889.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/14889/head:pull/14889
PR: https://git.openjdk.org/jdk/pull/14889
More information about the hotspot-runtime-dev
mailing list