# HG changeset patch # User Gilles Duboscq # Date 1416394955 -3600 # Node ID 3b7746ceb0e84df697bf9457c749d94d720afd6c # Parent 0c6504598b65d0fad722f4e2a0f5c8d61a91a016 Trust interface types comming form LoadIndexed nodes diff -r 0c6504598b65 -r 3b7746ceb0e8 graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/LoadIndexedNode.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/LoadIndexedNode.java Wed Nov 19 11:36:48 2014 +0100 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/LoadIndexedNode.java Wed Nov 19 12:02:35 2014 +0100 @@ -53,7 +53,7 @@ private static Stamp createStamp(ValueNode array, Kind kind) { ResolvedJavaType type = StampTool.typeOrNull(array); if (kind == Kind.Object && type != null) { - return StampFactory.declared(type.getComponentType()); + return StampFactory.declaredTrusted(type.getComponentType()); } else { return StampFactory.forKind(kind); }