RFR: 8378792: ObjectMethods.bootstrap missing getter validation [v2]
Chen Liang
liach at openjdk.org
Thu Feb 26 19:42:24 UTC 2026
> During review of Valhalla lworld vs mainline patch, I noticed Valhalla has a fix for a mainline issue where there is no getter validation for ObjectMethods.bootstrap. We should upstream this fix to mainline to make lworld cleaner and make mainline more robust.
>
> Before this fix, the invalid getters caused weird exceptions in method handle construction. Now they consistently throw IllegalArgumentException as specified.
Chen Liang has updated the pull request incrementally with one additional commit since the last revision:
Name change as review recommended
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/29941/files
- new: https://git.openjdk.org/jdk/pull/29941/files/63c94366..880e110a
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=29941&range=01
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=29941&range=00-01
Stats: 15 lines in 1 file changed: 3 ins; 0 del; 12 mod
Patch: https://git.openjdk.org/jdk/pull/29941.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/29941/head:pull/29941
PR: https://git.openjdk.org/jdk/pull/29941
More information about the core-libs-dev
mailing list