nitta-lab:master
from nitta-lab:objectFlowGUI
on 21 Sep 2018
org.ntlab.traceCollector/META-INF/MANIFEST.MF |
---|
org.ntlab.traceCollector/plugin.xml |
---|
org.ntlab.traceCollector/schema/additionalClasspaths.exsd 0 → 100644 |
---|
org.ntlab.traceCollector/src/org/ntlab/traceCollector/Activator.java |
---|
org.ntlab.traceCollector/src/org/ntlab/traceCollector/ExtensionLoader.java 0 → 100644 |
---|
org.ntlab.traceCollector/src/org/ntlab/traceCollector/IAdditionalLaunchConfiguration.java 0 → 100644 |
---|
org.ntlab.traceCollector/src/org/ntlab/traceCollector/TracerLaunchConfigurationDelegate.java |
---|
org.ntlab.traceCollector/src/org/ntlab/traceCollector/tracer/trace/TraceJSON.java |
---|
onlineTraceAnalyzerとtraceCollectorの設計変更に関して, 個別の解析に依存する部分をtraceCollectorから分離した.
詳細は以下の通り
クラスパスの区切りをFile.separatorで指定されるものに変更.
巻き戻しデバッガ等への拡張のために, org.ntlab.traceCollector.tracer.traceパッケージも公開するようにした. (公開しないと, このプラグインを拡張したプロジェクト内のクラスで TraceJSONやStatement等をインポートして使えないため)
巻き戻しデバッガ等でオンライン解析を行うことを考慮し, OnlineTraceAnalyzerに関してのクラスパス (additional class path)を設定できるように, 拡張ポイントの定義やTracerLaunchConfigurationDelegateクラスのメソッドにおいてのclasspath配列の設定等を行った.
マージします.
996e844
intomaster
fromobjectFlowGUI
on 21 Sep 2018