diff options
Diffstat (limited to 'deps/v8/src/objects/frame-array.h')
-rw-r--r-- | deps/v8/src/objects/frame-array.h | 5 |
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; |