Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8031188

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

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • port-stage-ppc-aix
    • port-stage-ppc-aix
    • hotspot
    • None

        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.

              goetz Goetz Lindenmaier
              goetz Goetz Lindenmaier
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: