RFR(S) 8169938: [AOT] SIGSEGV at ~BufferBlob::vtable chunks

Vladimir Kozlov vladimir.kozlov at oracle.com
Mon Dec 19 21:50:01 UTC 2016


Thank you, Dean, for finding the cause.

Looks good to me.

CCing to Graal since it affects it. I am curious why Labs did not hit it 
before.

Thanks,
Vladimir

On 12/19/16 1:22 PM, dean.long at oracle.com wrote:
> AOT code, like C2 code, can reallocate objects during deoptimization,
> because of escape analysis.  To support this, we need to set the
> "return_oop" flag on the scope correctly.
>
> https://bugs.openjdk.java.net/browse/JDK-8169938
> http://cr.openjdk.java.net/~dlong/8169938/webrev/
>
> dl
>


More information about the graal-dev mailing list