# HG changeset patch # User Andreas Woess # Date 1414416788 -3600 # Node ID be1316e633b52b5a98c4d58cf9ef6fae7ff1cd78 # Parent e93507e232c9f5c149b6370e9f3ef02bd7b8468d Truffle: share frame descriptor among cloned call targets diff -r e93507e232c9 -r be1316e633b5 graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/RootNode.java --- a/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/RootNode.java Sat Oct 25 13:24:14 2014 +0100 +++ b/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/RootNode.java Mon Oct 27 14:33:08 2014 +0100 @@ -59,7 +59,7 @@ @Override public Node copy() { RootNode root = (RootNode) super.copy(); - root.frameDescriptor = frameDescriptor.shallowCopy(); + root.frameDescriptor = frameDescriptor; return root; }