Mercurial > hg > graal-compiler
comparison graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/DefaultCallNode.java @ 14982:1422f0bd55e3
Truffle: Truffle API changes for context sensitive inlining.
author | Christian Humer <christian.humer@gmail.com> |
---|---|
date | Thu, 03 Apr 2014 18:33:48 +0200 |
parents | 6681b9eb3f4c |
children | 64dcb92ee75a |
comparison
equal
deleted
inserted
replaced
14981:b5fed092083f | 14982:1422f0bd55e3 |
---|---|
34 super(target); | 34 super(target); |
35 } | 35 } |
36 | 36 |
37 @Override | 37 @Override |
38 public Object call(PackedFrame caller, Arguments arguments) { | 38 public Object call(PackedFrame caller, Arguments arguments) { |
39 return getCallTarget().call(caller, arguments); | 39 return getCurrentCallTarget().call(caller, arguments); |
40 } | 40 } |
41 | 41 |
42 @Override | 42 @Override |
43 public void inline() { | 43 public void inline() { |
44 } | 44 } |
68 return false; | 68 return false; |
69 } | 69 } |
70 | 70 |
71 @Override | 71 @Override |
72 public String toString() { | 72 public String toString() { |
73 return getParent() != null ? getParent().toString() : super.toString(); | 73 return (getParent() != null ? getParent().toString() : super.toString()) + " call " + getCurrentCallTarget().toString(); |
74 } | 74 } |
75 } | 75 } |