comparison graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/Node.java @ 13811:641f22b1c6b8

Truffle: further fixes to the new CallNode.
author Christian Humer <christian.humer@gmail.com>
date Wed, 29 Jan 2014 20:49:09 +0100
parents ffd4b6b4ae68
children d6b340b757a2
comparison
equal deleted inserted replaced
13810:44bcfc983adb 13811:641f22b1c6b8
244 } 244 }
245 return false; 245 return false;
246 } 246 }
247 247
248 private void reportReplace() { 248 private void reportReplace() {
249 RootNode rootNode = getRootNode(); 249 RootNode rootNode = NodeUtil.findOutermostRootNode(this);
250 if (rootNode != null) { 250 if (rootNode != null) {
251 if (rootNode.getCallTarget() instanceof ReplaceObserver) { 251 if (rootNode.getCallTarget() instanceof ReplaceObserver) {
252 ((ReplaceObserver) rootNode.getCallTarget()).nodeReplaced(); 252 ((ReplaceObserver) rootNode.getCallTarget()).nodeReplaced();
253 } 253 }
254 } 254 }