Chromium Code Reviews| Index: src/debug/debug.h |
| diff --git a/src/debug/debug.h b/src/debug/debug.h |
| index 34b4fe2c2cf66cac9cb52de519616df1abf2009e..e5a61d99933e5f3bde44f8fe50ac9234cee8ff7e 100644 |
| --- a/src/debug/debug.h |
| +++ b/src/debug/debug.h |
| @@ -490,7 +490,8 @@ class Debug { |
| // Clear all code from instrumentation. |
| void ClearAllBreakPoints(); |
| // Instrument a function with one-shots. |
| - void FloodWithOneShot(Handle<SharedFunctionInfo> function); |
| + void FloodWithOneShot(Handle<SharedFunctionInfo> function, |
| + bool returns_only = false); |
| // Clear all one-shot instrumentations, but restore break points. |
| void ClearOneShot(); |
| @@ -565,6 +566,12 @@ class Debug { |
| // Step action for last step performed. |
| StepAction last_step_action_; |
| + // If set then this function will be ignored in PrepareStepIn call. |
|
dgozman
2017/03/21 23:33:21
If set, next PrepareStepIn will ignore this functi
kozy
2017/03/22 17:19:53
Done.
|
| + Object* ignore_step_into_function_; |
| + |
| + // If set then we need to repeat StepOut action at return. |
| + bool fast_forward_to_return_; |
| + |
| // Source statement position from last step next action. |
| int last_statement_position_; |