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