RFR: 8158639: C2 compilation fails with SIGSEGV
Vladimir Kozlov
vladimir.kozlov at oracle.com
Mon Aug 22 18:06:15 UTC 2016
Changes seems fine. Please, add comments in changes.
Jamsheed, did you run RBT? I don't see a link in the bug report.
Thanks,
Vladimir
On 8/22/16 5:28 AM, Jamsheed C m wrote:
> Hi,
>
> bug id:https://bugs.openjdk.java.net/browse/JDK-8158639 <https://bugs.openjdk.java.net/browse/JDK-8158639>
> webrev:http://cr.openjdk.java.net/~jcm/8158639/webrev.00/ <http://cr.openjdk.java.net/%7Ejcm/8158639/webrev.00/>
>
> Request for review.
>
> Description
> _linkTo* adapter elimination in C2 cause wrong jvms for null checks at callsite. which makes MemberName missing for trap and reexecute at these sites.
>
> and in reported bug, this makes wrong data getting loaded in profile data for trap and reexecute.and later getting crash at recompilation.
>
> Fix: fix the jvms based on _linkTo*(Declared method signature ) at these trap sites.
>
>
> Best Regards,
>
> Jamsheed
>
>
>
More information about the hotspot-compiler-dev
mailing list