Lines Matching defs:debugger

306   // Debugger statement always calls debugger. No need to modify it.
323 // Debugger statement always calls debugger. No need to modify it.
341 // Debugger statement always calls debugger. No need to modify it.
369 // Debugger statement always calls debugger. No need to modify it.
500 // shutting down the debugger as it will leave the break point information in
639 Debugger* debugger = Isolate::Current()->debugger();
641 debugger->OnScriptCollected(collected_scripts_[i]);
764 // Execute the shared function in the debugger context.
797 // Return if debugger is already loaded.
800 Debugger* debugger = isolate_->debugger();
803 // JavaScript source code for the debugger.
804 if (debugger->compiling_natives() ||
805 debugger->is_loading_debugger())
807 debugger->set_loading_debugger(true);
810 // debugger scripts including the context creation code.
814 // Create the debugger context.
826 // Use the debugger context.
830 // Expose the builtins object in the debugger context.
839 // Compile the JavaScript for the debugger in the debugger context.
840 debugger->set_compiling_natives(true);
850 debugger->set_compiling_natives(false);
852 // Make sure we mark the debugger as not loading before we might
854 debugger->set_loading_debugger(false);
867 // Return debugger is not loaded.
875 // Clear debugger context global handle.
906 // Just continue if breaks are disabled or debugger cannot be loaded.
912 // Enter the debugger.
913 EnterDebugger debugger;
914 if (debugger.FailedToEnter()) {
957 // Notify debugger if a real break point is triggered or if performing
973 isolate_->debugger()->OnDebugBreak(break_points_hit, false);
1095 // Get the function IsBreakPointTriggered (defined in debug-debugger.js).
1321 // be the case when calling unknown functions and having the debugger stopped
1500 // Check whether the current debug break should be reported to the debugger. It
1501 // is used to have step next and step in only report break back to the debugger
1505 // steps before reporting break back to the debugger.
2014 isolate_->debugger()->force_debugger_active();
2015 isolate_->debugger()->set_force_debugger_active(true);
2018 isolate_->debugger()->set_force_debugger_active(
2188 // the debugger statement and stack guard bebug break cannot be at
2493 // Enter the debugger.
2494 EnterDebugger debugger;
2495 if (debugger.FailedToEnter()) return;
2507 // Bail out and don't call debugger if exception.
2539 // Bail out and don't call debugger if exception.
2559 // Enter the debugger.
2560 EnterDebugger debugger;
2561 if (debugger.FailedToEnter()) return;
2566 // Bail out and don't call debugger if exception.
2578 // Handle debugger actions when a new script is compiled.
2593 // Store whether in debugger before entering debugger.
2596 // Enter the debugger.
2597 EnterDebugger debugger;
2598 if (debugger.FailedToEnter()) return;
2603 // Get the function UpdateScriptBreakPoints (defined in debug-debugger.js).
2637 // Bail out and don't call debugger if exception.
2655 // Enter the debugger.
2656 EnterDebugger debugger;
2657 if (debugger.FailedToEnter()) return;
2663 // Bail out and don't call debugger if exception.
2773 EnterDebugger debugger;
2784 // Unload the debugger if feasible.
2789 // Clear the flag indicating that the debugger should be unloaded.
2828 // debugger.
2832 // Notify the debugger that a debug event has occurred unless auto continue is
2876 // Process requests from the debugger.
3006 // Send an empty command to the debugger if in a break to make JavaScript
3007 // run again if the debugger is closed.
3017 // Disable the compilation cache when the debugger is active.
3022 // Unload the debugger if event listener and message handler cleared.
3060 // a copy of the command string managed by the debugger. Up to this
3121 // When calling functions in the debugger prevent it from beeing unloaded.
3124 // Enter the debugger.
3125 EnterDebugger debugger;
3126 if (debugger.FailedToEnter()) {
3162 // debugger connects and issues "continue" command.
3219 // Link recursive debugger entry.
3234 // Make sure that debugger is loaded and enter the debugger context.
3251 // Check for leaving the debugger.
3253 // Clear mirror cache when leaving the debugger. Skip this if there is a
3267 // Request preemption and debug break when leaving the last debugger entry
3280 // If there are commands in the queue when leaving the debugger request
3282 if (isolate_->debugger()->HasCommands()) {
3286 // If leaving the debugger with the debugger no longer active unload it.
3287 if (!isolate_->debugger()->IsDebuggerActive()) {
3288 isolate_->debugger()->UnloadDebugger();
3292 // Leaving this debugger entry.
3591 Isolate::Current()->debugger()->CallMessageDispatchHandler();