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

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

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: port-stage-ppc-aix
    • Fix Version/s: port-stage-ppc-aix
    • Component/s: hotspot
    • Labels:
      None

      Backports

        Description

        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.

          Attachments

            Issue Links

              Activity

                People

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

                  Dates

                  Created:
                  Updated:
                  Resolved: