Mercurial > hg > graal-jvmci-8
diff graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/BoxNode.java @ 22271:e8dc090e167f
keep "ensureVirtual" flag for objects during escape analysis
author | Lukas Stadler <lukas.stadler@oracle.com> |
---|---|
date | Tue, 21 Jul 2015 14:14:41 +0200 |
parents | 0e095e2c24e2 |
children | 681c04ce9db2 |
line wrap: on
line diff
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/BoxNode.java Tue Jul 21 14:09:39 2015 +0200 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/BoxNode.java Tue Jul 21 14:14:41 2015 +0200 @@ -82,7 +82,7 @@ VirtualBoxingNode newVirtual = new VirtualBoxingNode(type, boxingKind); assert newVirtual.getFields().length == 1; - tool.createVirtualObject(newVirtual, new ValueNode[]{v}, Collections.<MonitorIdNode> emptyList()); + tool.createVirtualObject(newVirtual, new ValueNode[]{v}, Collections.<MonitorIdNode> emptyList(), false); tool.replaceWithVirtual(newVirtual); } }