Integrated: 8258015: [JVMCI] JVMCI_lock shouldn't be held while initializing box classes

Doug Simon dnsimon at openjdk.java.net
Thu Dec 10 16:19:34 UTC 2020


On Thu, 10 Dec 2020 11:19:35 GMT, Doug Simon <dnsimon at openjdk.org> wrote:

> This PR fixes a regression caused by JDK-8257917 by not locking JVMCI_lock when initializing the boxing cache classes.
> 
> It also reduces the calls to `JVMCI::ensure_box_caches_initialized` to be at most one per JVMCI code installation.

This pull request has now been integrated.

Changeset: d163c6fe
Author:    Doug Simon <dnsimon at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/d163c6fe
Stats:     26 lines in 4 files changed: 11 ins; 10 del; 5 mod

8258015: [JVMCI] JVMCI_lock shouldn't be held while initializing box classes

Reviewed-by: iveresov

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

PR: https://git.openjdk.java.net/jdk/pull/1730


More information about the hotspot-compiler-dev mailing list