...
2 commits 16 files changed 0 commit comments 1 contributor
Commits on 2021-09-12
Naoya Nitta ArgoUML (Delete Figure) と,JHotDraw (Transform Figure) が動かなくなったのjは不用意にコードを削除したせいだったので,元に戻した. a3baf1a
Naoya Nitta クラスオブジェクトを複数生成できるように,トレース内部にできるだけ影響を与えずに,クラスオブジェクトのオブジェクトIDを付け替えるようにした. 基本的に Alias と Reference が持つオブジェクトIDのみ付け替えることで対応しようとしたが,MethodExecution の thisObjId も書き換える必要が生じ,そのため DummyMethodExecution や DummyTracePoint オブジェクトを生成することで,トレース内部への影響を極小化しようとしたが,メソッドの呼び出し関係の整合性を保とうとすると泥沼にはまってしまった. まだ不具合がいくつか残されている可能性がある. 770fa4b
Showing 16 changed files
View
src/org/ntlab/deltaViewer/CollaborationAliasCollector.java
View
src/org/ntlab/deltaViewer/CollaborationObjectCallGraph.java
View
src/org/ntlab/deltaViewer/CollaborationViewer.java
View
src/org/ntlab/deltaViewer/DeltaAliasCollector.java
View
src/org/ntlab/deltaViewer/DummyFieldAccess.java 0 → 100644
View
src/org/ntlab/deltaViewer/DummyFieldUpdate.java 0 → 100644
View
src/org/ntlab/deltaViewer/DummyMethodExecution.java
View
src/org/ntlab/deltaViewer/DummyMethodInvocation.java
View
src/org/ntlab/deltaViewer/DummyTracePoint.java
View
src/org/ntlab/deltaViewer/MagnetRONFrame.java
View
src/org/ntlab/trace/MethodExecution.java
View
src/org/ntlab/trace/ThreadInstance.java
View
src/tests/CollaborationAliasCollectorTest.java
View
src/tests/CollaborationObjectCallGraphTest.java
View
src/tests/DeltaAliasCollectorTest.java
View
src/tests/MagnetRONFrameTest.java

Showing you all comments on commits in this comparison.