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);