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

Move local scheduling of nodes to the CFG creation and code motion phase (PhaseCFG)

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: hs25
    • Component/s: hotspot
    • Labels:
    • Subcomponent:
    • Resolved In Build:
      b49

      Backports

        Description

        The code for local scheduling of nodes within blocks are located in the class Block. The class Block should not be responsible for this, instead the cfg creation and code motion phase (class PhaseCFG) should be.

        The idea is to move all code in class Block that is only used in the code motion phase to that actual phase.

          Activity

          Hide
          hgupdate HG Updates added a comment -
          URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/4b078f877b56
          User: adlertz
          Date: 2013-09-01 19:21:26 +0000
          Show
          hgupdate HG Updates added a comment - URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/4b078f877b56 User: adlertz Date: 2013-09-01 19:21:26 +0000
          Hide
          hgupdate HG Updates added a comment -
          URL: http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/4b078f877b56
          User: jcoomes
          Date: 2013-09-06 21:27:38 +0000
          Show
          hgupdate HG Updates added a comment - URL: http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/4b078f877b56 User: jcoomes Date: 2013-09-06 21:27:38 +0000

            People

            • Assignee:
              adlertz Niclas Adlertz (Inactive)
              Reporter:
              adlertz Niclas Adlertz (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: