RFR: 8357987: [JVMCI] Add Support for Retrieving All Non-Static Methods of a ResolvedJavaType.
Tom Shull
duke at openjdk.org
Fri May 30 15:06:04 UTC 2025
Currently from ResolvedJavaType one can retrieve all declared methods, static methods, and constructors of the given type. However, internally in HotSpot there are also VM-internal methods, such as overpass methods, associated with a given type which we cannot access via the API.
To correct this, we should add a new method which enables VM-internal methods, such as overpass methods, to be accessed.
-------------
Commit messages:
- implement getAllMethods
- address reviewer feedback
- Add Support for Retrieving All Non-Static Methods of a ResolvedJavaType.
Changes: https://git.openjdk.org/jdk/pull/25498/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=25498&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8357987
Stats: 107 lines in 11 files changed: 106 ins; 0 del; 1 mod
Patch: https://git.openjdk.org/jdk/pull/25498.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/25498/head:pull/25498
PR: https://git.openjdk.org/jdk/pull/25498
More information about the graal-dev
mailing list