summaryrefslogtreecommitdiff
path: root/deps/v8/src/objects/frame-array.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/objects/frame-array.h')
-rw-r--r--deps/v8/src/objects/frame-array.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/deps/v8/src/objects/frame-array.h b/deps/v8/src/objects/frame-array.h
index 8bc188cf6a..59bbfc2b63 100644
--- a/deps/v8/src/objects/frame-array.h
+++ b/deps/v8/src/objects/frame-array.h
@@ -20,6 +20,7 @@ class Handle;
#define FRAME_ARRAY_FIELD_LIST(V) \
V(WasmInstance, WasmInstanceObject) \
V(WasmFunctionIndex, Smi) \
+ V(IsWasmInterpreterFrame, Smi) \
V(Receiver, Object) \
V(Function, JSFunction) \
V(Code, AbstractCode) \
@@ -59,8 +60,7 @@ class FrameArray : public FixedArray {
int flags);
static Handle<FrameArray> AppendWasmFrame(
Handle<FrameArray> in, Handle<WasmInstanceObject> wasm_instance,
- int wasm_function_index, Handle<AbstractCode> code, int offset,
- int flags);
+ int wasm_function_index, WasmCodeWrapper code, int offset, int flags);
DECL_CAST(FrameArray)
@@ -74,6 +74,7 @@ class FrameArray : public FixedArray {
static const int kWasmInstanceOffset = 0;
static const int kWasmFunctionIndexOffset = 1;
+ static const int kIsWasmInterpreterFrameOffset = 2;
static const int kReceiverOffset = 0;
static const int kFunctionOffset = 1;