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

Igor Veresov iveresov at openjdk.java.net
Thu Dec 10 15:23:43 UTC 2020


On Thu, 10 Dec 2020 13:03:48 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.
>
> Doug Simon has updated the pull request incrementally with one additional commit since the last revision:
> 
>   do not synchronize ensure_box_caches_initialized

Marked as reviewed by iveresov (Reviewer).

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

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


More information about the hotspot-compiler-dev mailing list