|
| | WebScriptDebugger (JSC::JSGlobalObject *) |
| |
| JSC::JSGlobalObject * | globalObject () const |
| |
| | Debugger (VM &) |
| |
| virtual | ~Debugger () |
| |
| VM & | vm () |
| |
| JSC::DebuggerCallFrame & | currentDebuggerCallFrame () |
| |
| bool | hasHandlerForExceptionCallback () const |
| |
| JSValue | currentException () |
| |
| bool | needsExceptionCallbacks () const |
| |
| bool | isInteractivelyDebugging () const |
| |
| void | attach (JSGlobalObject *) |
| |
| void | detach (JSGlobalObject *, ReasonForDetach) |
| |
| bool | isAttached (JSGlobalObject *) |
| |
| void | resolveBreakpoint (Breakpoint &, SourceProvider *) |
| |
| BreakpointID | setBreakpoint (Breakpoint &, bool &existing) |
| |
| void | removeBreakpoint (BreakpointID) |
| |
| void | clearBreakpoints () |
| |
| void | activateBreakpoints () |
| |
| void | deactivateBreakpoints () |
| |
| bool | breakpointsActive () const |
| |
| PauseOnExceptionsState | pauseOnExceptionsState () const |
| |
| void | setPauseOnExceptionsState (PauseOnExceptionsState) |
| |
| ReasonForPause | reasonForPause () const |
| |
| BreakpointID | pausingBreakpointID () const |
| |
| void | setPauseOnNextStatement (bool) |
| |
| void | breakProgram () |
| |
| void | continueProgram () |
| |
| void | stepIntoStatement () |
| |
| void | stepOverStatement () |
| |
| void | stepOutOfFunction () |
| |
| bool | isBlacklisted (SourceID) const |
| |
| void | addToBlacklist (SourceID) |
| |
| void | clearBlacklist () |
| |
| bool | isPaused () const |
| |
| bool | isStepping () const |
| |
| bool | suppressAllPauses () const |
| |
| void | setSuppressAllPauses (bool suppress) |
| |
| void | exception (CallFrame *, JSValue exceptionValue, bool hasCatchHandler) |
| |
| void | atStatement (CallFrame *) |
| |
| void | atExpression (CallFrame *) |
| |
| void | callEvent (CallFrame *) |
| |
| void | returnEvent (CallFrame *) |
| |
| void | unwindEvent (CallFrame *) |
| |
| void | willExecuteProgram (CallFrame *) |
| |
| void | didExecuteProgram (CallFrame *) |
| |
| void | didReachBreakpoint (CallFrame *) |
| |
| virtual void | recompileAllJSFunctions () |
| |
| void | registerCodeBlock (CodeBlock *) |
| |
| void | setProfilingClient (ProfilingClient *) |
| |
| bool | hasProfilingClient () const |
| |
| bool | isAlreadyProfiling () const |
| |
| double | willEvaluateScript () |
| |
| void | didEvaluateScript (double startTime, ProfilingReason) |
| |
| | Debugger (VM &) |
| |
| virtual | ~Debugger () |
| |
| VM & | vm () |
| |
| JSC::DebuggerCallFrame & | currentDebuggerCallFrame () |
| |
| bool | hasHandlerForExceptionCallback () const |
| |
| JSValue | currentException () |
| |
| bool | needsExceptionCallbacks () const |
| |
| bool | isInteractivelyDebugging () const |
| |
| void | attach (JSGlobalObject *) |
| |
| void | detach (JSGlobalObject *, ReasonForDetach) |
| |
| bool | isAttached (JSGlobalObject *) |
| |
| void | resolveBreakpoint (Breakpoint &, SourceProvider *) |
| |
| BreakpointID | setBreakpoint (Breakpoint &, bool &existing) |
| |
| void | removeBreakpoint (BreakpointID) |
| |
| void | clearBreakpoints () |
| |
| void | activateBreakpoints () |
| |
| void | deactivateBreakpoints () |
| |
| bool | breakpointsActive () const |
| |
| PauseOnExceptionsState | pauseOnExceptionsState () const |
| |
| void | setPauseOnExceptionsState (PauseOnExceptionsState) |
| |
| ReasonForPause | reasonForPause () const |
| |
| BreakpointID | pausingBreakpointID () const |
| |
| void | setPauseOnNextStatement (bool) |
| |
| void | breakProgram () |
| |
| void | continueProgram () |
| |
| void | stepIntoStatement () |
| |
| void | stepOverStatement () |
| |
| void | stepOutOfFunction () |
| |
| bool | isBlacklisted (SourceID) const |
| |
| void | addToBlacklist (SourceID) |
| |
| void | clearBlacklist () |
| |
| bool | isPaused () const |
| |
| bool | isStepping () const |
| |
| bool | suppressAllPauses () const |
| |
| void | setSuppressAllPauses (bool suppress) |
| |
| void | exception (CallFrame *, JSValue exceptionValue, bool hasCatchHandler) |
| |
| void | atStatement (CallFrame *) |
| |
| void | atExpression (CallFrame *) |
| |
| void | callEvent (CallFrame *) |
| |
| void | returnEvent (CallFrame *) |
| |
| void | unwindEvent (CallFrame *) |
| |
| void | willExecuteProgram (CallFrame *) |
| |
| void | didExecuteProgram (CallFrame *) |
| |
| void | didReachBreakpoint (CallFrame *) |
| |
| virtual void | recompileAllJSFunctions () |
| |
| void | registerCodeBlock (CodeBlock *) |
| |
| void | setProfilingClient (ProfilingClient *) |
| |
| bool | hasProfilingClient () const |
| |
| bool | isAlreadyProfiling () const |
| |
| double | willEvaluateScript () |
| |
| void | didEvaluateScript (double startTime, ProfilingReason) |
| |