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

dean.long at oracle.com dean.long at oracle.com
Tue Dec 20 19:36:04 UTC 2016


Thanks Vladimir.

dl


On 12/19/16 1:50 PM, Vladimir Kozlov wrote:
> 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 hotspot-compiler-dev mailing list