changeset 22511:4517eb7a971a

Bugfix: stamp of FixedValueAnchorNode cannot be nodeintrinsic stamp, because it is instantiated via constructor too
author Christian Wimmer <christian.wimmer@oracle.com>
date Wed, 26 Aug 2015 15:13:09 -0700
parents 80c6d958dbea
children d5b8e86c170f
files graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/FixedValueAnchorNode.java
diffstat 1 files changed, 1 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/FixedValueAnchorNode.java	Tue Aug 25 15:06:36 2015 +0200
+++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/FixedValueAnchorNode.java	Wed Aug 26 15:13:09 2015 -0700
@@ -22,7 +22,6 @@
  */
 package com.oracle.graal.nodes.extended;
 
-import com.oracle.graal.compiler.common.type.*;
 import com.oracle.graal.graph.*;
 import com.oracle.graal.nodeinfo.*;
 import com.oracle.graal.nodes.*;
@@ -39,7 +38,7 @@
     }
 
     public FixedValueAnchorNode(ValueNode object) {
-        super(TYPE, StampFactory.forNodeIntrinsic());
+        super(TYPE, object.stamp());
         this.object = object;
     }