Use real nodes queue for IGVN processing

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Won't Fix
    • Priority: P4
    • 7
    • Affects Version/s: hs14
    • Component/s: hotspot
    • None
    • sparc
    • solaris_10

      Currently UniqueNodeList is used for GVN oprimizations.
      Unfortunately the nodes on UniqueNodeList could be shuffled
      and processed not in the order they were put on the list.
      With delayed IGVN processing during macro nodes expansion
      it causes the problem since n->bottom_type() and igvn->type(n)
      may not match.

            Assignee:
            Vladimir Kozlov
            Reporter:
            Vladimir Kozlov
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: