src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/CachedGraph.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File hotspot Cdiff src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/CachedGraph.java

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/CachedGraph.java

Print this page

        

*** 60,69 **** } @SuppressWarnings("unchecked") public G getMutableCopy(Consumer<UnmodifiableEconomicMap<Node, Node>> duplicationMapCallback) { if (!hasMutableCopy()) { ! mutableCopy = (G) readonlyCopy.copy(duplicationMapCallback); } return mutableCopy; } } --- 60,71 ---- } @SuppressWarnings("unchecked") public G getMutableCopy(Consumer<UnmodifiableEconomicMap<Node, Node>> duplicationMapCallback) { if (!hasMutableCopy()) { ! // Sharing the debug context with the copy is safe since both graphs are ! // only used in the current thread. ! mutableCopy = (G) readonlyCopy.copy(duplicationMapCallback, readonlyCopy.getDebug()); } return mutableCopy; } }
src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/CachedGraph.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File