[lworld] Integrated: 8317172: [lworld] vmTestbase/vm/mlvm/hiddenloader/stress/byteMutation/Test.java assert SystemDictionary::resolve_instance_class_or_null
Casper Norrbin
cnorrbin at openjdk.org
Wed Feb 25 15:21:36 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
This pull request has now been integrated.
Changeset: 598b6e45
Author: Casper Norrbin <cnorrbin at openjdk.org>
Committer: Paul Hübner <phubner at openjdk.org>
URL: https://git.openjdk.org/valhalla/commit/598b6e45aaa40eecdb7431813a34fe18fdefb2b7
Stats: 5 lines in 2 files changed: 0 ins; 4 del; 1 mod
8317172: [lworld] vmTestbase/vm/mlvm/hiddenloader/stress/byteMutation/Test.java assert SystemDictionary::resolve_instance_class_or_null
Reviewed-by: coleenp, heidinga
-------------
PR: https://git.openjdk.org/valhalla/pull/2158
More information about the valhalla-dev
mailing list