Package com.oracle.truffle.api.frame
Interface MaterializedFrame
- All Superinterfaces:
Frame
,VirtualFrame
Represents a materialized frame containing values of local variables of the guest language. It
can be created using the
Frame.materialize()
method. Instances of this type are
the only frame instances that may be stored in fields or cast to Object
.- Since:
- 0.8 or earlier
-
Method Summary
Methods inherited from interface com.oracle.truffle.api.frame.Frame
clear, clearObjectStatic, clearPrimitiveStatic, clearStatic, copy, copyObjectStatic, copyPrimitiveStatic, copyStatic, getArguments, getAuxiliarySlot, getBoolean, getBooleanStatic, getByte, getByteStatic, getDouble, getDoubleStatic, getFloat, getFloatStatic, getFrameDescriptor, getInt, getIntStatic, getLong, getLongStatic, getObject, getObjectStatic, getTag, getValue, isBoolean, isByte, isDouble, isFloat, isInt, isLong, isObject, isStatic, materialize, setAuxiliarySlot, setBoolean, setBooleanStatic, setByte, setByteStatic, setDouble, setDoubleStatic, setFloat, setFloatStatic, setInt, setIntStatic, setLong, setLongStatic, setObject, setObjectStatic, swap, swapObjectStatic, swapPrimitiveStatic, swapStatic