RFR: 8288064: Class initialization locking [v3]

Coleen Phillimore coleenp at openjdk.org
Thu Jun 16 12:41:35 UTC 2022


On Wed, 15 Jun 2022 13:44:53 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:

>> Use a native JVM monitor and state for mutual exclusion for class linking and initialization.  See CR for more details.
>> Tested with tier1-8. tiers 1-4 on Oracle supported platforms and 5-8 on linux-x64-debug.  There isn't any platform dependent code in this change.
>
> Coleen Phillimore has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Renamed is_reentrant again and added an assert.

Tests in tier1-4 pass with this new assert, which we expected. @dholmes-ora told me offline these were drive-by comments and I've made the suggested changes.  Thanks David.

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

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


More information about the serviceability-dev mailing list