[lworld] RFR: 8317172: [lworld] vmTestbase/vm/mlvm/hiddenloader/stress/byteMutation/Test.java assert SystemDictionary::resolve_instance_class_or_null

duke duke at openjdk.org
Wed Feb 25 12:32:32 UTC 2026


On Tue, 24 Feb 2026 14:16:38 GMT, Casper Norrbin <cnorrbin at openjdk.org> wrote:

> Hi everyone,
> 
> `ClassFileParser::verify_legal_class_name` has some leftover code referencing `CONSTANT_CLASS_DESCRIPTORS`, which is no longer used and relevant. With the code in place, we wrongly verifies classnames, resulting in test failures.
> 
> With this PR I have removed all references to `CONSTANT_CLASS_DESCRIPTORS`. The failing test now passes as expected and as such I have also removed it from the problemlist.
> 
> Testing:
> - Tiers 1-3

@caspernorrbin 
Your change (at version 6dc5f50a77882d319600c1ceeed5f980660d3748) is now ready to be sponsored by a Committer.

-------------

PR Comment: https://git.openjdk.org/valhalla/pull/2158#issuecomment-3958941133


More information about the valhalla-dev mailing list