接口 | 说明 |
---|---|
GuiCallback |
Interface for communication between the debugger and its GUI.
|
InspectableCall<V> | |
KScopeProvider |
Interface to provide a scope object for script evaluation to the debugger.
|
KSourceProvider |
Interface to provide a source of scripts to the debugger.
|
类 | 说明 |
---|---|
DebugThread | |
DIM |
Dim or Debugger Implementation for Rhino.
|
DIM.ContextData |
Class to store information about a stack.
|
DIM.FunctionSource |
Class to store information about a function.
|
DIM.SourceInfo |
Class to store information about a script source.
|
DIM.StackFrame |
Object to represent one stack frame.
|
KBreakPoints | |
KDebugConst | |
KDebugExecutor |
启动start -->调试结束
1) Context.end触发: KDebugCommander.stopListener.onEndContext->onEndContext->doStop+KDebugManager.terminal()
2) doStop确保执行完最后一步: stop->resume-->...
3) KDebugExecutor.start.Thread: buildDebugResult(null),running=false->handDebugResult->dm.stopped():-----------脚本调试结束。
|
KDebugLog | |
KDebugManager | |
KDebugVarFilter | |
KKeys | |
KPacket | |
KRequest | |
KResponse | |
KStepResult | |
QueueDebugCallBack |
异常错误 | 说明 |
---|---|
KAbortException |