|
| void | setBreakpointActions (JSC::BreakpointID, const ScriptBreakpoint &) |
| |
| void | removeBreakpointActions (JSC::BreakpointID) |
| |
| void | clearBreakpointActions () |
| |
| const BreakpointActions & | getActionsForBreakpoint (JSC::BreakpointID) |
| |
| void | addListener (ScriptDebugListener *) |
| |
| void | removeListener (ScriptDebugListener *, bool isBeingDestroyed) |
| |
| void | setBreakpointActions (JSC::BreakpointID, const ScriptBreakpoint &) |
| |
| void | removeBreakpointActions (JSC::BreakpointID) |
| |
| void | clearBreakpointActions () |
| |
| const BreakpointActions & | getActionsForBreakpoint (JSC::BreakpointID) |
| |
| void | addListener (ScriptDebugListener *) |
| |
| void | removeListener (ScriptDebugListener *, bool isBeingDestroyed) |
| |
| | 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) |
| |
|
| | ScriptDebugServer (JSC::VM &) |
| |
| | ~ScriptDebugServer () |
| |
| virtual void | attachDebugger ()=0 |
| |
| virtual void | detachDebugger (bool isBeingDestroyed)=0 |
| |
| virtual void | didPause (JSC::JSGlobalObject *)=0 |
| |
| virtual void | didContinue (JSC::JSGlobalObject *)=0 |
| |
| virtual void | runEventLoopWhilePaused ()=0 |
| |
| virtual bool | isContentScript (JSC::ExecState *) const =0 |
| |
| virtual void | reportException (JSC::ExecState *, JSC::Exception *) const =0 |
| |
| bool | evaluateBreakpointAction (const ScriptBreakpointAction &) |
| |
| void | dispatchFunctionToListeners (JavaScriptExecutionCallback) |
| |
| void | dispatchFunctionToListeners (const ListenerSet &listeners, JavaScriptExecutionCallback) |
| |
| void | dispatchDidPause (ScriptDebugListener *) |
| |
| void | dispatchDidContinue (ScriptDebugListener *) |
| |
| void | dispatchDidParseSource (const ListenerSet &listeners, JSC::SourceProvider *, bool isContentScript) |
| |
| void | dispatchFailedToParseSource (const ListenerSet &listeners, JSC::SourceProvider *, int errorLine, const String &errorMessage) |
| |
| void | dispatchBreakpointActionLog (JSC::ExecState *, const String &) |
| |
| void | dispatchBreakpointActionSound (JSC::ExecState *, int breakpointActionIdentifier) |
| |
| void | dispatchBreakpointActionProbe (JSC::ExecState *, const ScriptBreakpointAction &, JSC::JSValue sample) |
| |
| | ScriptDebugServer (JSC::VM &) |
| |
| | ~ScriptDebugServer () |
| |
| virtual void | attachDebugger ()=0 |
| |
| virtual void | detachDebugger (bool isBeingDestroyed)=0 |
| |
| virtual void | didPause (JSC::JSGlobalObject *)=0 |
| |
| virtual void | didContinue (JSC::JSGlobalObject *)=0 |
| |
| virtual void | runEventLoopWhilePaused ()=0 |
| |
| virtual bool | isContentScript (JSC::ExecState *) const =0 |
| |
| virtual void | reportException (JSC::ExecState *, JSC::Exception *) const =0 |
| |
| bool | evaluateBreakpointAction (const ScriptBreakpointAction &) |
| |
| void | dispatchFunctionToListeners (JavaScriptExecutionCallback) |
| |
| void | dispatchFunctionToListeners (const ListenerSet &listeners, JavaScriptExecutionCallback) |
| |
| void | dispatchDidPause (ScriptDebugListener *) |
| |
| void | dispatchDidContinue (ScriptDebugListener *) |
| |
| void | dispatchDidParseSource (const ListenerSet &listeners, JSC::SourceProvider *, bool isContentScript) |
| |
| void | dispatchFailedToParseSource (const ListenerSet &listeners, JSC::SourceProvider *, int errorLine, const String &errorMessage) |
| |
| void | dispatchBreakpointActionLog (JSC::ExecState *, const String &) |
| |
| void | dispatchBreakpointActionSound (JSC::ExecState *, int breakpointActionIdentifier) |
| |
| void | dispatchBreakpointActionProbe (JSC::ExecState *, const ScriptBreakpointAction &, JSC::JSValue sample) |
| |