public interface AsyncRootNode
| Modifier and Type | Field and Description |
|---|---|
static int |
ASYNC_FRAME_INDEX |
static int |
CALL_TARGET_INDEX |
static int |
GENERATOR_OBJECT_OR_PROMISE_CAPABILITY_INDEX |
static int |
STACK_TRACE_INDEX |
| Modifier and Type | Method and Description |
|---|---|
static Object[] |
createAsyncContext(com.oracle.truffle.api.CallTarget resumeTarget,
Object generatorObjectOrPromiseCapability,
com.oracle.truffle.api.frame.MaterializedFrame asyncFrame) |
JSDynamicObject |
getAsyncFunctionPromise(com.oracle.truffle.api.frame.Frame asyncFrame) |
static final int CALL_TARGET_INDEX
static final int GENERATOR_OBJECT_OR_PROMISE_CAPABILITY_INDEX
static final int ASYNC_FRAME_INDEX
static final int STACK_TRACE_INDEX
JSDynamicObject getAsyncFunctionPromise(com.oracle.truffle.api.frame.Frame asyncFrame)