comparison graal/com.oracle.truffle.api/src/com/oracle/truffle/api/TruffleRuntime.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
75 * @return the newly created assumption object 75 * @return the newly created assumption object
76 */ 76 */
77 Assumption createAssumption(String name); 77 Assumption createAssumption(String name);
78 78
79 /** 79 /**
80 * Creates a new virtual frame object that can be used to store values and is potentially
81 * optimizable by the runtime.
82 *
83 * @return the newly created virtual frame object
84 */
85 VirtualFrame createVirtualFrame(PackedFrame caller, Arguments arguments, FrameDescriptor frameDescriptor);
86
87 /**
80 * Creates a new materialized frame object that can be used to store values. 88 * Creates a new materialized frame object that can be used to store values.
81 * 89 *
82 * @return the newly created materialized frame object 90 * @return the newly created materialized frame object
83 */ 91 */
84 MaterializedFrame createMaterializedFrame(Arguments arguments); 92 MaterializedFrame createMaterializedFrame(Arguments arguments);