RFR: 8315948: JDK-8315818 broke Xcomp on libgraal

Doug Simon dnsimon at openjdk.org
Tue Sep 12 12:04:51 UTC 2023


On Fri, 8 Sep 2023 18:19:46 GMT, Doug Simon <dnsimon at openjdk.org> wrote:

> This PR fixes a regression caused by [JDK-8315818](https://bugs.openjdk.org/browse/JDK-8315818). Libgraal must not unblock a thread waiting on a blocking compilation, even if libgraal itself is not yet initialized. Initialization of libgraal is not prone to the same initialization deadlocks that jargraal can cause.

Testing was done via GitHub actions and on libgraal using mach5.

Thanks for the reviews!

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

PR Comment: https://git.openjdk.org/jdk/pull/15643#issuecomment-1715591957


More information about the hotspot-compiler-dev mailing list