|
| 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) |
|
virtual void | sourceParsed (ExecState *, SourceProvider *, int errorLineNumber, const WTF::String &errorMessage)=0 |
|
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) |
|
virtual void | sourceParsed (ExecState *, SourceProvider *, int errorLineNumber, const WTF::String &errorMessage)=0 |
|
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) |
|