comparison graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/RootNode.java @ 18169:be1316e633b5

Truffle: share frame descriptor among cloned call targets
author Andreas Woess <andreas.woess@jku.at>
date Mon, 27 Oct 2014 14:33:08 +0100
parents ab62800259ff
children 3343ed66de79
comparison
equal deleted inserted replaced
18168:e93507e232c9 18169:be1316e633b5
57 } 57 }
58 58
59 @Override 59 @Override
60 public Node copy() { 60 public Node copy() {
61 RootNode root = (RootNode) super.copy(); 61 RootNode root = (RootNode) super.copy();
62 root.frameDescriptor = frameDescriptor.shallowCopy(); 62 root.frameDescriptor = frameDescriptor;
63 return root; 63 return root;
64 } 64 }
65 65
66 /** 66 /**
67 * Returns <code>true</code> if this {@link RootNode} is allowed to be cloned. The runtime 67 * Returns <code>true</code> if this {@link RootNode} is allowed to be cloned. The runtime