[jdk11u-dev] Integrated: 8285395: [JVMCI] [11u] Partial backport of JDK-8220623: InstalledCode
Severin Gehwolf
sgehwolf at openjdk.java.net
Mon Apr 25 15:17:40 UTC 2022
On Thu, 21 Apr 2022 17:45:16 GMT, Severin Gehwolf <sgehwolf at openjdk.org> wrote:
> Please review this 11u-only change in the JVMCI area. Latest Graal master introduced a change which overrides `getAddress()` and `getEntryPoint()` in class `InstalledCode`. This isn't an issue in Graal VM CE since labs openjdk is used there which has newer JVMCI level. The same code is present in JDK 13+. I'm only proposing a partial backport since that's sufficient to unbreak the Mandrel build and is a lot less risky than bringing in JDK-8220623 wholesale. See the bug for details.
>
> Testing:
> - [x] jvmci tests
> - [x] Mandrel build with a base JDK including this patch. Builds now, broke earlier.
This pull request has now been integrated.
Changeset: d9be932a
Author: Severin Gehwolf <sgehwolf at openjdk.org>
URL: https://git.openjdk.java.net/jdk11u-dev/commit/d9be932a45b8a6e22ab951bbb2586544b93a738d
Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod
8285395: [JVMCI] [11u] Partial backport of JDK-8220623: InstalledCode
Reviewed-by: adinn
-------------
PR: https://git.openjdk.java.net/jdk11u-dev/pull/1038
More information about the jdk-updates-dev
mailing list