summaryrefslogtreecommitdiff
path: root/deps/v8/src/debug/debug-frames.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/debug/debug-frames.h')
-rw-r--r--deps/v8/src/debug/debug-frames.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/deps/v8/src/debug/debug-frames.h b/deps/v8/src/debug/debug-frames.h
index 2793693774..2c9e43ff88 100644
--- a/deps/v8/src/debug/debug-frames.h
+++ b/deps/v8/src/debug/debug-frames.h
@@ -13,6 +13,11 @@
namespace v8 {
namespace internal {
+// Forward declaration:
+namespace wasm {
+class InterpretedFrame;
+}
+
class FrameInspector {
public:
FrameInspector(StandardFrame* frame, int inlined_frame_index,
@@ -54,7 +59,8 @@ class FrameInspector {
StandardFrame* frame_;
FrameSummary frame_summary_;
- DeoptimizedFrameInfo* deoptimized_frame_;
+ std::unique_ptr<DeoptimizedFrameInfo> deoptimized_frame_;
+ std::unique_ptr<wasm::InterpretedFrame> wasm_interpreted_frame_;
Isolate* isolate_;
bool is_optimized_;
bool is_interpreted_;