Mercurial > hg > graal-jvmci-8
comparison graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/DefaultTruffleRuntime.java @ 7712:0a346c23cbd5
Add ability to create materialized frame to Truffle runtime.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Tue, 05 Feb 2013 15:27:32 +0100 |
parents | 5e3d1a68664e |
children | 07f8d136a05e |
comparison
equal
deleted
inserted
replaced
7711:960a15fea39a | 7712:0a346c23cbd5 |
---|---|
44 | 44 |
45 @Override | 45 @Override |
46 public CallTarget createCallTarget(RootNode rootNode) { | 46 public CallTarget createCallTarget(RootNode rootNode) { |
47 return createCallTarget(rootNode, new FrameDescriptor()); | 47 return createCallTarget(rootNode, new FrameDescriptor()); |
48 } | 48 } |
49 | |
50 @Override | |
51 public MaterializedFrame createMaterializedFrame(Arguments arguments) { | |
52 return createMaterializedFrame(arguments, new FrameDescriptor()); | |
53 } | |
54 | |
55 @Override | |
56 public MaterializedFrame createMaterializedFrame(Arguments arguments, FrameDescriptor frameDescriptor) { | |
57 return new DefaultMaterializedFrame(new DefaultVirtualFrame(frameDescriptor, null, arguments)); | |
58 } | |
49 } | 59 } |