MethodCallerクラスを,
JDIStaticMethodCallerクラスとJDIInstanceMethodCallerクラスの二つに分割した. JVMの取得に関する処理をJDIDebuggingVirtualMachineクラスのメソッドに移した. 関連するException系クラスを新規に3つ作成した. デバッグ中のJVMにアクセスするパッケージ(org.ntlab.onlineAccessor)と, JVM上で呼び出される側の一次的な解析を行うパッケージ(org.ntlab.reverseDebugger.analyzerProvider)を独立させた. |
---|
|
org.ntlab.reverseDebugger/META-INF/MANIFEST.MF |
---|
org.ntlab.reverseDebugger/plugin.xml |
---|
org.ntlab.reverseDebugger/speedResult.csv |
---|
org.ntlab.reverseDebugger/speedResultTmp.csv 0 → 100644 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/debuggingControl/DebuggingControlAction.java |
---|
org.ntlab.reverseDebugger/src/org/ntlab/debuggingControl/MethodCaller.java 100644 → 0 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/debuggingControl/SpeedTester.java |
---|
org.ntlab.reverseDebugger/src/org/ntlab/onlineAccessor/JDIDebuggingVirtualMachine.java 0 → 100644 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/onlineAccessor/JDIInstanceMethodCaller.java 0 → 100644 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/onlineAccessor/JDIStaticMethodCaller.java 0 → 100644 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/onlineAccessor/NotDebuggedException.java 0 → 100644 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/onlineAccessor/NotExecutedException.java 0 → 100644 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/onlineAccessor/NotSuspendedException.java 0 → 100644 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/Alias.java 100644 → 0 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/CallStackLabelProvider.java |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/CallStackModel.java |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/CallStackModels.java |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/CallStackView.java |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/JavaEditorOperator.java |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/ObjectFlowAliasLabelProvider.java |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/ObjectFlowAliasView.java |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/ObjectFlowAliases.java |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/OnlineTraceAnalyzer.java 100644 → 0 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/OnlineTraceAnalyzerCallTester.java 100644 → 0 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/ReverseDebuggerLaunchConfiguration.java 100644 → 0 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/SeedAliasLabelProvider.java |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/SeedAliasView.java |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/SeedAliases.java |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/analyzerProvider/Alias.java 0 → 100644 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/analyzerProvider/ReverseDebuggerAnalyzer.java 0 → 100644 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/analyzerProvider/ReverseDebuggerAnalyzerCallTester.java 0 → 100644 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/analyzerProvider/ReverseDebuggerLaunchConfiguration.java 0 → 100644 |
---|