| OLD | NEW |
| 1 // Copyright 2012 the V8 project authors. All rights reserved. | 1 // Copyright 2012 the V8 project authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 (function (global, utils) { | 5 (function (global, utils) { |
| 6 "use strict"; | 6 "use strict"; |
| 7 | 7 |
| 8 // ---------------------------------------------------------------------------- | 8 // ---------------------------------------------------------------------------- |
| 9 // Imports | 9 // Imports |
| 10 | 10 |
| (...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 55 AsyncTaskEvent: 8 }; | 55 AsyncTaskEvent: 8 }; |
| 56 | 56 |
| 57 // Types of exceptions that can be broken upon. | 57 // Types of exceptions that can be broken upon. |
| 58 Debug.ExceptionBreak = { Caught : 0, | 58 Debug.ExceptionBreak = { Caught : 0, |
| 59 Uncaught: 1 }; | 59 Uncaught: 1 }; |
| 60 | 60 |
| 61 // The different types of steps. | 61 // The different types of steps. |
| 62 Debug.StepAction = { StepOut: 0, | 62 Debug.StepAction = { StepOut: 0, |
| 63 StepNext: 1, | 63 StepNext: 1, |
| 64 StepIn: 2, | 64 StepIn: 2, |
| 65 StepMin: 3, | 65 StepFrame: 3 }; |
| 66 StepInMin: 4, | |
| 67 StepFrame: 5 }; | |
| 68 | 66 |
| 69 // The different types of scripts matching enum ScriptType in objects.h. | 67 // The different types of scripts matching enum ScriptType in objects.h. |
| 70 Debug.ScriptType = { Native: 0, | 68 Debug.ScriptType = { Native: 0, |
| 71 Extension: 1, | 69 Extension: 1, |
| 72 Normal: 2 }; | 70 Normal: 2 }; |
| 73 | 71 |
| 74 // The different types of script compilations matching enum | 72 // The different types of script compilations matching enum |
| 75 // Script::CompilationType in objects.h. | 73 // Script::CompilationType in objects.h. |
| 76 Debug.ScriptCompilationType = { Host: 0, | 74 Debug.ScriptCompilationType = { Host: 0, |
| 77 Eval: 1, | 75 Eval: 1, |
| (...skipping 1394 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1472 if (count < 0) { | 1470 if (count < 0) { |
| 1473 throw MakeError(kDebugger, | 1471 throw MakeError(kDebugger, |
| 1474 'Invalid stepcount argument "' + stepcount + '".'); | 1472 'Invalid stepcount argument "' + stepcount + '".'); |
| 1475 } | 1473 } |
| 1476 } | 1474 } |
| 1477 | 1475 |
| 1478 // Get the stepaction argument. | 1476 // Get the stepaction argument. |
| 1479 if (stepaction) { | 1477 if (stepaction) { |
| 1480 if (stepaction == 'in') { | 1478 if (stepaction == 'in') { |
| 1481 action = Debug.StepAction.StepIn; | 1479 action = Debug.StepAction.StepIn; |
| 1482 } else if (stepaction == 'min') { | |
| 1483 action = Debug.StepAction.StepMin; | |
| 1484 } else if (stepaction == 'next') { | 1480 } else if (stepaction == 'next') { |
| 1485 action = Debug.StepAction.StepNext; | 1481 action = Debug.StepAction.StepNext; |
| 1486 } else if (stepaction == 'out') { | 1482 } else if (stepaction == 'out') { |
| 1487 action = Debug.StepAction.StepOut; | 1483 action = Debug.StepAction.StepOut; |
| 1488 } else { | 1484 } else { |
| 1489 throw MakeError(kDebugger, | 1485 throw MakeError(kDebugger, |
| 1490 'Invalid stepaction argument "' + stepaction + '".'); | 1486 'Invalid stepaction argument "' + stepaction + '".'); |
| 1491 } | 1487 } |
| 1492 } | 1488 } |
| 1493 | 1489 |
| (...skipping 1124 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2618 "IsBreakPointTriggered", IsBreakPointTriggered, | 2614 "IsBreakPointTriggered", IsBreakPointTriggered, |
| 2619 "UpdateScriptBreakPoints", UpdateScriptBreakPoints, | 2615 "UpdateScriptBreakPoints", UpdateScriptBreakPoints, |
| 2620 ]); | 2616 ]); |
| 2621 | 2617 |
| 2622 // Export to liveedit.js | 2618 // Export to liveedit.js |
| 2623 utils.Export(function(to) { | 2619 utils.Export(function(to) { |
| 2624 to.GetScriptBreakPoints = GetScriptBreakPoints; | 2620 to.GetScriptBreakPoints = GetScriptBreakPoints; |
| 2625 }); | 2621 }); |
| 2626 | 2622 |
| 2627 }) | 2623 }) |
| OLD | NEW |