# HG changeset patch # User Christian Wimmer # Date 1454699913 28800 # Node ID 814e83e82d165328bf66dec2fc54948aaa172b9e # Parent de7387a91ceabc0bbbe2c0c9733d3aa3a9ecd680 Bugfix: add missing graph cleanup after graph decoding (to clean up degenerated loops when using SimplifyingGraphDecoder) diff -r de7387a91cea -r 814e83e82d16 graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/GraphDecoder.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/GraphDecoder.java Thu Feb 04 17:19:14 2016 -0800 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/GraphDecoder.java Fri Feb 05 11:18:33 2016 -0800 @@ -336,6 +336,7 @@ try (Debug.Scope scope = Debug.scope("GraphDecoder", graph)) { MethodScope methodScope = new MethodScope(graph, encodedGraph, LoopExplosionKind.NONE); decode(methodScope, null); + cleanupGraph(methodScope, null); methodScope.graph.verify(); } catch (Throwable ex) { Debug.handle(ex);