RFR (S) JDK-8001345: VM crashes with assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc

Vladimir Kozlov vladimir.kozlov at oracle.com
Mon Jun 17 12:25:39 PDT 2013


my_mem->is_Store() check will miss load_store nodes. I would suggest to 
check membar type instead since MemBarAcquire is used only for loads:

  (opc == Op_MemBarAcquire)

thanks,
Vladimir

On 6/17/13 6:31 AM, Niclas Adlertz wrote:
>> That looks good to me.
> Thanks Roland.
>> A comment before the new code?
>
> Yes, good idea. http://cr.openjdk.java.net/~adlertz/JDK-8001345/webrev01/
>
> Kind Regards,
> Niclas Adlertz
>
>
> On 17 jun 2013, at 15:06, Roland Westrelin <roland.westrelin at oracle.com> wrote:
>
>>> WEBREV: http://cr.openjdk.java.net/~adlertz/JDK-8001345/webrev00
>>
>> That looks good to me.
>> A comment before the new code?
>>
>> Roland.
>


More information about the hotspot-compiler-dev mailing list