RFR(XS): 8031188: Fix for 8029015: PPC64 (part 216): opto: trap based null and range checks

Lindenmaier, Goetz goetz.lindenmaier at sap.com
Mon Jan 6 02:14:50 PST 2014


A happy new year everybody!

Could you please review and test this tiny fix?
It's in code so far only used by ppc64.
http://cr.openjdk.java.net/~goetz/webrevs/8031188-nc/

fixup_flow can add new blocks with a branch instruction. Doing
so after a trap based check added the branch behind the wrong
Proj node. The branch would jump to the proper target, but build_oop_map
analyses a wrong control flow.

Fix: Swap the Projs in the block list so that the new block is added behind
the proper node.

Thanks  & best regards,
  Goetz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/ppc-aix-port-dev/attachments/20140106/ff9bcf56/attachment.html 


More information about the ppc-aix-port-dev mailing list