Mercurial > hg > truffle
comparison graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/DefaultTruffleRuntime.java @ 15093:5634b199c4da
Truffle: API-change: renamed CallNode to DirectCallNode and added IndirectCallNode.
author | Christian Humer <christian.humer@gmail.com> |
---|---|
date | Mon, 14 Apr 2014 20:32:25 +0200 |
parents | f675818d9ad0 |
children | a3b0ecef8a15 |
comparison
equal
deleted
inserted
replaced
15092:c73ce0dd3583 | 15093:5634b199c4da |
---|---|
51 @Override | 51 @Override |
52 public RootCallTarget createCallTarget(RootNode rootNode) { | 52 public RootCallTarget createCallTarget(RootNode rootNode) { |
53 return new DefaultCallTarget(rootNode); | 53 return new DefaultCallTarget(rootNode); |
54 } | 54 } |
55 | 55 |
56 public CallNode createCallNode(CallTarget target) { | 56 public DirectCallNode createDirectCallNode(CallTarget target) { |
57 return new DefaultCallNode(target); | 57 return new DefaultDirectCallNode(target); |
58 } | |
59 | |
60 public IndirectCallNode createIndirectCallNode() { | |
61 return new DefaultIndirectCallNode(); | |
58 } | 62 } |
59 | 63 |
60 @Override | 64 @Override |
61 public VirtualFrame createVirtualFrame(Object[] arguments, FrameDescriptor frameDescriptor) { | 65 public VirtualFrame createVirtualFrame(Object[] arguments, FrameDescriptor frameDescriptor) { |
62 return new DefaultVirtualFrame(frameDescriptor, arguments); | 66 return new DefaultVirtualFrame(frameDescriptor, arguments); |