Integrated: 8296961: [JVMCI] Access to j.l.r.Method/Constructor/Field for ResolvedJavaMethod/ResolvedJavaField

Doug Simon dnsimon at openjdk.org
Wed Nov 16 20:01:39 UTC 2022


On Mon, 14 Nov 2022 20:37:37 GMT, Doug Simon <dnsimon at openjdk.org> wrote:

> Native Image needs to convert `ResolvedJavaMethod` objects to `java.lang.reflect.Executable` objects and `ResolvedJavaField` objects to `java.lang.reflect.Field` objects. This is currently done by digging into JVMCI internals with reflection. Instead, this functionality should be exposed by public JVMCI API which is what this PR does.

This pull request has now been integrated.

Changeset: 5db1b58c
Author:    Doug Simon <dnsimon at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/5db1b58c867608573a9e7cc57ca2ba22c9dd80d4
Stats:     37 lines in 2 files changed: 34 ins; 0 del; 3 mod

8296961: [JVMCI] Access to j.l.r.Method/Constructor/Field for ResolvedJavaMethod/ResolvedJavaField

Reviewed-by: never

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

PR: https://git.openjdk.org/jdk/pull/11146


More information about the hotspot-compiler-dev mailing list