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

Doug Simon dnsimon at openjdk.org
Thu Sep 21 14:31:53 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.

Thanks for the reviews.

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

PR Comment: https://git.openjdk.org/jdk/pull/15801#issuecomment-1729694254


More information about the hotspot-runtime-dev mailing list