On Wed, 31 Jan 2024 18:57:23 GMT, Coleen Phillimore <cole...@openjdk.org> wrote:

> This change uses a claim token to allocate multi dimensional arrays rather 
> than holding MultiArray_lock around metaspace allocation.  We can't hold a 
> mutex around metaspace allocation because it can create an OOM object and it 
> can also call into JVMTI for a resource exhausted event.  Also, we were 
> creating mirrors and more metadata arrays while holding this lock.   See the 
> bug for more details and other ideas considered and rejected.
> 
> Tested with tier1-7.

This pull request has been closed without being integrated.

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

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

Reply via email to