< prev index next >

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

Print this page
rev 52509 : [mq]: graal

*** 143,153 **** tool.addNode(load); } tool.createVirtualObject(newVirtual, state, Collections.<MonitorIdNode> emptyList(), false); tool.replaceWithVirtual(newVirtual); } else { ! ValueNode length = findLength(FindLengthMode.SEARCH_ONLY, tool.getConstantReflectionProvider()); if (length == null) { return; } ValueNode lengthAlias = tool.getAlias(length); if (!lengthAlias.isConstant()) { --- 143,153 ---- tool.addNode(load); } tool.createVirtualObject(newVirtual, state, Collections.<MonitorIdNode> emptyList(), false); tool.replaceWithVirtual(newVirtual); } else { ! ValueNode length = findLength(FindLengthMode.SEARCH_ONLY, tool.getConstantReflection()); if (length == null) { return; } ValueNode lengthAlias = tool.getAlias(length); if (!lengthAlias.isConstant()) {
< prev index next >