一次解析の処理をReverseDebugger側とTraceCollector側のどちらに入れるかで,
処理時間にどれぐらいの差が出るのかを計測するためのコードを作成. 対象プログラムのデバッグ中にDebuggingControlボタンを押すことで実行される. (現在停止中のメソッド実行について, そのシグニチャと一致するメソッド実行がメソッド呼び出し木にどれだけあるかを, 再帰呼び出しを用いてrootから深さ優先探索で探し, 見つかった個数を返す処理で比較) |
---|
|
org.ntlab.traceCollector/src/org/ntlab/traceCollector/tracer/trace/TraceJSON.java |
---|