設計変更に関して, traceCollectorで定義した拡張ポイントに対する拡張の定義や, それらに関連することを一部行った.
現時点では, org.ntlab.reverseDebuggerプロジェクトのクラスパスを対象プログラムの実行時に渡して共に起動させ, reverseDebugger側のJVMと, 対象プログラムが動いているJVM(以下,ターゲットJVM)の両方に org.ntlab.reverseDebuggerプロジェクトのクラスがある状態にし, ターゲットJVM上でorg.ntlab.reverseDebuggerプロジェクトの一次解析用クラスのメソッド(主にOnlineTraceAnalyzerクラスのメソッド)を reverseDebugger側のJVM上でのメソッド実行(主にGUI系クラスのメソッド実行)からJDIを用いることで一応呼び出し自体が出来るところまで. ついでに, org.ntlab.reversedebuggerのパッケージ名を, org.ntlab.reverseDebuggerに修正. |
---|
|
org.ntlab.reverseDebugger/META-INF/MANIFEST.MF |
---|
org.ntlab.reverseDebugger/plugin.xml |
---|
org.ntlab.reverseDebugger/src/org/ntlab/debuggingControl/DebuggingControlAction.java |
---|
org.ntlab.reverseDebugger/src/org/ntlab/debuggingControl/MethodCaller.java |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/CallStackLabelProvider.java 0 → 100644 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/CallStackModel.java 0 → 100644 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/CallStackModels.java 0 → 100644 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/CallStackView.java 0 → 100644 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/JavaEditorOperator.java 0 → 100644 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/ObjectFlowAliasLabelProvider.java 0 → 100644 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/ObjectFlowAliasView.java 0 → 100644 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/ObjectFlowAliases.java 0 → 100644 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/OnlineTraceAnalyzer.java 0 → 100644 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/OnlineTraceAnalyzerCaller.java 0 → 100644 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/ReverseDebuggerLaunchConfiguration.java 0 → 100644 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/ReverseDebuggerPerspective.java 0 → 100644 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/SeedAliasLabelProvider.java 0 → 100644 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/SeedAliasView.java 0 → 100644 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/SeedAliases.java 0 → 100644 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/CallStackLabelProvider.java 100644 → 0 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/CallStackModel.java 100644 → 0 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/CallStackModels.java 100644 → 0 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/CallStackView.java 100644 → 0 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/JavaEditorOperator.java 100644 → 0 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/ObjectFlowAliasLabelProvider.java 100644 → 0 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/ObjectFlowAliasView.java 100644 → 0 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/ObjectFlowAliases.java 100644 → 0 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/ReverseDebuggerPerspective.java 100644 → 0 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/SeedAliasLabelProvider.java 100644 → 0 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/SeedAliasView.java 100644 → 0 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/SeedAliases.java 100644 → 0 |
---|