RFR: 8158639: C2 compilation fails with SIGSEGV

Jamsheed C m jamsheed.c.m at oracle.com
Fri Jul 29 14:38:48 UTC 2016


Hi All,
  i withdraw this RFR!

as there are many cases that is not handled, and is incorrect.

Best Regards,
Jamsheed

On 7/28/2016 9:23 AM, Jamsheed C m wrote:
> i am changing description a bit as it can be confusing
>
> Description
> linker elimination(_linkTo*) in C2 was not handled properly for trap 
> and take slow path in _linkTo* callsite.
>
> and in reported bug, this makes wrong data getting loaded in to 
> profile information. and later getting crash at recompilation.
>
>
> Fix: avoid traps at linkTo* callsite.
>
> Best Regards,
> Jamsheed
> On 7/28/2016 1:31 AM, Jamsheed C m wrote:
>> Hi
>>
>> Request for review.
>>
>> bug id:https://bugs.openjdk.java.net/browse/JDK-8158639
>> webrev:http://cr.openjdk.java.net/~jcm/8158639/webrev.00/
>>
>> Description
>> linker elimination(_linkTo*) in C2 was not handled properly for 
>> deoptimization in _linkTo* callsite.
>>
>> and in reported bug, this makes wrong data getting loaded in to 
>> profile information. and later getting crash at recompilation.
>>
>>
>> Fix: avoid deoptimization at linkTo* callsite.
>>
>> Best Regards,
>> Jamsheed
>



More information about the hotspot-compiler-dev mailing list