| Index: src/debug/debug-frames.h
|
| diff --git a/src/debug/debug-frames.h b/src/debug/debug-frames.h
|
| index e8698e70ae357f762f69dc64060dbd7cd8f3cc4f..91244a371be692b338113e2a14adb9e6f2edb5c5 100644
|
| --- a/src/debug/debug-frames.h
|
| +++ b/src/debug/debug-frames.h
|
| @@ -15,13 +15,13 @@ namespace internal {
|
|
|
| class FrameInspector {
|
| public:
|
| - FrameInspector(StandardFrame* frame, int inlined_jsframe_index,
|
| + FrameInspector(StandardFrame* frame, int inlined_frame_index,
|
| Isolate* isolate);
|
|
|
| - ~FrameInspector();
|
| -
|
| int GetParametersCount();
|
| + bool HasFunction();
|
| Handle<JSFunction> GetFunction();
|
| + Handle<String> GetFunctionName();
|
| Handle<Script> GetScript();
|
| Handle<Object> GetParameter(int index);
|
| Handle<Object> GetExpression(int index);
|
| @@ -52,9 +52,9 @@ class FrameInspector {
|
| Handle<String> parameter_name);
|
|
|
| StandardFrame* frame_;
|
| - DeoptimizedFrameInfo* deoptimized_frame_;
|
| + std::unique_ptr<DeoptimizedFrameInfo> deoptimized_frame_;
|
| + std::unique_ptr<wasm::InterpreterFrameInfo> wasm_interpreted_frame_;
|
| Isolate* isolate_;
|
| - bool is_optimized_;
|
| bool is_interpreted_;
|
| bool is_bottommost_;
|
| bool has_adapted_arguments_;
|
|
|