comparison graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/DefaultTruffleRuntime.java @ 11934:dca16d6f9d65

TruffleRuntime.createVirtualFrame.
author Chris Seaton <chris.seaton@oracle.com>
date Tue, 08 Oct 2013 00:20:24 +0100
parents 494b818b527c
children ac5b0f31f7a2
comparison
equal deleted inserted replaced
11933:60bf1372d1a0 11934:dca16d6f9d65
48 public CallTarget createCallTarget(RootNode rootNode, FrameDescriptor frameDescriptor) { 48 public CallTarget createCallTarget(RootNode rootNode, FrameDescriptor frameDescriptor) {
49 return new DefaultCallTarget(rootNode, frameDescriptor); 49 return new DefaultCallTarget(rootNode, frameDescriptor);
50 } 50 }
51 51
52 @Override 52 @Override
53 public VirtualFrame createVirtualFrame(PackedFrame caller, Arguments arguments, FrameDescriptor frameDescriptor) {
54 return new DefaultVirtualFrame(frameDescriptor, caller, arguments);
55 }
56
57 @Override
53 public MaterializedFrame createMaterializedFrame(Arguments arguments) { 58 public MaterializedFrame createMaterializedFrame(Arguments arguments) {
54 return createMaterializedFrame(arguments, new FrameDescriptor()); 59 return createMaterializedFrame(arguments, new FrameDescriptor());
55 } 60 }
56 61
57 @Override 62 @Override