Integrated: 8316453: [JVMCI] Using Xcomp on jargraal must eagerly initialize JVMCI

Doug Simon dnsimon at openjdk.org
Thu Sep 21 14:31:54 UTC 2023


On Mon, 18 Sep 2023 21:58:55 GMT, Doug Simon <dnsimon at openjdk.org> wrote:

> This PR fixes the behavior of jargraal under `-Xcomp` such that compilations of methods executed after VM startup are blocking compilations.
> 
> Note that this is different than https://bugs.openjdk.org/browse/JDK-8200230 in that compilations during VM startup (i.e. before main class) may be either skipped (VM not in yet state where JVMCI can be initialized) or non-blocking (JVMCI not yet initialized). That's fine as `-Xcomp`-based tests only have expectations on compilations of test classes being blocking.

This pull request has now been integrated.

Changeset: 8350268c
Author:    Doug Simon <dnsimon at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/8350268c058e693b8c5fcca3b808ea97c5ddc546
Stats:     5 lines in 1 file changed: 5 ins; 0 del; 0 mod

8316453: [JVMCI] Using Xcomp on jargraal must eagerly initialize JVMCI

Reviewed-by: never, thartmann

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

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


More information about the hotspot-runtime-dev mailing list