Mercurial > hg > graal-compiler
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 |