設計変更に関して, 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に修正.
1 parent cbf998d commit 855014861459262542d4688b751d1bfb1259eee2
r-isitani authored on 16 Sep 2018
Showing 31 changed files
View
org.ntlab.reverseDebugger/META-INF/MANIFEST.MF
View
org.ntlab.reverseDebugger/plugin.xml
View
org.ntlab.reverseDebugger/src/org/ntlab/debuggingControl/DebuggingControlAction.java
View
org.ntlab.reverseDebugger/src/org/ntlab/debuggingControl/MethodCaller.java
View
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/CallStackLabelProvider.java 0 → 100644
View
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/CallStackModel.java 0 → 100644
View
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/CallStackModels.java 0 → 100644
View
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/CallStackView.java 0 → 100644
View
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/JavaEditorOperator.java 0 → 100644
View
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/ObjectFlowAliasLabelProvider.java 0 → 100644
View
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/ObjectFlowAliasView.java 0 → 100644
View
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/ObjectFlowAliases.java 0 → 100644
View
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/OnlineTraceAnalyzer.java 0 → 100644
View
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/OnlineTraceAnalyzerCaller.java 0 → 100644
View
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/ReverseDebuggerLaunchConfiguration.java 0 → 100644
View
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/ReverseDebuggerPerspective.java 0 → 100644
View
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/SeedAliasLabelProvider.java 0 → 100644
View
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/SeedAliasView.java 0 → 100644
View
org.ntlab.reverseDebugger/src/org/ntlab/reverseDebugger/SeedAliases.java 0 → 100644
View
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/CallStackLabelProvider.java 100644 → 0
View
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/CallStackModel.java 100644 → 0
View
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/CallStackModels.java 100644 → 0
View
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/CallStackView.java 100644 → 0
View
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/JavaEditorOperator.java 100644 → 0
View
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/ObjectFlowAliasLabelProvider.java 100644 → 0
View
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/ObjectFlowAliasView.java 100644 → 0
View
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/ObjectFlowAliases.java 100644 → 0
View
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/ReverseDebuggerPerspective.java 100644 → 0
View
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/SeedAliasLabelProvider.java 100644 → 0
View
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/SeedAliasView.java 100644 → 0
View
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/SeedAliases.java 100644 → 0