[prev in list] [next in list] [prev in thread] [next in thread]
List: openjdk-serviceability-dev
Subject: Re: RFR: 8245877: assert(_value != __null) failed: resolving NULL _value in JvmtiExport::post_compil
From: Serguei Spitsyn <sspitsyn () openjdk ! java ! net>
Date: 2021-06-30 0:21:03
Message-ID: SAC_yUwod-6FxiSWEcLQSbVKt2D3k7uVkVHgLfAjqWg=.bd16d370-4df5-4d64-89f1-eeaa8011b45b () github ! com
[Download RAW message or body]
On Tue, 29 Jun 2021 16:38:28 GMT, Leonid Mesnik <lmesnik@openjdk.org> wrote:
> > The crash happens because nmethod might become a zombie before it is enqueued in \
> > JvmtiDeferredEventQueue or after it is dequeued from it. The crash is reproduced \
> > by serviceability/jvmti/CompiledMethodLoad/Zombie.java. However, it takes ~3K \
> > runs to hit it. I verified the fix by running this test >100K on each platform. \
> > Also, I verified that protecting in 'void JvmtiDeferredEventQueue::post(JvmtiEnv* \
> > env)' is not enough.
>
> Leonid Mesnik has updated the pull request incrementally with one additional commit \
> since the last revision:
> post updated.
Marked as reviewed by sspitsyn (Reviewer).
-------------
PR: https://git.openjdk.java.net/jdk/pull/4602
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic