RFR: 8158639: C2 compilation fails with SIGSEGV

Jamsheed C m jamsheed.c.m at oracle.com
Mon Aug 22 12:28:17 UTC 2016


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



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20160822/6773e71e/attachment-0001.html>


More information about the hotspot-compiler-dev mailing list