< prev index next >

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphDecoder.java

Print this page

        

*** 130,139 **** --- 130,140 ---- int[] nodeStartOffsets = new int[nodeCount]; for (int i = 0; i < nodeCount; i++) { nodeStartOffsets[i] = encodedGraph.getStartOffset() - reader.getUVInt(); } encodedGraph.nodeStartOffsets = nodeStartOffsets; + graph.setGuardsStage((StructuredGraph.GuardsStage) readObject(this)); } } else { reader = null; maxFixedNodeOrderId = 0; }
*** 1320,1330 **** protected int readOrderId(MethodScope methodScope) { return methodScope.reader.getUVInt(); } protected Object readObject(MethodScope methodScope) { ! return methodScope.encodedGraph.getObjects()[methodScope.reader.getUVInt()]; } /** * Removes unnecessary nodes from the graph after decoding. * --- 1321,1331 ---- protected int readOrderId(MethodScope methodScope) { return methodScope.reader.getUVInt(); } protected Object readObject(MethodScope methodScope) { ! return methodScope.encodedGraph.getObject(methodScope.reader.getUVInt()); } /** * Removes unnecessary nodes from the graph after decoding. *
< prev index next >