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

fix set_ctrl() inconsistencies in loopopts

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P4 P4
    • 6
    • 5.0u12, 6
    • hotspot
    • None
    • b49
    • generic, sparc
    • generic, solaris

        In loopopts, we sometimes use set_ctrl() and friends to associate a node with a control that we wouldn't allow as in(0). For example, we may call set_ctrl() with an IfNode.

        Such sloppiness can cause surprising results downstream where we compare in(0) against get_ctrl() and do a particular transformation based on that comparison.

        Such loose play lead to problems such as found in 6233005.
        ###@###.### 2005-04-22 21:40:23 GMT

              rasbold Chuck Rasbold
              rasbold Chuck Rasbold
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: