Mercurial > hg > graal-compiler
diff graal/GraalCompiler/src/com/sun/c1x/ir/ResolveClass.java @ 2634:4dd0573f510b
FrameState fixes.
author | Thomas Wuerthinger <thomas@wuerthinger.net> |
---|---|
date | Wed, 11 May 2011 10:52:37 +0200 |
parents | 569228710be8 |
children |
line wrap: on
line diff
--- a/graal/GraalCompiler/src/com/sun/c1x/ir/ResolveClass.java Tue May 10 18:12:26 2011 +0200 +++ b/graal/GraalCompiler/src/com/sun/c1x/ir/ResolveClass.java Wed May 11 10:52:37 2011 +0200 @@ -24,6 +24,7 @@ import com.oracle.graal.graph.*; import com.sun.c1x.debug.*; +import com.sun.c1x.value.*; import com.sun.cri.ci.*; import com.sun.cri.ri.*; @@ -39,11 +40,12 @@ public final RiType type; public final RiType.Representation portion; - public ResolveClass(RiType type, RiType.Representation r, Graph graph) { + public ResolveClass(RiType type, RiType.Representation r, Graph graph, FrameState stateBefore) { super(type.getRepresentationKind(r), INPUT_COUNT, SUCCESSOR_COUNT, graph); this.portion = r; this.type = type; setFlag(Flag.NonNull); + setStateBefore(stateBefore); } @Override