・IAliasCollectorによるエイリアスの収集を、オブジェクトの生成を伴うデルタの抽出、コレクションからの取得を用いるデルタの抽出に対応。(DeltaExtractorJSON.java)
・各種サンプルトレースの追加。(オブジェクト生成、static呼び出し、配列、コレクションを含むデルタ抽出テスト用) ・行番号が設定されていない場合でも落ちないように修正。(Alias.java) ・caleeSearch()内からコンストラクタ呼び出しを再帰的に追跡しないようにアルゴリズムを修正(※ただし、どういう影響があるかはわからない。多分、問題ない。) |
---|
|
org.ntlab.traceAnalyzer/src/org/ntlab/deltaExtractor/Alias.java |
---|
org.ntlab.traceAnalyzer/src/org/ntlab/deltaExtractor/DeltaExtractorJSON.java |
---|
org.ntlab.traceAnalyzer/src/org/ntlab/deltaExtractor/Test.java |
---|
org.ntlab.traceAnalyzer/traces/sample1.trace 0 → 100644 |
---|
org.ntlab.traceAnalyzer/traces/sampleArray.trace 0 → 100644 |
---|
org.ntlab.traceAnalyzer/traces/sampleCollection.trace 0 → 100644 |
---|
org.ntlab.traceAnalyzer/traces/sampleCreate.trace 0 → 100644 |
---|
org.ntlab.traceAnalyzer/traces/sampleStatic.trace 0 → 100644 |
---|