[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