Heads-up: guarantee(obj->mark() == markOopDesc::encode(mid)) failed

Aleksey Shipilev shade at redhat.com
Tue Jun 13 18:57:09 UTC 2017


Does not seem to be, see the failure log. I'll leave it for you to follow up,
and disable the option in our nightly runs until the issue is fixed.

-Aleksey

On 06/13/2017 08:49 PM, Roman Kennke wrote:
> Yes, but does it deflate during cleanup and then again during GC pause?
> 
> Am 13. Juni 2017 20:46:00 MESZ schrieb Aleksey Shipilev <shade at redhat.com>:
> 
>     On 06/13/2017 07:58 PM, Roman Kennke wrote:
> 
>         Double pass over the monitors, once for update, once for evac? Or maybe
>         once in
>         SP cleanup and once for evac?
> 
> 
>     Thought so too, but logging seems to tell we only pass once. But, there seems to
>     be RevokeBias shortly before the failure:
>       http://cr.openjdk.java.net/~shade/shenandoah/crashes/weakref-mergedsp/crash.log
>     <http://cr.openjdk.java.net/%7Eshade/shenandoah/crashes/weakref-mergedsp/crash.log>



More information about the shenandoah-dev mailing list