diff --git a/icons/magnetron/resume_co.png b/icons/magnetron/resume_co.png deleted file mode 100644 index 67c1611..0000000 --- a/icons/magnetron/resume_co.png +++ /dev/null Binary files differ diff --git a/icons/magnetron/suspend_co.png b/icons/magnetron/suspend_co.png deleted file mode 100644 index f7c9eae..0000000 --- a/icons/magnetron/suspend_co.png +++ /dev/null Binary files differ diff --git a/icons/magnetron/terminate_co.png b/icons/magnetron/terminate_co.png deleted file mode 100644 index 3544673..0000000 --- a/icons/magnetron/terminate_co.png +++ /dev/null Binary files differ diff --git a/magnetFiles/ArgoUML.magnet b/magnetFiles/ArgoUML.magnet deleted file mode 100644 index 4933397..0000000 --- a/magnetFiles/ArgoUML.magnet +++ /dev/null @@ -1,63 +0,0 @@ -{ - "trace": "..\\traces\\ArgoUMLBenchmarkWithMoreStandardClasses.trace", - "features": [ - { - "feature": "ArgoUML�}�`�폜�@�\", - "extracts": [ - { - "src": { - "class": "public void org.argouml.uml.diagram.ui.ActionRemoveFromDiagram.actionPerformed(", - "id": null - }, - "dst": { - "class": "org.argouml.uml.diagram.static_structure.ui.FigClass", - "id": null - }, - "type": "This-Another", - "order": "0" - }, - { - "src": { - "class": "java.util.Vector", - "id": "450474599" - }, - "dst": { - "class": "org.argouml.uml.diagram.static_structure.ui.FigClass", - "id": "1675174935" - }, - "type": "Container-Component(Collection)", - "order": "0" - } - ] - }, - { - "feature": "ArgoUML�}�`�I���@�\", - "extracts": [ - { - "src": { - "class": "org.argouml.uml.diagram.static_structure.ui.SelectionClass", - "id": "1672744985" - }, - "dst": { - "class": "org.argouml.uml.diagram.static_structure.ui.FigClass", - "id": "1675174935" - }, - "type": "Container-Component", - "order": "0" - }, - { - "src": { - "class": "java.util.ArrayList", - "id": "125345735" - }, - "dst": { - "class": "org.argouml.uml.diagram.static_structure.ui.SelectionClass", - "id": "1672744985" - }, - "type": "Container-Component(Collection)", - "order": "0" - } - ] - } - ] -} \ No newline at end of file diff --git a/magnetFiles/JHotDraw.magnet b/magnetFiles/JHotDraw.magnet deleted file mode 100644 index 4ce4a86..0000000 --- a/magnetFiles/JHotDraw.magnet +++ /dev/null @@ -1,87 +0,0 @@ -{ - "trace": "..\\traces\\jHotDrawBenchmarkWithMoreStandardClasses.trace", - "features": [ - { - "feature": "JHotDraw�}�`�ړ��@�\", - "extracts": [ - { - "src": { - "class": "java.util.HashSet", - "id": "176893671" - }, - "dst": { - "class": "org.jhotdraw.draw.RectangleFigure", - "id": "1952912699" - }, - "type": "Container-Component(Collection)", - "order": "0" - } - ] - }, - { - "feature": "JHotDraw�}�`�I���@�\", - "extracts": [ - { - "src": { - "class": "org.jhotdraw.draw.tool.DefaultDragTracker", - "id": "758826749" - }, - "dst": { - "class": "org.jhotdraw.draw.RectangleFigure", - "id": "1952912699" - }, - "type": "Container-Component", - "order": "1" - }, - { - "src": { - "class": "java.util.HashSet", - "id": "1378082106" - }, - "dst": { - "class": "org.jhotdraw.draw.RectangleFigure", - "id": "1952912699" - }, - "type": "Container-Component(Collection)", - "order": "0" - }, - { - "src": { - "class": "org.jhotdraw.draw.tool.DelegationSelectionTool", - "id": "599587451" - }, - "dst": { - "class": "org.jhotdraw.draw.tool.DefaultDragTracker", - "id": "758826749" - }, - "type": "Container-Component", - "order": "1" - }, - { - "src": { - "class": "java.util.LinkedHashSet", - "id": "1787265837" - }, - "dst": { - "class": "org.jhotdraw.draw.RectangleFigure", - "id": "1952912699" - }, - "type": "Container-Component(Collection)", - "order": "0" - }, - { - "src": { - "class": "org.jhotdraw.draw.tool.DefaultDragTracker", - "id": "758826749" - }, - "dst": { - "class": "org.jhotdraw.draw.DefaultDrawingEditor", - "id": "1859859960" - }, - "type": "Container-Component", - "order": "3" - } - ] - } - ] -} \ No newline at end of file diff --git a/magnetFiles/TinyProblemA1_B1_C1_D1.magnet b/magnetFiles/TinyProblemA1_B1_C1_D1.magnet deleted file mode 100644 index 3f879d7..0000000 --- a/magnetFiles/TinyProblemA1_B1_C1_D1.magnet +++ /dev/null @@ -1,22 +0,0 @@ -{ - "trace": "..\\traces\\pre_Exp1.trace", - "features": [ - { - "feature": "���ۑ�A1/B1/C1/D1", - "extracts": [ - { - "src": { - "class": "E", - "id": null - }, - "dst": { - "class": "C", - "id": null - }, - "type": "Container-Component", - "order": "0" - } - ] - } - ] -} \ No newline at end of file diff --git a/magnetFiles/TinyProblemA2_B2_C6_D6.magnet b/magnetFiles/TinyProblemA2_B2_C6_D6.magnet deleted file mode 100644 index eb9d235..0000000 --- a/magnetFiles/TinyProblemA2_B2_C6_D6.magnet +++ /dev/null @@ -1,22 +0,0 @@ -{ - "trace": "..\\traces\\pre_Exp2.trace", - "features": [ - { - "feature": "���ۑ�A2/B2/C6/D6", - "extracts": [ - { - "src": { - "class": "E", - "id": null - }, - "dst": { - "class": "C", - "id": null - }, - "type": "Container-Component", - "order": "0" - } - ] - } - ] -} \ No newline at end of file diff --git a/magnetFiles/TinyProblemA3_B3_C5_D5.magnet b/magnetFiles/TinyProblemA3_B3_C5_D5.magnet deleted file mode 100644 index 0bbdfda..0000000 --- a/magnetFiles/TinyProblemA3_B3_C5_D5.magnet +++ /dev/null @@ -1,22 +0,0 @@ -{ - "trace": "..\\traces\\pre_Exp3.trace", - "features": [ - { - "feature": "���ۑ�A3/B3/C5/D5", - "extracts": [ - { - "src": { - "class": "E", - "id": null - }, - "dst": { - "class": "C", - "id": null - }, - "type": "Container-Component", - "order": "0" - } - ] - } - ] -} \ No newline at end of file diff --git a/magnetFiles/TinyProblemA4_B4_C4_D4.magnet b/magnetFiles/TinyProblemA4_B4_C4_D4.magnet deleted file mode 100644 index f6f045b..0000000 --- a/magnetFiles/TinyProblemA4_B4_C4_D4.magnet +++ /dev/null @@ -1,22 +0,0 @@ -{ - "trace": "..\\traces\\pre_Exp4.trace", - "features": [ - { - "feature": "���ۑ�A4/B4/C4/D4", - "extracts": [ - { - "src": { - "class": "E", - "id": null - }, - "dst": { - "class": "C", - "id": null - }, - "type": "Container-Component", - "order": "0" - } - ] - } - ] -} \ No newline at end of file diff --git a/magnetFiles/TinyProblemA5_B5_C3_D3.magnet b/magnetFiles/TinyProblemA5_B5_C3_D3.magnet deleted file mode 100644 index b66a202..0000000 --- a/magnetFiles/TinyProblemA5_B5_C3_D3.magnet +++ /dev/null @@ -1,22 +0,0 @@ -{ - "trace": "..\\traces\\pre_Exp5.trace", - "features": [ - { - "feature": "���ۑ�A5/B5/C3/D3", - "extracts": [ - { - "src": { - "class": "E", - "id": null - }, - "dst": { - "class": "C", - "id": null - }, - "type": "Container-Component", - "order": "0" - } - ] - } - ] -} \ No newline at end of file diff --git a/magnetFiles/TinyProblemA6_B6_C2_D2.magnet b/magnetFiles/TinyProblemA6_B6_C2_D2.magnet deleted file mode 100644 index 34d21d0..0000000 --- a/magnetFiles/TinyProblemA6_B6_C2_D2.magnet +++ /dev/null @@ -1,22 +0,0 @@ -{ - "trace": "..\\traces\\pre_Exp7.trace", - "features": [ - { - "feature": "���ۑ�A6/B6/C2/D2", - "extracts": [ - { - "src": { - "class": "E", - "id": null - }, - "dst": { - "class": "C", - "id": null - }, - "type": "Container-Component", - "order": "0" - } - ] - } - ] -} \ No newline at end of file diff --git a/magnetFiles/en/ArgoUML.magnet b/magnetFiles/en/ArgoUML.magnet new file mode 100644 index 0000000..4a4ea65 --- /dev/null +++ b/magnetFiles/en/ArgoUML.magnet @@ -0,0 +1,63 @@ +{ + "trace": "..\\..\\traces\\ArgoUMLBenchmarkWithMoreStandardClasses.trace", + "features": [ + { + "feature": "ArgoUML (Delete Figure)", + "extracts": [ + { + "src": { + "class": "public void org.argouml.uml.diagram.ui.ActionRemoveFromDiagram.actionPerformed(", + "id": null + }, + "dst": { + "class": "org.argouml.uml.diagram.static_structure.ui.FigClass", + "id": null + }, + "type": "This-Another", + "order": "0" + }, + { + "src": { + "class": "java.util.Vector", + "id": "450474599" + }, + "dst": { + "class": "org.argouml.uml.diagram.static_structure.ui.FigClass", + "id": "1675174935" + }, + "type": "Container-Component(Collection)", + "order": "0" + } + ] + }, + { + "feature": "ArgoUML (Select Figure)", + "extracts": [ + { + "src": { + "class": "org.argouml.uml.diagram.static_structure.ui.SelectionClass", + "id": "1672744985" + }, + "dst": { + "class": "org.argouml.uml.diagram.static_structure.ui.FigClass", + "id": "1675174935" + }, + "type": "Container-Component", + "order": "0" + }, + { + "src": { + "class": "java.util.ArrayList", + "id": "125345735" + }, + "dst": { + "class": "org.argouml.uml.diagram.static_structure.ui.SelectionClass", + "id": "1672744985" + }, + "type": "Container-Component(Collection)", + "order": "0" + } + ] + } + ] +} \ No newline at end of file diff --git a/magnetFiles/en/JHotDraw.magnet b/magnetFiles/en/JHotDraw.magnet new file mode 100644 index 0000000..4b790b5 --- /dev/null +++ b/magnetFiles/en/JHotDraw.magnet @@ -0,0 +1,87 @@ +{ + "trace": "..\\..\\traces\\jHotDrawBenchmarkWithMoreStandardClasses.trace", + "features": [ + { + "feature": "JHotDraw (Transform Figure)", + "extracts": [ + { + "src": { + "class": "java.util.HashSet", + "id": "176893671" + }, + "dst": { + "class": "org.jhotdraw.draw.RectangleFigure", + "id": "1952912699" + }, + "type": "Container-Component(Collection)", + "order": "0" + } + ] + }, + { + "feature": "JHotDraw (Select Figure)", + "extracts": [ + { + "src": { + "class": "org.jhotdraw.draw.tool.DefaultDragTracker", + "id": "758826749" + }, + "dst": { + "class": "org.jhotdraw.draw.RectangleFigure", + "id": "1952912699" + }, + "type": "Container-Component", + "order": "1" + }, + { + "src": { + "class": "java.util.HashSet", + "id": "1378082106" + }, + "dst": { + "class": "org.jhotdraw.draw.RectangleFigure", + "id": "1952912699" + }, + "type": "Container-Component(Collection)", + "order": "0" + }, + { + "src": { + "class": "org.jhotdraw.draw.tool.DelegationSelectionTool", + "id": "599587451" + }, + "dst": { + "class": "org.jhotdraw.draw.tool.DefaultDragTracker", + "id": "758826749" + }, + "type": "Container-Component", + "order": "1" + }, + { + "src": { + "class": "java.util.LinkedHashSet", + "id": "1787265837" + }, + "dst": { + "class": "org.jhotdraw.draw.RectangleFigure", + "id": "1952912699" + }, + "type": "Container-Component(Collection)", + "order": "0" + }, + { + "src": { + "class": "org.jhotdraw.draw.tool.DefaultDragTracker", + "id": "758826749" + }, + "dst": { + "class": "org.jhotdraw.draw.DefaultDrawingEditor", + "id": "1859859960" + }, + "type": "Container-Component", + "order": "3" + } + ] + } + ] +} \ No newline at end of file diff --git a/magnetFiles/en/TinyProblemA1_B1_C1_D1.magnet b/magnetFiles/en/TinyProblemA1_B1_C1_D1.magnet new file mode 100644 index 0000000..b22c4f2 --- /dev/null +++ b/magnetFiles/en/TinyProblemA1_B1_C1_D1.magnet @@ -0,0 +1,22 @@ +{ + "trace": "..\\..\\traces\\pre_Exp1.trace", + "features": [ + { + "feature": "AP1", + "extracts": [ + { + "src": { + "class": "E", + "id": null + }, + "dst": { + "class": "C", + "id": null + }, + "type": "Container-Component", + "order": "0" + } + ] + } + ] +} \ No newline at end of file diff --git a/magnetFiles/en/TinyProblemA2_B2_C6_D6.magnet b/magnetFiles/en/TinyProblemA2_B2_C6_D6.magnet new file mode 100644 index 0000000..3daf81a --- /dev/null +++ b/magnetFiles/en/TinyProblemA2_B2_C6_D6.magnet @@ -0,0 +1,22 @@ +{ + "trace": "..\\..\\traces\\pre_Exp2.trace", + "features": [ + { + "feature": "AP2", + "extracts": [ + { + "src": { + "class": "E", + "id": null + }, + "dst": { + "class": "C", + "id": null + }, + "type": "Container-Component", + "order": "0" + } + ] + } + ] +} \ No newline at end of file diff --git a/magnetFiles/en/TinyProblemA3_B3_C5_D5.magnet b/magnetFiles/en/TinyProblemA3_B3_C5_D5.magnet new file mode 100644 index 0000000..3759609 --- /dev/null +++ b/magnetFiles/en/TinyProblemA3_B3_C5_D5.magnet @@ -0,0 +1,22 @@ +{ + "trace": "..\\..\\traces\\pre_Exp3.trace", + "features": [ + { + "feature": "AP3", + "extracts": [ + { + "src": { + "class": "E", + "id": null + }, + "dst": { + "class": "C", + "id": null + }, + "type": "Container-Component", + "order": "0" + } + ] + } + ] +} \ No newline at end of file diff --git a/magnetFiles/en/TinyProblemA4_B4_C4_D4.magnet b/magnetFiles/en/TinyProblemA4_B4_C4_D4.magnet new file mode 100644 index 0000000..bb1490c --- /dev/null +++ b/magnetFiles/en/TinyProblemA4_B4_C4_D4.magnet @@ -0,0 +1,22 @@ +{ + "trace": "..\\..\\traces\\pre_Exp4.trace", + "features": [ + { + "feature": "AP4", + "extracts": [ + { + "src": { + "class": "E", + "id": null + }, + "dst": { + "class": "C", + "id": null + }, + "type": "Container-Component", + "order": "0" + } + ] + } + ] +} \ No newline at end of file diff --git a/magnetFiles/en/TinyProblemA5_B5_C3_D3.magnet b/magnetFiles/en/TinyProblemA5_B5_C3_D3.magnet new file mode 100644 index 0000000..89dfe1c --- /dev/null +++ b/magnetFiles/en/TinyProblemA5_B5_C3_D3.magnet @@ -0,0 +1,22 @@ +{ + "trace": "..\\..\\traces\\pre_Exp5.trace", + "features": [ + { + "feature": "AP5", + "extracts": [ + { + "src": { + "class": "E", + "id": null + }, + "dst": { + "class": "C", + "id": null + }, + "type": "Container-Component", + "order": "0" + } + ] + } + ] +} \ No newline at end of file diff --git a/magnetFiles/en/TinyProblemA6_B6_C2_D2.magnet b/magnetFiles/en/TinyProblemA6_B6_C2_D2.magnet new file mode 100644 index 0000000..72a00c9 --- /dev/null +++ b/magnetFiles/en/TinyProblemA6_B6_C2_D2.magnet @@ -0,0 +1,22 @@ +{ + "trace": "..\\..\\traces\\pre_Exp7.trace", + "features": [ + { + "feature": "AP6", + "extracts": [ + { + "src": { + "class": "E", + "id": null + }, + "dst": { + "class": "C", + "id": null + }, + "type": "Container-Component", + "order": "0" + } + ] + } + ] +} \ No newline at end of file diff --git a/magnetFiles/ja/ArgoUML.magnet b/magnetFiles/ja/ArgoUML.magnet new file mode 100644 index 0000000..3eb37c2 --- /dev/null +++ b/magnetFiles/ja/ArgoUML.magnet @@ -0,0 +1,63 @@ +{ + "trace": "..\\..\\traces\\ArgoUMLBenchmarkWithMoreStandardClasses.trace", + "features": [ + { + "feature": "ArgoUML�}�`�폜�@�\", + "extracts": [ + { + "src": { + "class": "public void org.argouml.uml.diagram.ui.ActionRemoveFromDiagram.actionPerformed(", + "id": null + }, + "dst": { + "class": "org.argouml.uml.diagram.static_structure.ui.FigClass", + "id": null + }, + "type": "This-Another", + "order": "0" + }, + { + "src": { + "class": "java.util.Vector", + "id": "450474599" + }, + "dst": { + "class": "org.argouml.uml.diagram.static_structure.ui.FigClass", + "id": "1675174935" + }, + "type": "Container-Component(Collection)", + "order": "0" + } + ] + }, + { + "feature": "ArgoUML�}�`�I���@�\", + "extracts": [ + { + "src": { + "class": "org.argouml.uml.diagram.static_structure.ui.SelectionClass", + "id": "1672744985" + }, + "dst": { + "class": "org.argouml.uml.diagram.static_structure.ui.FigClass", + "id": "1675174935" + }, + "type": "Container-Component", + "order": "0" + }, + { + "src": { + "class": "java.util.ArrayList", + "id": "125345735" + }, + "dst": { + "class": "org.argouml.uml.diagram.static_structure.ui.SelectionClass", + "id": "1672744985" + }, + "type": "Container-Component(Collection)", + "order": "0" + } + ] + } + ] +} \ No newline at end of file diff --git a/magnetFiles/ja/JHotDraw.magnet b/magnetFiles/ja/JHotDraw.magnet new file mode 100644 index 0000000..49799b4 --- /dev/null +++ b/magnetFiles/ja/JHotDraw.magnet @@ -0,0 +1,87 @@ +{ + "trace": "..\\..\\traces\\jHotDrawBenchmarkWithMoreStandardClasses.trace", + "features": [ + { + "feature": "JHotDraw�}�`�ړ��@�\", + "extracts": [ + { + "src": { + "class": "java.util.HashSet", + "id": "176893671" + }, + "dst": { + "class": "org.jhotdraw.draw.RectangleFigure", + "id": "1952912699" + }, + "type": "Container-Component(Collection)", + "order": "0" + } + ] + }, + { + "feature": "JHotDraw�}�`�I���@�\", + "extracts": [ + { + "src": { + "class": "org.jhotdraw.draw.tool.DefaultDragTracker", + "id": "758826749" + }, + "dst": { + "class": "org.jhotdraw.draw.RectangleFigure", + "id": "1952912699" + }, + "type": "Container-Component", + "order": "1" + }, + { + "src": { + "class": "java.util.HashSet", + "id": "1378082106" + }, + "dst": { + "class": "org.jhotdraw.draw.RectangleFigure", + "id": "1952912699" + }, + "type": "Container-Component(Collection)", + "order": "0" + }, + { + "src": { + "class": "org.jhotdraw.draw.tool.DelegationSelectionTool", + "id": "599587451" + }, + "dst": { + "class": "org.jhotdraw.draw.tool.DefaultDragTracker", + "id": "758826749" + }, + "type": "Container-Component", + "order": "1" + }, + { + "src": { + "class": "java.util.LinkedHashSet", + "id": "1787265837" + }, + "dst": { + "class": "org.jhotdraw.draw.RectangleFigure", + "id": "1952912699" + }, + "type": "Container-Component(Collection)", + "order": "0" + }, + { + "src": { + "class": "org.jhotdraw.draw.tool.DefaultDragTracker", + "id": "758826749" + }, + "dst": { + "class": "org.jhotdraw.draw.DefaultDrawingEditor", + "id": "1859859960" + }, + "type": "Container-Component", + "order": "3" + } + ] + } + ] +} \ No newline at end of file diff --git a/magnetFiles/ja/TinyProblemA1_B1_C1_D1.magnet b/magnetFiles/ja/TinyProblemA1_B1_C1_D1.magnet new file mode 100644 index 0000000..fae82b7 --- /dev/null +++ b/magnetFiles/ja/TinyProblemA1_B1_C1_D1.magnet @@ -0,0 +1,22 @@ +{ + "trace": "..\\..\\traces\\pre_Exp1.trace", + "features": [ + { + "feature": "���ۑ�A1/B1/C1/D1", + "extracts": [ + { + "src": { + "class": "E", + "id": null + }, + "dst": { + "class": "C", + "id": null + }, + "type": "Container-Component", + "order": "0" + } + ] + } + ] +} \ No newline at end of file diff --git a/magnetFiles/ja/TinyProblemA2_B2_C6_D6.magnet b/magnetFiles/ja/TinyProblemA2_B2_C6_D6.magnet new file mode 100644 index 0000000..2fedcac --- /dev/null +++ b/magnetFiles/ja/TinyProblemA2_B2_C6_D6.magnet @@ -0,0 +1,22 @@ +{ + "trace": "..\\..\\traces\\pre_Exp2.trace", + "features": [ + { + "feature": "���ۑ�A2/B2/C6/D6", + "extracts": [ + { + "src": { + "class": "E", + "id": null + }, + "dst": { + "class": "C", + "id": null + }, + "type": "Container-Component", + "order": "0" + } + ] + } + ] +} \ No newline at end of file diff --git a/magnetFiles/ja/TinyProblemA3_B3_C5_D5.magnet b/magnetFiles/ja/TinyProblemA3_B3_C5_D5.magnet new file mode 100644 index 0000000..209f860 --- /dev/null +++ b/magnetFiles/ja/TinyProblemA3_B3_C5_D5.magnet @@ -0,0 +1,22 @@ +{ + "trace": "..\\..\\traces\\pre_Exp3.trace", + "features": [ + { + "feature": "���ۑ�A3/B3/C5/D5", + "extracts": [ + { + "src": { + "class": "E", + "id": null + }, + "dst": { + "class": "C", + "id": null + }, + "type": "Container-Component", + "order": "0" + } + ] + } + ] +} \ No newline at end of file diff --git a/magnetFiles/ja/TinyProblemA4_B4_C4_D4.magnet b/magnetFiles/ja/TinyProblemA4_B4_C4_D4.magnet new file mode 100644 index 0000000..2e7948b --- /dev/null +++ b/magnetFiles/ja/TinyProblemA4_B4_C4_D4.magnet @@ -0,0 +1,22 @@ +{ + "trace": "..\\..\\traces\\pre_Exp4.trace", + "features": [ + { + "feature": "���ۑ�A4/B4/C4/D4", + "extracts": [ + { + "src": { + "class": "E", + "id": null + }, + "dst": { + "class": "C", + "id": null + }, + "type": "Container-Component", + "order": "0" + } + ] + } + ] +} \ No newline at end of file diff --git a/magnetFiles/ja/TinyProblemA5_B5_C3_D3.magnet b/magnetFiles/ja/TinyProblemA5_B5_C3_D3.magnet new file mode 100644 index 0000000..2b153b6 --- /dev/null +++ b/magnetFiles/ja/TinyProblemA5_B5_C3_D3.magnet @@ -0,0 +1,22 @@ +{ + "trace": "..\\..\\traces\\pre_Exp5.trace", + "features": [ + { + "feature": "���ۑ�A5/B5/C3/D3", + "extracts": [ + { + "src": { + "class": "E", + "id": null + }, + "dst": { + "class": "C", + "id": null + }, + "type": "Container-Component", + "order": "0" + } + ] + } + ] +} \ No newline at end of file diff --git a/magnetFiles/ja/TinyProblemA6_B6_C2_D2.magnet b/magnetFiles/ja/TinyProblemA6_B6_C2_D2.magnet new file mode 100644 index 0000000..6a31147 --- /dev/null +++ b/magnetFiles/ja/TinyProblemA6_B6_C2_D2.magnet @@ -0,0 +1,22 @@ +{ + "trace": "..\\..\\traces\\pre_Exp7.trace", + "features": [ + { + "feature": "���ۑ�A6/B6/C2/D2", + "extracts": [ + { + "src": { + "class": "E", + "id": null + }, + "dst": { + "class": "C", + "id": null + }, + "type": "Container-Component", + "order": "0" + } + ] + } + ] +} \ No newline at end of file diff --git a/res/icons/resume_co.png b/res/icons/resume_co.png new file mode 100644 index 0000000..67c1611 --- /dev/null +++ b/res/icons/resume_co.png Binary files differ diff --git a/res/icons/suspend_co.png b/res/icons/suspend_co.png new file mode 100644 index 0000000..f7c9eae --- /dev/null +++ b/res/icons/suspend_co.png Binary files differ diff --git a/res/icons/terminate_co.png b/res/icons/terminate_co.png new file mode 100644 index 0000000..3544673 --- /dev/null +++ b/res/icons/terminate_co.png Binary files differ diff --git a/res/strings/en.properties b/res/strings/en.properties new file mode 100644 index 0000000..3344738 --- /dev/null +++ b/res/strings/en.properties @@ -0,0 +1,12 @@ +open_file=Open File... +pause_animation=Pause +start_animation=Start +stop_animation=Stop +zoom_in=Zoom In +zoom_out=Zoom Out +file_desc=MagnetRON File� +file=File +extract_feature=Extract Feature +anim_settings=Animation Settings +normal=Normal +view=View \ No newline at end of file diff --git a/res/strings/ja.properties b/res/strings/ja.properties new file mode 100644 index 0000000..eda5566 --- /dev/null +++ b/res/strings/ja.properties @@ -0,0 +1,13 @@ +open_file=\u958B\u304F... +pause_animation=\u4E00\u6642\u505C\u6B62 +start_animation=\u518D\u751F�� +stop_animation=\u7D42\u4E86� +zoom_in=\u62E1\u5927 +zoom_out=\u7E2E\u5C0F +file_desc=MagnetRON\u30D5\u30A1\u30A4\u30EB +file=\u30D5\u30A1\u30A4\u30EB +extract_feature=\u6A5F\u80FD\u62BD\u51FA +anim_settings=\u30A2\u30CB\u30E1\u30FC\u30B7\u30E7\u30F3\u8A2D\u5B9A +normal=\u901A\u5E38 +view=\u8868\u793A + diff --git a/src/org/ntlab/actions/AbstractMagnetRONAction.java b/src/org/ntlab/actions/AbstractMagnetRONAction.java index 2033193..4b02bcd 100644 --- a/src/org/ntlab/actions/AbstractMagnetRONAction.java +++ b/src/org/ntlab/actions/AbstractMagnetRONAction.java @@ -6,15 +6,22 @@ import org.ntlab.deltaViewer.IMagnetRON; +/** + * + * + * @author Nitta Lab. + */ public class AbstractMagnetRONAction extends AbstractAction { + private static final long serialVersionUID = -6043745804857798325L; + protected IMagnetRON magnetRON = null; public AbstractMagnetRONAction() { } - public AbstractMagnetRONAction(String string, IMagnetRON magnetRON) { - super(string); + public AbstractMagnetRONAction(String name, IMagnetRON magnetRON) { + super(name); this.magnetRON = magnetRON; } diff --git a/src/org/ntlab/actions/ExtractAction.java b/src/org/ntlab/actions/ExtractAction.java index ee66c62..581109c 100644 --- a/src/org/ntlab/actions/ExtractAction.java +++ b/src/org/ntlab/actions/ExtractAction.java @@ -5,8 +5,15 @@ import org.ntlab.deltaViewer.IMagnetRON; import org.ntlab.featureExtractor.Feature; +/** + * + * + * @author Nitta Lab. + */ public class ExtractAction extends AbstractMagnetRONAction { + private static final long serialVersionUID = 2665164940207790978L; + private Feature feature = null; public ExtractAction(Feature feature, IMagnetRON magnetRON) { diff --git a/src/org/ntlab/actions/OpenAction.java b/src/org/ntlab/actions/OpenAction.java index ed7b40c..2a70ecf 100644 --- a/src/org/ntlab/actions/OpenAction.java +++ b/src/org/ntlab/actions/OpenAction.java @@ -4,23 +4,62 @@ import java.io.File; import javax.swing.JFileChooser; +import javax.swing.UIManager; import javax.swing.filechooser.FileFilter; import org.ntlab.deltaViewer.IMagnetRON; +/** + * + * + * @author Nitta Lab. + */ public class OpenAction extends AbstractMagnetRONAction { - private String lastDir = null; + private static final long serialVersionUID = -3935721814268952040L; + private String lastDir = null; + private String fileDesc = "MagnetRON File"; public OpenAction(IMagnetRON magnetRON) { - super("�J��...", magnetRON); + super("Open File...", magnetRON); + } + + public OpenAction(String name, IMagnetRON magnetRON) { + super(name, magnetRON); + } + + public OpenAction(String name, IMagnetRON magnetRON, String fileDesc) { + super(name, magnetRON); + this.fileDesc = fileDesc; } @Override public void actionPerformed(ActionEvent e) { String wd = (lastDir != null) ? lastDir : System.getProperty("user.dir"); + UIManager.put("FileChooser.acceptAllFileFilterText", "All files"); + UIManager.put("FileChooser.lookInLabelText", "Location"); + UIManager.put("FileChooser.cancelButtonText", "Cancel"); + UIManager.put("FileChooser.cancelButtonToolTipText", "Cancel"); + UIManager.put("FileChooser.openButtonText", "Open"); + UIManager.put("FileChooser.openButtonToolTipText", "Open File"); + UIManager.put("FileChooser.filesOfTypeLabelText", "Type"); + UIManager.put("FileChooser.fileNameLabelText", "File"); + UIManager.put("FileChooser.listViewButtonToolTipText", "List"); + UIManager.put("FileChooser.listViewButtonAccessibleName", "List"); + UIManager.put("FileChooser.detailsViewButtonToolTipText", "Details"); + UIManager.put("FileChooser.detailsViewButtonAccessibleName", "Details"); + UIManager.put("FileChooser.upFolderToolTipText", "Up one level"); + UIManager.put("FileChooser.upFolderAccessibleName", "Up one level"); + UIManager.put("FileChooser.homeFolderToolTipText", "Workplace"); + UIManager.put("FileChooser.homeFolderAccessibleName", "Workplace"); + UIManager.put("FileChooser.fileNameHeaderText", "Name"); + UIManager.put("FileChooser.fileSizeHeaderText", "Size"); + UIManager.put("FileChooser.fileTypeHeaderText", "Type"); + UIManager.put("FileChooser.fileDateHeaderText", "Date"); + UIManager.put("FileChooser.fileAttrHeaderText", "Attributes"); + UIManager.put("FileChooser.openDialogTitleText","Open file"); + UIManager.put("FileChooser.readOnly", Boolean.TRUE); JFileChooser fc = new JFileChooser(wd); - // Adds file filter for supported file format FileFilter defaultFilter = new FileFilter() { public boolean accept(File file) { String lcase = file.getName().toLowerCase(); @@ -28,7 +67,7 @@ } @Override public String getDescription() { - return "MagnetRON�t�@�C��"; + return fileDesc; } }; fc.addChoosableFileFilter(defaultFilter); diff --git a/src/org/ntlab/actions/PauseAnimationAction.java b/src/org/ntlab/actions/PauseAnimationAction.java index 1d10340..bc38e44 100644 --- a/src/org/ntlab/actions/PauseAnimationAction.java +++ b/src/org/ntlab/actions/PauseAnimationAction.java @@ -4,10 +4,21 @@ import org.ntlab.deltaViewer.IMagnetRON; +/** + * + * + * @author Nitta Lab. + */ public class PauseAnimationAction extends AbstractMagnetRONAction { + private static final long serialVersionUID = 3866653096063437477L; + public PauseAnimationAction(IMagnetRON magnetRON) { - super("�ꎞ��~", magnetRON); + super("Pause", magnetRON); + } + + public PauseAnimationAction(String name, IMagnetRON magnetRON) { + super(name, magnetRON); } @Override diff --git a/src/org/ntlab/actions/StartAnimationAction.java b/src/org/ntlab/actions/StartAnimationAction.java index c065303..782177f 100644 --- a/src/org/ntlab/actions/StartAnimationAction.java +++ b/src/org/ntlab/actions/StartAnimationAction.java @@ -4,10 +4,21 @@ import org.ntlab.deltaViewer.IMagnetRON; +/** + * + * + * @author Nitta Lab. + */ public class StartAnimationAction extends AbstractMagnetRONAction { + private static final long serialVersionUID = -6737903367467763719L; + public StartAnimationAction(IMagnetRON magnetRON) { - super("�Đ�", magnetRON); + super("Start", magnetRON); + } + + public StartAnimationAction(String name, IMagnetRON magnetRON) { + super(name, magnetRON); } @Override diff --git a/src/org/ntlab/actions/StopAnimationAction.java b/src/org/ntlab/actions/StopAnimationAction.java index 6372c4f..8f73449 100644 --- a/src/org/ntlab/actions/StopAnimationAction.java +++ b/src/org/ntlab/actions/StopAnimationAction.java @@ -4,10 +4,21 @@ import org.ntlab.deltaViewer.IMagnetRON; +/** + * + * + * @author Nitta Lab. + */ public class StopAnimationAction extends AbstractMagnetRONAction { + private static final long serialVersionUID = 8106590890493246008L; + public StopAnimationAction(IMagnetRON magnetRON) { - super("�I��", magnetRON); + super("Stop", magnetRON); + } + + public StopAnimationAction(String name, IMagnetRON magnetRON) { + super(name, magnetRON); } @Override diff --git a/src/org/ntlab/actions/ZoomInAction.java b/src/org/ntlab/actions/ZoomInAction.java index e8c9e83..7e59022 100644 --- a/src/org/ntlab/actions/ZoomInAction.java +++ b/src/org/ntlab/actions/ZoomInAction.java @@ -4,9 +4,21 @@ import org.ntlab.deltaViewer.MagnetRONViewer; +/** + * + * + * @author Nitta Lab. + */ public class ZoomInAction extends AbstractViewerAction { + + private static final long serialVersionUID = -1538971870320664372L; + public ZoomInAction(MagnetRONViewer viewer) { - super("�g��", viewer); + super("Zoom In", viewer); + } + + public ZoomInAction(String name, MagnetRONViewer viewer) { + super(name, viewer); } @Override diff --git a/src/org/ntlab/actions/ZoomOutAction.java b/src/org/ntlab/actions/ZoomOutAction.java index ddd5b85..179715c 100644 --- a/src/org/ntlab/actions/ZoomOutAction.java +++ b/src/org/ntlab/actions/ZoomOutAction.java @@ -4,9 +4,21 @@ import org.ntlab.deltaViewer.MagnetRONViewer; +/** + * + * + * @author Nitta Lab. + */ public class ZoomOutAction extends AbstractViewerAction { + + private static final long serialVersionUID = 166649313967590302L; + public ZoomOutAction(MagnetRONViewer viewer) { - super("�k��", viewer); + super("Zoom Out", viewer); + } + + public ZoomOutAction(String name, MagnetRONViewer viewer) { + super(name, viewer); } @Override diff --git a/src/org/ntlab/deltaExtractor/Test.java b/src/org/ntlab/deltaExtractor/Test.java index f26d5b4..a88c719 100644 --- a/src/org/ntlab/deltaExtractor/Test.java +++ b/src/org/ntlab/deltaExtractor/Test.java @@ -1,25 +1,24 @@ package org.ntlab.deltaExtractor; -import java.util.ArrayList; import java.util.HashMap; -import java.util.Iterator; import java.util.List; -import org.ntlab.trace.MethodExecution; -import org.ntlab.trace.ObjectReference; import org.ntlab.trace.Reference; import org.ntlab.trace.ThreadInstance; -import org.ntlab.trace.Trace; import org.ntlab.trace.TraceJSON; import org.ntlab.trace.TracePoint; +/** + * + * + * @author Nitta Lab. + */ public class Test { /** * @param args */ public static void main(String[] args) { - // TODO Auto-generated method stub long time = System.nanoTime(); TraceJSON trace = new TraceJSON("traces\\sampleCollection.trace"); DeltaExtractorJSON s = new DeltaExtractorJSON(trace); @@ -37,19 +36,18 @@ } @Override public List getAliasList() { - // TODO Auto-generated method stub return null; } }); -// TraceJSON trace = new TraceJSON("traces\\_finalLocal.txt"); +// TraceJSON trace = new TraceJSON("traces\\_finalLocal.trace"); // DeltaExtractorJSON s = new DeltaExtractorJSON(trace); // HashMap threads = trace.getAllThreads(); // ThreadInstance thread = threads.values().iterator().next(); // TracePoint tp = thread.getRoot().get(thread.getRoot().size() - 1).getExitPoint(); // ExtractedStructure e = s.extract(new Reference(null, null, "finalLocal.Main$1Test", "finalLocal.Main$A"), tp); -// TraceJSON trace = new TraceJSON("traces\\__arraySample.txt"); +// TraceJSON trace = new TraceJSON("traces\\__arraySample.trace"); // DeltaExtractorJSON s = new DeltaExtractorJSON(trace); // HashMap threads = trace.getAllThreads(); // for (ThreadInstance thread: threads.values()) { @@ -59,7 +57,7 @@ // break; // } -// TraceJSON trace = new TraceJSON("traces\\__arraySample.txt"); +// TraceJSON trace = new TraceJSON("traces\\__arraySample.trace"); // DeltaExtractorJSON s = new DeltaExtractorJSON(trace); // HashMap threads = trace.getAllThreads(); // ThreadInstance thread = threads.values().iterator().next(); @@ -68,7 +66,7 @@ // ref.setArray(true); // ExtractedStructure e = s.extract(ref, tp); -// TraceJSON trace = new TraceJSON("traces\\_threadSample.txt"); +// TraceJSON trace = new TraceJSON("traces\\_threadSample.trace"); // DeltaExtractor s = new DeltaExtractorJSON(trace); // HashMap threads = trace.getAllThreads(); // Iterator it = threads.values().iterator(); @@ -78,7 +76,7 @@ // TracePoint tp = thread.getRoot().get(thread.getRoot().size() - 1).getExitPoint(); // ExtractedStructure e = s.extract(new Reference(null, null, "threadSample.D", "threadSample.C"), tp); - // DeltaExtractor s = new DeltaExtractor("documents\\finalLocal.txt"); + // DeltaExtractor s = new DeltaExtractor("documents\\finalLocal.trace"); // ExtractedStructure es = s.extract(); // s.extract("framework.RWT.RWTFrame3D", // "fight3D.CharacterSelectContainer"); @@ -95,7 +93,7 @@ // ExtractedStructure e = s.extract(new Reference("finalLocal.Main$1Test", "finalLocal.Main$A", null, null)); // --------------- Eclipse Core --------------- -// DeltaExtractor s = new DeltaExtractor("documents\\eclipse-Core.txt"); +// DeltaExtractor s = new DeltaExtractor("documents\\eclipse-Core.trace"); // CallTree m = null; // ExtractedStructure e = null; // do { @@ -118,7 +116,7 @@ // --------------- Eclipse UI --------------- -// DeltaExtractor s = new DeltaExtractor("documents\\eclipse-ContextMenu.txt"); +// DeltaExtractor s = new DeltaExtractor("documents\\eclipse-ContextMenu.trace"); // CallTree m = null; // ExtractedStructure e = null; // do { @@ -146,7 +144,7 @@ /////////////////////////////////////////////////////////////////////////////////// // // --------------- Eclipse (2014/12/6 �v���O�����������؎��� �ۑ�1, �ȉ���1��ڂ̃f���^) --------------- -// DeltaExtractor s = new DeltaExtractor("documents\\eclipse-Console2.txt"); +// DeltaExtractor s = new DeltaExtractor("documents\\eclipse-Console2.trace"); // ExtractedStructure e = null; // do { // System.out.println(System.nanoTime() - time); @@ -161,7 +159,7 @@ // --------------- Eclipse (2014/12/19-20 �v���O�����������؎��� �ۑ�2, �ȉ���2��ڂ̃f���^) --------------- -// DeltaExtractor s = new DeltaExtractor("documents\\eclipse-JavaEditor.txt"); +// DeltaExtractor s = new DeltaExtractor("documents\\eclipse-JavaEditor.trace"); // ExtractedStructure e = null; // do { // System.out.println(System.nanoTime() - time); @@ -176,7 +174,7 @@ // // --------------- ArgoUML (2014/12/19-20 �v���O�����������؎��� �ۑ�3, �ȉ���1��ڂ̃f���^) --------------- -// DeltaExtractor s = new DeltaExtractor("documents\\ArgoUML-3.txt"); +// DeltaExtractor s = new DeltaExtractor("documents\\ArgoUML-3.trace"); // MethodExecution m = null; // ExtractedStructure e = null; // do { @@ -200,7 +198,7 @@ // // --------------- ArgoUML (2014/12/19-20 �v���O�����������؎��� �ۑ�4, �ȉ���3��ڂ̃f���^) --------------- -// DeltaExtractor s = new DeltaExtractor("documents\\ArgoUML-3.txt"); +// DeltaExtractor s = new DeltaExtractor("documents\\ArgoUML-3.trace"); // MethodExecution m = null; // ExtractedStructure e = null; // do { @@ -230,7 +228,7 @@ // --------------- Eclipse SWT (2015/10/31 �A�[�L�e�N�`���������؎��� �ۑ�1) --------------- // ��1(1st�f���^), �ȉ��̃f���^ -// DeltaExtractor s = new DeltaExtractor("documents\\eclipse-Console2.txt"); +// DeltaExtractor s = new DeltaExtractor("documents\\eclipse-Console2.trace"); // MethodExecution m = null; // ExtractedStructure e = null; // System.out.println(System.nanoTime() - time); @@ -263,7 +261,7 @@ // // --------------- Eclipse JDT (2015/10/31 �A�[�L�e�N�`���������؎��� �ۑ�2) --------------- // // ��1,2(1st�f���^), �ȉ��̃f���^(���o�Ƃ��Ă�2��) -// DeltaExtractor s = new DeltaExtractor("documents\\eclipse-Debug1.txt"); +// DeltaExtractor s = new DeltaExtractor("documents\\eclipse-Debug1.trace"); // MethodExecution m = null; // // System.out.println(System.nanoTime() - time); @@ -307,7 +305,7 @@ // // --------------- ArgoUML + GEF (2014/12/19-20 �v���O�����������؎��� �ۑ�3, �ȉ��̃f���^) --------------- -// DeltaExtractor s = new DeltaExtractor("documents\\ArgoUML-3.txt"); +// DeltaExtractor s = new DeltaExtractor("documents\\ArgoUML-3.trace"); // MethodExecution m = null; // ExtractedStructure e = null; // System.out.println(System.nanoTime() - time); diff --git a/src/org/ntlab/deltaViewer/MagnetRONFrame.java b/src/org/ntlab/deltaViewer/MagnetRONFrame.java index f30c920..0a98b7b 100644 --- a/src/org/ntlab/deltaViewer/MagnetRONFrame.java +++ b/src/org/ntlab/deltaViewer/MagnetRONFrame.java @@ -3,15 +3,15 @@ import java.awt.BorderLayout; import java.awt.Dimension; import java.awt.HeadlessException; +import java.awt.Image; +import java.awt.image.ImageProducer; import java.io.BufferedReader; import java.io.File; -import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; +import java.net.URL; import java.util.AbstractMap; import java.util.ArrayList; -import java.util.Arrays; -import java.util.Collection; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -45,7 +45,15 @@ import org.ntlab.trace.TraceJSON; import org.ntlab.trace.TracePoint; +/** + * + * + * @author Nitta Lab. + */ public class MagnetRONFrame extends JFrame implements IMagnetRON { + + private static final long serialVersionUID = -7635196578197342313L; + private static Dimension DEFAULT_SIZE = new Dimension(1300, 700); private static String WINDOW_TITLE = "MagnetRON Viewer "; @@ -68,18 +76,32 @@ setLayout(new BorderLayout()); this.viewer = new CollaborationViewer(); getContentPane().add(viewer, BorderLayout.CENTER); - + menuBar = new MagnetRONMenuBar(this); setJMenuBar(menuBar); JToolBar toolBar = new JToolBar(); - JButton startButton = new JButton(new ImageIcon("icons/magnetron/resume_co.png")); + Image startImage = null; + Image pauseImage = null; + Image stopImage = null; + URL startUrl = this.getClass().getResource("/icons/resume_co.png"); + URL pauseUrl = this.getClass().getResource("/icons/suspend_co.png"); + URL stopUrl = this.getClass().getResource("/icons/terminate_co.png"); + try { + startImage = this.createImage((ImageProducer) startUrl.getContent()); + pauseImage = this.createImage((ImageProducer) pauseUrl.getContent()); + stopImage = this.createImage((ImageProducer) stopUrl.getContent()); + }catch(Exception e){ + System.out.println("Load resource error!"); + } + + JButton startButton = new JButton(new ImageIcon(startImage, "Start")); startButton.addActionListener(new StartAnimationAction(this)); toolBar.add(startButton); - JButton suspendButton = new JButton(new ImageIcon("icons/magnetron/suspend_co.png")); + JButton suspendButton = new JButton(new ImageIcon(pauseImage, "Pause")); suspendButton.addActionListener(new PauseAnimationAction(this)); toolBar.add(suspendButton); - JButton terminateButton = new JButton(new ImageIcon("icons/magnetron/terminate_co.png")); + JButton terminateButton = new JButton(new ImageIcon(stopImage, "Stop")); terminateButton.addActionListener(new StopAnimationAction(this)); toolBar.add(terminateButton); add(toolBar, BorderLayout.NORTH); @@ -143,7 +165,7 @@ trace = new TraceJSON(file.getParent() + "\\" + magnetJson.get("trace")); s = new DeltaExtractorJSON(trace); if (magnetJson.get("features") != null) { - features = (List) magnetJson.get("features"); + features = (List) magnetJson.get("features"); menuBar.updateExtractsMenu(features); } } @@ -283,14 +305,14 @@ System.out.println("---------------------------"); } } - return new AbstractMap.SimpleEntry(eList.get(extract.getOrder()), dacList.get(extract.getOrder())); + return new AbstractMap.SimpleEntry(eList.get(extract.getOrder()), dacList.get(extract.getOrder())); } else { IAliasTracker dac = new DeltaAliasCollector(); MethodExecution me = trace.getLastMethodExecution(extract.getSrcClass()); Map refs = me.getObjectReferences(extract.getDstClass()); ObjectReference ref = refs.keySet().iterator().next(); ExtractedStructure e = s.extract(refs.get(ref), ref, dac); - return new AbstractMap.SimpleEntry(e, dac); + return new AbstractMap.SimpleEntry(e, dac); } } @@ -374,7 +396,7 @@ // } // } - long time = System.nanoTime(); +// long time = System.nanoTime(); if (argsMap.get(argsKey)[5].equals(Extract.CONTAINER_COMPONENT) || argsMap.get(argsKey)[5].equals(Extract.CONTAINER_COMPONENT_COLLECTION)) { HashMap threads = trace.getAllThreads(); @@ -479,7 +501,7 @@ System.out.println("---------------------------"); } } - return new AbstractMap.SimpleEntry(eList.get(index), dacList.get(index)); + return new AbstractMap.SimpleEntry(eList.get(index), dacList.get(index)); // startDeltaViewer(eList.get(0), dacList.get(0)); } else { IAliasTracker dac = new DeltaAliasCollector(); @@ -487,7 +509,7 @@ Map refs = me.getObjectReferences(argsMap.get(argsKey)[3]); ObjectReference ref = refs.keySet().iterator().next(); ExtractedStructure e = s.extract(refs.get(ref), ref, dac); - return new AbstractMap.SimpleEntry(e, dac); + return new AbstractMap.SimpleEntry(e, dac); // startDeltaViewer(e, dac); } @@ -586,23 +608,23 @@ } } - private void setArgmentsForDeltaExtract(Map map){ + private void setArgmentsForDeltaExtract(Map map){ // one delta extract - String[] traceSample1 = {null, null, "","", "traces/traceSample1.txt", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("traceSample1", traceSample1); - String[] traceSample2 = {null, null, "","", "traces/traceSample2.txt", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("traceSample2", traceSample2); - String[] presenSample = {null, null, "","", "traces/presenSample.txt", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("presenSample", presenSample); - String[] worstCase = {null, null, "worstCase.P", "worstCase.M", "traces/_worstCase.txt", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("worstCase", worstCase); + String[] traceSample1 = {null, null, "","", "traces/traceSample1.trace", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("traceSample1", traceSample1); + String[] traceSample2 = {null, null, "","", "traces/traceSample2.trace", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("traceSample2", traceSample2); + String[] presenSample = {null, null, "","", "traces/presenSample.trace", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("presenSample", presenSample); + String[] worstCase = {null, null, "worstCase.P", "worstCase.M", "traces/_worstCase.trace", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("worstCase", worstCase); String[] sample1 = {null, null, "sample1.D", "sample1.C", "traces\\sample1.trace", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("sample1", sample1); String[] sampleArray = {null, null, "sampleArray.D", "sampleArray.C", "traces\\sampleArray.trace", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("sampleArray", sampleArray); String[] sampleCollection = {null, null, "sampleCollection.D", "sampleCollection.C", "traces\\sampleCollection.trace", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("sampleCollection", sampleCollection); String[] sampleCreate = {null, null, "sampleCreate.D", "sampleCreate.C", "traces\\sampleCreate.trace", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("sampleCreate", sampleCreate); String[] sampleStatic = {null, null, "sampleStatic.D", "sampleStatic.C", "traces\\sampleStatic.trace", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("sampleStatic", sampleStatic); - String[] delta_eg1 = {null, null, "E","C", "traces/testTrace.txt", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("delta_eg1", delta_eg1); - String[] delta_eg5 = {null, null, "E","C", "traces/testTrace5.txt", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("delta_eg5", delta_eg5); - String[] testTrace2 = {null, null, "","", "traces/testTrace2.txt", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("testTrace2", testTrace2); - String[] testTrace3 = {null, null, "","", "traces/testTrace3.txt", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("testTrace3", testTrace3); - String[] objTrace5 = {null, null, "A","B", "traces/objTraceSample5.txt", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("objTrace5", objTrace5); + String[] delta_eg1 = {null, null, "E","C", "traces/testTrace.trace", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("delta_eg1", delta_eg1); + String[] delta_eg5 = {null, null, "E","C", "traces/testTrace5.trace", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("delta_eg5", delta_eg5); + String[] testTrace2 = {null, null, "","", "traces/testTrace2.trace", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("testTrace2", testTrace2); + String[] testTrace3 = {null, null, "","", "traces/testTrace3.trace", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("testTrace3", testTrace3); + String[] objTrace5 = {null, null, "A","B", "traces/objTraceSample5.trace", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("objTrace5", objTrace5); // �\�������̂Ƃ��ɗp����Toy program String[] pre_Exp1 = {null, null, "E","C", "traces/pre_Exp1.trace", Extract.CONTAINER_COMPONENT}; map.put("pre_Exp1", pre_Exp1); @@ -614,10 +636,10 @@ String[] pre_Exp7 = {null, null, "E","C", "traces/pre_Exp7.trace", Extract.CONTAINER_COMPONENT}; map.put("pre_Exp7", pre_Exp7); // Samples of Multiple Deltas - String[] getterOverlap1 = {null, null, "getterOverlap.F","getterOverlap.D", "traces/getterOverlap.txt", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("getterOverlap1", getterOverlap1); - String[] getterOverlap2 = {null, null, "getterOverlap.G","getterOverlap.D", "traces/getterOverlap.txt", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("getterOverlap2", getterOverlap2); - String[] setterOverlap1 = {null, null, "setterOverlap.F","setterOverlap.C", "traces/setterOverlap.txt", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("setterOverlap1", setterOverlap1); - String[] setterOverlap2 = {null, null, "setterOverlap.G","setterOverlap.C", "traces/setterOverlap.txt", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("setterOverlap2", setterOverlap2); + String[] getterOverlap1 = {null, null, "getterOverlap.F","getterOverlap.D", "traces/getterOverlap.trace", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("getterOverlap1", getterOverlap1); + String[] getterOverlap2 = {null, null, "getterOverlap.G","getterOverlap.D", "traces/getterOverlap.trace", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("getterOverlap2", getterOverlap2); + String[] setterOverlap1 = {null, null, "setterOverlap.F","setterOverlap.C", "traces/setterOverlap.trace", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("setterOverlap1", setterOverlap1); + String[] setterOverlap2 = {null, null, "setterOverlap.G","setterOverlap.C", "traces/setterOverlap.trace", Extract.CONTAINER_COMPONENT_COLLECTION}; map.put("setterOverlap2", setterOverlap2); String[] test = {null, null, "org.argouml.uml.diagram.static_structure.ui.FigClass","org.tigris.gef.base.LayerPerspectiveMutable", "traces\\ArgoUMLBenchmarkWithMoreStandardClasses.trace", Extract.CONTAINER_COMPONENT}; map.put("test", test); String[] testVectorAddElement = {null, null, "java.util.Vector", "org.tigris.gef.base.LayerPerspective", "traces\\ArgoUMLBenchmarkWithMoreStandardClasses.trace", Extract.CONTAINER_COMPONENT}; map.put("testVectorAddElement", testVectorAddElement);//trace.java��"addElement("�ɑΉ�����悤�ɒlj� diff --git a/src/org/ntlab/deltaViewer/MagnetRONMenuBar.java b/src/org/ntlab/deltaViewer/MagnetRONMenuBar.java index 6530248..3002141 100644 --- a/src/org/ntlab/deltaViewer/MagnetRONMenuBar.java +++ b/src/org/ntlab/deltaViewer/MagnetRONMenuBar.java @@ -1,6 +1,9 @@ package org.ntlab.deltaViewer; +import java.io.InputStream; import java.util.List; +import java.util.Locale; +import java.util.Properties; import javax.swing.JCheckBox; import javax.swing.JMenu; @@ -13,28 +16,59 @@ import org.ntlab.featureExtractor.Feature; import org.ntlab.actions.ZoomActualAction; +/** + * + * + * @author Nitta Lab. + */ public class MagnetRONMenuBar extends JMenuBar { + + private static final long serialVersionUID = 4967305187008413238L; + private MagnetRONFrame magnetRON; private JMenu extractsMenu; + private String language; + public MagnetRONMenuBar(MagnetRONFrame magnetRON) { super(); this.magnetRON = magnetRON; - JMenu fileMenu = add(new JMenu("�t�@�C��")); - fileMenu.add(new OpenAction(magnetRON)); + // If you want to change the language, change here! +// Locale.setDefault(Locale.ENGLISH); + Locale.setDefault(Locale.JAPANESE); - extractsMenu = add(new JMenu("�@�\���o")); + Locale local = Locale.getDefault(); + this.language = local.getLanguage(); + String languageFile = null; + if (language.equals("ja")){ + languageFile = "/strings/ja.properties"; + } else{ + languageFile = "/strings/en.properties"; + } + + Properties properties = new Properties(); + try { + InputStream langFileIn = this.getClass().getResourceAsStream(languageFile); + properties.load(langFileIn); + } catch (Exception e) { + System.out.println("Load properties error!"); + } - JMenu animationSettingMenu = add(new JMenu("�A�j���[�V�����ݒ�")); - JCheckBox defaultCheck = new JCheckBox("�ʏ�", true); + JMenu fileMenu = add(new JMenu(properties.getProperty("file"))); + fileMenu.add(new OpenAction(properties.getProperty("open_file"), magnetRON, properties.getProperty("file_desc"))); + + extractsMenu = add(new JMenu(properties.getProperty("extract_feature"))); + + JMenu animationSettingMenu = add(new JMenu(properties.getProperty("anim_settings"))); + JCheckBox defaultCheck = new JCheckBox(properties.getProperty("normal"), true); defaultCheck.addActionListener(new ZoomActualAction(magnetRON.getViewer())); defaultCheck.setEnabled(false); animationSettingMenu.add(defaultCheck); - JMenu viewMenu = add(new JMenu("�\��")); - viewMenu.add(new ZoomInAction(magnetRON.getViewer())); - viewMenu.add(new ZoomOutAction(magnetRON.getViewer())); + JMenu viewMenu = add(new JMenu(properties.getProperty("view"))); + viewMenu.add(new ZoomInAction(properties.getProperty("zoom_in"), magnetRON.getViewer())); + viewMenu.add(new ZoomOutAction(properties.getProperty("zoom_out"), magnetRON.getViewer())); viewMenu.add(new ZoomActualAction(magnetRON.getViewer())); } diff --git a/src/org/ntlab/trace/TestTrace.java b/src/org/ntlab/trace/TestTrace.java index c2f15f8..d7a5da3 100644 --- a/src/org/ntlab/trace/TestTrace.java +++ b/src/org/ntlab/trace/TestTrace.java @@ -10,8 +10,8 @@ * @param args */ public static void main(String[] args) { -// Trace trace = new Trace("traces\\worstCase.txt"); - Trace trace = new TraceJSON("traces\\_worstCase.txt"); +// Trace trace = new Trace("traces\\worstCase.trace"); + Trace trace = new TraceJSON("traces\\_worstCase.trace"); // HashSet marked = trace.getMarkedMethodSignatures(1255991806833871L, 1255991808597322L); HashSet marked = trace.getMarkedMethodSignatures(1699553004208835L, 1699553004739523L); System.out.println("===== Marked Methods ====="); diff --git a/src/tests/MagnetRONFrameTest.java b/src/tests/MagnetRONFrameTest.java index 7b85424..700ec10 100644 --- a/src/tests/MagnetRONFrameTest.java +++ b/src/tests/MagnetRONFrameTest.java @@ -1,7 +1,5 @@ package tests; -import static org.junit.jupiter.api.Assertions.*; - import java.awt.BorderLayout; import java.awt.Dimension; import java.awt.HeadlessException; @@ -13,7 +11,6 @@ import javax.swing.JFrame; -import org.junit.jupiter.api.Test; import org.ntlab.deltaExtractor.Alias; import org.ntlab.deltaExtractor.DeltaExtractorJSON; import org.ntlab.deltaExtractor.ExtractedStructure; @@ -31,7 +28,15 @@ import org.ntlab.trace.TraceJSON; import org.ntlab.trace.TracePoint; +/** + * + * + * @author Nitta Lab. + */ class MagnetRONFrameTest extends JFrame { + + private static final long serialVersionUID = -230702457071082574L; + // Delta Extract Type protected static final String CONTAINER_COMPONENT = "Container-Component"; protected static final String CONTAINER_COMPONENT_COLLECTION = "Container-Component(Collection)"; @@ -199,10 +204,10 @@ private void setArgmentsForDeltaExtract(Map map){ // Samples of Multiple Deltas - String[] getterOverlap1 = {null, null, "getterOverlap.F","getterOverlap.D", "traces/getterOverlap.txt", CONTAINER_COMPONENT_COLLECTION}; map.put("getterOverlap1", getterOverlap1); - String[] getterOverlap2 = {null, null, "getterOverlap.G","getterOverlap.D", "traces/getterOverlap.txt", CONTAINER_COMPONENT_COLLECTION}; map.put("getterOverlap2", getterOverlap2); - String[] setterOverlap1 = {null, null, "setterOverlap.F","setterOverlap.C", "traces/setterOverlap.txt", CONTAINER_COMPONENT_COLLECTION}; map.put("setterOverlap1", setterOverlap1); - String[] setterOverlap2 = {null, null, "setterOverlap.G","setterOverlap.C", "traces/setterOverlap.txt", CONTAINER_COMPONENT_COLLECTION}; map.put("setterOverlap2", setterOverlap2); + String[] getterOverlap1 = {null, null, "getterOverlap.F","getterOverlap.D", "traces/getterOverlap.trace", CONTAINER_COMPONENT_COLLECTION}; map.put("getterOverlap1", getterOverlap1); + String[] getterOverlap2 = {null, null, "getterOverlap.G","getterOverlap.D", "traces/getterOverlap.trace", CONTAINER_COMPONENT_COLLECTION}; map.put("getterOverlap2", getterOverlap2); + String[] setterOverlap1 = {null, null, "setterOverlap.F","setterOverlap.C", "traces/setterOverlap.trace", CONTAINER_COMPONENT_COLLECTION}; map.put("setterOverlap1", setterOverlap1); + String[] setterOverlap2 = {null, null, "setterOverlap.G","setterOverlap.C", "traces/setterOverlap.trace", CONTAINER_COMPONENT_COLLECTION}; map.put("setterOverlap2", setterOverlap2); // MagnetRON Experiment String[] ArgoUMLDelete1 = {null, null, "public void org.argouml.uml.diagram.ui.ActionRemoveFromDiagram.actionPerformed(", "org.argouml.uml.diagram.static_structure.ui.FigClass", "traces\\ArgoUMLBenchmarkWithMoreStandardClasses.trace", THIS_ANOTHER}; map.put("ArgoUMLDelete1", ArgoUMLDelete1);// ArgoUML �폜�@�\1 (this to another) diff --git a/traces/ArgoUML.magnet b/traces/ArgoUML.magnet index d3ac3a1..08d9e02 100644 --- a/traces/ArgoUML.magnet +++ b/traces/ArgoUML.magnet @@ -2,7 +2,7 @@ "trace": "ArgoUMLBenchmarkWithMoreStandardClasses.trace", "features": [ { - "feature": "ArgoUML�}�`�폜�@�\", + "feature": "ArgoUML (Delete Figure)", "extracts": [ { "src": { @@ -31,7 +31,7 @@ ] }, { - "feature": "ArgoUML�}�`�I���@�\", + "feature": "ArgoUML (Select Figure)", "extracts": [ { "src": { diff --git a/traces/JHotDraw.magnet b/traces/JHotDraw.magnet index c33ea20..52f5305 100644 --- a/traces/JHotDraw.magnet +++ b/traces/JHotDraw.magnet @@ -2,7 +2,7 @@ "trace": "jHotDrawBenchmarkWithMoreStandardClasses.trace", "features": [ { - "feature": "JHotDraw�}�`�ړ��@�\", + "feature": "JHotDraw (Transform Figure)", "extracts": [ { "src": { @@ -19,7 +19,7 @@ ] }, { - "feature": "JHotDraw�}�`�I���@�\", + "feature": "JHotDraw (Select Figure)", "extracts": [ { "src": { diff --git a/traces/Sample1_trace.trace b/traces/Sample1_trace.trace new file mode 100644 index 0000000..6035964 --- /dev/null +++ b/traces/Sample1_trace.trace @@ -0,0 +1,37 @@ +{"type":"classDef","name":"Main","path":"/C:/Users/student/runtime-EclipseApplication/Sample5/bin/Main.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"static Main.()","class":"Main","args":[],"threadId":1,"time":655564330955600}, +{"type":"constructorExit","shortSignature":"Main.()","returnValue":{"class":"void","id":0},"threadId":1,"time":655564357108400}, +{"type":"methodEntry","signature":"public static void Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":468121027}],"threadId":1,"time":655564357191000}, +{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":5}, +{"type":"classDef","name":"A","path":"/C:/Users/student/runtime-EclipseApplication/Sample5/bin/A.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"static A.()","class":"A","args":[],"threadId":1,"time":655564358427600}, +{"type":"constructorExit","shortSignature":"A.()","returnValue":{"class":"void","id":0},"threadId":1,"time":655564358518500}, +{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":655564358534400}, +{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":2001049719},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":655564358593700}, +{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":2001049719},"threadId":1,"time":655564358777700}, +{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":6}, +{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":655564358806400}, +{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":1927950199},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":655564358843500}, +{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":1927950199},"threadId":1,"time":655564358917400}, +{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":7}, +{"type":"classDef","name":"B","path":"/C:/Users/student/runtime-EclipseApplication/Sample5/bin/B.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"static B.()","class":"B","args":[],"threadId":1,"time":655564359636500}, +{"type":"constructorExit","shortSignature":"B.()","returnValue":{"class":"void","id":0},"threadId":1,"time":655564359728000}, +{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":655564359742300}, +{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":1746572565},"threadId":1,"time":655564359836600}, +{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":8}, +{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":655564359867600}, +{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":989110044},"threadId":1,"time":655564359944800}, +{"type":"methodCall","callerSideSignature":"A.setB(B)","threadId":1,"lineNum":9}, +{"type":"methodEntry","signature":"public void A.setB(B)","receiver":{"class":"A","id":2001049719},"args":[{"class":"B","id":989110044}],"threadId":1,"time":655564359990300}, +{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":2001049719},"value":{"class":"B","id":989110044},"threadId":1,"lineNum":6,"time":655564360086000}, +{"type":"methodExit","shortSignature":"A.setB(B)","receiver":{"class":"A","id":2001049719},"returnValue":{"class":"void","id":0},"threadId":1,"time":655564360175100}, +{"type":"methodCall","callerSideSignature":"A.setB(B)","threadId":1,"lineNum":10}, +{"type":"methodEntry","signature":"public void A.setB(B)","receiver":{"class":"A","id":1927950199},"args":[{"class":"B","id":1746572565}],"threadId":1,"time":655564360210300}, +{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":1927950199},"value":{"class":"B","id":1746572565},"threadId":1,"lineNum":6,"time":655564360287100}, +{"type":"methodExit","shortSignature":"A.setB(B)","receiver":{"class":"A","id":1927950199},"returnValue":{"class":"void","id":0},"threadId":1,"time":655564360361400}, +{"type":"methodCall","callerSideSignature":"A.getB()","threadId":1,"lineNum":11}, +{"type":"methodEntry","signature":"public B A.getB()","receiver":{"class":"A","id":2001049719},"args":[],"threadId":1,"time":655564360398300}, +{"type":"fieldGet","fieldName":"A.b","this":{"class":"A","id":2001049719},"container":{"class":"A","id":2001049719},"value":{"class":"B","id":989110044},"threadId":1,"lineNum":10,"time":655564360462500}, +{"type":"methodExit","shortSignature":"A.getB()","receiver":{"class":"A","id":2001049719},"returnValue":{"class":"B","id":989110044},"threadId":1,"time":655564360664400}, +{"type":"methodExit","shortSignature":"Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":655564360719700}, diff --git a/traces/Sample1_trace.txt b/traces/Sample1_trace.txt deleted file mode 100644 index 6035964..0000000 --- a/traces/Sample1_trace.txt +++ /dev/null @@ -1,37 +0,0 @@ -{"type":"classDef","name":"Main","path":"/C:/Users/student/runtime-EclipseApplication/Sample5/bin/Main.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"static Main.()","class":"Main","args":[],"threadId":1,"time":655564330955600}, -{"type":"constructorExit","shortSignature":"Main.()","returnValue":{"class":"void","id":0},"threadId":1,"time":655564357108400}, -{"type":"methodEntry","signature":"public static void Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":468121027}],"threadId":1,"time":655564357191000}, -{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":5}, -{"type":"classDef","name":"A","path":"/C:/Users/student/runtime-EclipseApplication/Sample5/bin/A.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"static A.()","class":"A","args":[],"threadId":1,"time":655564358427600}, -{"type":"constructorExit","shortSignature":"A.()","returnValue":{"class":"void","id":0},"threadId":1,"time":655564358518500}, -{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":655564358534400}, -{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":2001049719},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":655564358593700}, -{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":2001049719},"threadId":1,"time":655564358777700}, -{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":6}, -{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":655564358806400}, -{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":1927950199},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":655564358843500}, -{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":1927950199},"threadId":1,"time":655564358917400}, -{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":7}, -{"type":"classDef","name":"B","path":"/C:/Users/student/runtime-EclipseApplication/Sample5/bin/B.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"static B.()","class":"B","args":[],"threadId":1,"time":655564359636500}, -{"type":"constructorExit","shortSignature":"B.()","returnValue":{"class":"void","id":0},"threadId":1,"time":655564359728000}, -{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":655564359742300}, -{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":1746572565},"threadId":1,"time":655564359836600}, -{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":8}, -{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":655564359867600}, -{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":989110044},"threadId":1,"time":655564359944800}, -{"type":"methodCall","callerSideSignature":"A.setB(B)","threadId":1,"lineNum":9}, -{"type":"methodEntry","signature":"public void A.setB(B)","receiver":{"class":"A","id":2001049719},"args":[{"class":"B","id":989110044}],"threadId":1,"time":655564359990300}, -{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":2001049719},"value":{"class":"B","id":989110044},"threadId":1,"lineNum":6,"time":655564360086000}, -{"type":"methodExit","shortSignature":"A.setB(B)","receiver":{"class":"A","id":2001049719},"returnValue":{"class":"void","id":0},"threadId":1,"time":655564360175100}, -{"type":"methodCall","callerSideSignature":"A.setB(B)","threadId":1,"lineNum":10}, -{"type":"methodEntry","signature":"public void A.setB(B)","receiver":{"class":"A","id":1927950199},"args":[{"class":"B","id":1746572565}],"threadId":1,"time":655564360210300}, -{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":1927950199},"value":{"class":"B","id":1746572565},"threadId":1,"lineNum":6,"time":655564360287100}, -{"type":"methodExit","shortSignature":"A.setB(B)","receiver":{"class":"A","id":1927950199},"returnValue":{"class":"void","id":0},"threadId":1,"time":655564360361400}, -{"type":"methodCall","callerSideSignature":"A.getB()","threadId":1,"lineNum":11}, -{"type":"methodEntry","signature":"public B A.getB()","receiver":{"class":"A","id":2001049719},"args":[],"threadId":1,"time":655564360398300}, -{"type":"fieldGet","fieldName":"A.b","this":{"class":"A","id":2001049719},"container":{"class":"A","id":2001049719},"value":{"class":"B","id":989110044},"threadId":1,"lineNum":10,"time":655564360462500}, -{"type":"methodExit","shortSignature":"A.getB()","receiver":{"class":"A","id":2001049719},"returnValue":{"class":"B","id":989110044},"threadId":1,"time":655564360664400}, -{"type":"methodExit","shortSignature":"Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":655564360719700}, diff --git a/traces/Sample2_trace.trace b/traces/Sample2_trace.trace new file mode 100644 index 0000000..8fb6800 --- /dev/null +++ b/traces/Sample2_trace.trace @@ -0,0 +1,37 @@ +{"type":"classDef","name":"Main","path":"/C:/Users/student/runtime-EclipseApplication/Sample6/bin/Main.class","loaderPath":"/"}, +{"type":"methodEntry","signature":"public static void Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":1160460865}],"threadId":1,"time":655617866004800}, +{"type":"blockEntry","methodSignature":"Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":655617866102600}, +{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":5}, +{"type":"classDef","name":"A","path":"/C:/Users/student/runtime-EclipseApplication/Sample6/bin/A.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"static A.()","class":"A","args":[],"threadId":1,"time":655617867318200}, +{"type":"constructorExit","shortSignature":"A.()","returnValue":{"class":"void","id":0},"threadId":1,"time":655617877282800}, +{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":655617877308300}, +{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":1706377736},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":655617888218000}, +{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":1706377736},"threadId":1,"time":655617890616900}, +{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":6}, +{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":655617890657200}, +{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":2001049719},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":655617890876100}, +{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":2001049719},"threadId":1,"time":655617890956900}, +{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":7}, +{"type":"classDef","name":"B","path":"/C:/Users/student/runtime-EclipseApplication/Sample6/bin/B.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"static B.()","class":"B","args":[],"threadId":1,"time":655617891867200}, +{"type":"constructorExit","shortSignature":"B.()","returnValue":{"class":"void","id":0},"threadId":1,"time":655617891892600}, +{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":655617891905800}, +{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":1927950199},"threadId":1,"time":655617891972900}, +{"type":"methodCall","callerSideSignature":"A.setB(B)","threadId":1,"lineNum":8}, +{"type":"methodEntry","signature":"public void A.setB(B)","receiver":{"class":"A","id":1706377736},"args":[{"class":"B","id":1927950199}],"threadId":1,"time":655617892005800}, +{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":1706377736},"value":{"class":"B","id":1927950199},"threadId":1,"lineNum":6,"time":655617892182100}, +{"type":"methodExit","shortSignature":"A.setB(B)","receiver":{"class":"A","id":1706377736},"returnValue":{"class":"void","id":0},"threadId":1,"time":655617892264900}, +{"type":"methodCall","callerSideSignature":"A.getB()","threadId":1,"lineNum":9}, +{"type":"methodEntry","signature":"public B A.getB()","receiver":{"class":"A","id":1706377736},"args":[],"threadId":1,"time":655617892314200}, +{"type":"fieldGet","fieldName":"A.b","this":{"class":"A","id":1706377736},"container":{"class":"A","id":1706377736},"value":{"class":"B","id":1927950199},"threadId":1,"lineNum":10,"time":655617892358000}, +{"type":"methodExit","shortSignature":"A.getB()","receiver":{"class":"A","id":1706377736},"returnValue":{"class":"B","id":1927950199},"threadId":1,"time":655617892472200}, +{"type":"methodCall","callerSideSignature":"A.setB(B)","threadId":1,"lineNum":10}, +{"type":"methodEntry","signature":"public void A.setB(B)","receiver":{"class":"A","id":2001049719},"args":[{"class":"B","id":1927950199}],"threadId":1,"time":655617892499400}, +{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":2001049719},"value":{"class":"B","id":1927950199},"threadId":1,"lineNum":6,"time":655617892543500}, +{"type":"methodExit","shortSignature":"A.setB(B)","receiver":{"class":"A","id":2001049719},"returnValue":{"class":"void","id":0},"threadId":1,"time":655617892651500}, +{"type":"methodCall","callerSideSignature":"A.getB()","threadId":1,"lineNum":11}, +{"type":"methodEntry","signature":"public B A.getB()","receiver":{"class":"A","id":2001049719},"args":[],"threadId":1,"time":655617892722200}, +{"type":"fieldGet","fieldName":"A.b","this":{"class":"A","id":2001049719},"container":{"class":"A","id":2001049719},"value":{"class":"B","id":1927950199},"threadId":1,"lineNum":10,"time":655617892799400}, +{"type":"methodExit","shortSignature":"A.getB()","receiver":{"class":"A","id":2001049719},"returnValue":{"class":"B","id":1927950199},"threadId":1,"time":655617892848600}, +{"type":"methodExit","shortSignature":"Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":655617892866500}, diff --git a/traces/Sample2_trace.txt b/traces/Sample2_trace.txt deleted file mode 100644 index 8fb6800..0000000 --- a/traces/Sample2_trace.txt +++ /dev/null @@ -1,37 +0,0 @@ -{"type":"classDef","name":"Main","path":"/C:/Users/student/runtime-EclipseApplication/Sample6/bin/Main.class","loaderPath":"/"}, -{"type":"methodEntry","signature":"public static void Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":1160460865}],"threadId":1,"time":655617866004800}, -{"type":"blockEntry","methodSignature":"Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":655617866102600}, -{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":5}, -{"type":"classDef","name":"A","path":"/C:/Users/student/runtime-EclipseApplication/Sample6/bin/A.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"static A.()","class":"A","args":[],"threadId":1,"time":655617867318200}, -{"type":"constructorExit","shortSignature":"A.()","returnValue":{"class":"void","id":0},"threadId":1,"time":655617877282800}, -{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":655617877308300}, -{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":1706377736},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":655617888218000}, -{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":1706377736},"threadId":1,"time":655617890616900}, -{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":6}, -{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":655617890657200}, -{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":2001049719},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":655617890876100}, -{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":2001049719},"threadId":1,"time":655617890956900}, -{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":7}, -{"type":"classDef","name":"B","path":"/C:/Users/student/runtime-EclipseApplication/Sample6/bin/B.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"static B.()","class":"B","args":[],"threadId":1,"time":655617891867200}, -{"type":"constructorExit","shortSignature":"B.()","returnValue":{"class":"void","id":0},"threadId":1,"time":655617891892600}, -{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":655617891905800}, -{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":1927950199},"threadId":1,"time":655617891972900}, -{"type":"methodCall","callerSideSignature":"A.setB(B)","threadId":1,"lineNum":8}, -{"type":"methodEntry","signature":"public void A.setB(B)","receiver":{"class":"A","id":1706377736},"args":[{"class":"B","id":1927950199}],"threadId":1,"time":655617892005800}, -{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":1706377736},"value":{"class":"B","id":1927950199},"threadId":1,"lineNum":6,"time":655617892182100}, -{"type":"methodExit","shortSignature":"A.setB(B)","receiver":{"class":"A","id":1706377736},"returnValue":{"class":"void","id":0},"threadId":1,"time":655617892264900}, -{"type":"methodCall","callerSideSignature":"A.getB()","threadId":1,"lineNum":9}, -{"type":"methodEntry","signature":"public B A.getB()","receiver":{"class":"A","id":1706377736},"args":[],"threadId":1,"time":655617892314200}, -{"type":"fieldGet","fieldName":"A.b","this":{"class":"A","id":1706377736},"container":{"class":"A","id":1706377736},"value":{"class":"B","id":1927950199},"threadId":1,"lineNum":10,"time":655617892358000}, -{"type":"methodExit","shortSignature":"A.getB()","receiver":{"class":"A","id":1706377736},"returnValue":{"class":"B","id":1927950199},"threadId":1,"time":655617892472200}, -{"type":"methodCall","callerSideSignature":"A.setB(B)","threadId":1,"lineNum":10}, -{"type":"methodEntry","signature":"public void A.setB(B)","receiver":{"class":"A","id":2001049719},"args":[{"class":"B","id":1927950199}],"threadId":1,"time":655617892499400}, -{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":2001049719},"value":{"class":"B","id":1927950199},"threadId":1,"lineNum":6,"time":655617892543500}, -{"type":"methodExit","shortSignature":"A.setB(B)","receiver":{"class":"A","id":2001049719},"returnValue":{"class":"void","id":0},"threadId":1,"time":655617892651500}, -{"type":"methodCall","callerSideSignature":"A.getB()","threadId":1,"lineNum":11}, -{"type":"methodEntry","signature":"public B A.getB()","receiver":{"class":"A","id":2001049719},"args":[],"threadId":1,"time":655617892722200}, -{"type":"fieldGet","fieldName":"A.b","this":{"class":"A","id":2001049719},"container":{"class":"A","id":2001049719},"value":{"class":"B","id":1927950199},"threadId":1,"lineNum":10,"time":655617892799400}, -{"type":"methodExit","shortSignature":"A.getB()","receiver":{"class":"A","id":2001049719},"returnValue":{"class":"B","id":1927950199},"threadId":1,"time":655617892848600}, -{"type":"methodExit","shortSignature":"Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":655617892866500}, diff --git a/traces/Sample3_trace.trace b/traces/Sample3_trace.trace new file mode 100644 index 0000000..3dc861d --- /dev/null +++ b/traces/Sample3_trace.trace @@ -0,0 +1,47 @@ +{"type":"classDef","name":"Main","path":"/C:/Users/student/runtime-EclipseApplication/Sample7/bin/Main.class","loaderPath":"/"}, +{"type":"methodEntry","signature":"public static void Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":1160460865}],"threadId":1,"time":655648643886100}, +{"type":"blockEntry","methodSignature":"Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":655648643987800}, +{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":5}, +{"type":"classDef","name":"A","path":"/C:/Users/student/runtime-EclipseApplication/Sample7/bin/A.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":655648645113600}, +{"type":"fieldSet","fieldName":"A.b1","container":{"class":"A","id":258952499},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":655648645171500}, +{"type":"fieldSet","fieldName":"A.b2","container":{"class":"A","id":258952499},"value":{"class":"---","id":0},"threadId":1,"lineNum":4,"time":655648645198100}, +{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":258952499},"threadId":1,"time":655648645220600}, +{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":6}, +{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":655648645241100}, +{"type":"fieldSet","fieldName":"A.b1","container":{"class":"A","id":603742814},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":655648645261700}, +{"type":"fieldSet","fieldName":"A.b2","container":{"class":"A","id":603742814},"value":{"class":"---","id":0},"threadId":1,"lineNum":4,"time":655648645281600}, +{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":603742814},"threadId":1,"time":655648645294500}, +{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":7}, +{"type":"classDef","name":"B","path":"/C:/Users/student/runtime-EclipseApplication/Sample7/bin/B.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":655648646164100}, +{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":1325547227},"threadId":1,"time":655648646192100}, +{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":8}, +{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":655648646213600}, +{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":980546781},"threadId":1,"time":655648646229800}, +{"type":"methodCall","callerSideSignature":"A.setB1(B)","threadId":1,"lineNum":9}, +{"type":"methodEntry","signature":"public void A.setB1(B)","receiver":{"class":"A","id":258952499},"args":[{"class":"B","id":1325547227}],"threadId":1,"time":655648646260200}, +{"type":"blockEntry","methodSignature":"A.setB1(B)","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":655648646272400}, +{"type":"fieldSet","fieldName":"A.b1","container":{"class":"A","id":258952499},"value":{"class":"B","id":1325547227},"threadId":1,"lineNum":7,"time":655648646295900}, +{"type":"methodExit","shortSignature":"A.setB1(B)","receiver":{"class":"A","id":258952499},"returnValue":{"class":"void","id":0},"threadId":1,"time":655648646315600}, +{"type":"methodCall","callerSideSignature":"A.setB1(B)","threadId":1,"lineNum":10}, +{"type":"methodEntry","signature":"public void A.setB1(B)","receiver":{"class":"A","id":603742814},"args":[{"class":"B","id":980546781}],"threadId":1,"time":655648646338600}, +{"type":"blockEntry","methodSignature":"A.setB1(B)","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":655648646347500}, +{"type":"fieldSet","fieldName":"A.b1","container":{"class":"A","id":603742814},"value":{"class":"B","id":980546781},"threadId":1,"lineNum":7,"time":655648646360400}, +{"type":"methodExit","shortSignature":"A.setB1(B)","receiver":{"class":"A","id":603742814},"returnValue":{"class":"void","id":0},"threadId":1,"time":655648646372900}, +{"type":"methodCall","callerSideSignature":"A.setB2(B)","threadId":1,"lineNum":11}, +{"type":"methodEntry","signature":"public void A.setB2(B)","receiver":{"class":"A","id":603742814},"args":[{"class":"B","id":1325547227}],"threadId":1,"time":655648646400400}, +{"type":"blockEntry","methodSignature":"A.setB2(B)","blockId":0,"incomings":0,"threadId":1,"lineNum":10,"time":655648646411200}, +{"type":"fieldSet","fieldName":"A.b2","container":{"class":"A","id":603742814},"value":{"class":"B","id":1325547227},"threadId":1,"lineNum":10,"time":655648646433000}, +{"type":"methodExit","shortSignature":"A.setB2(B)","receiver":{"class":"A","id":603742814},"returnValue":{"class":"void","id":0},"threadId":1,"time":655648646446400}, +{"type":"methodCall","callerSideSignature":"A.getB1()","threadId":1,"lineNum":12}, +{"type":"methodEntry","signature":"public B A.getB1()","receiver":{"class":"A","id":603742814},"args":[],"threadId":1,"time":655648646470600}, +{"type":"blockEntry","methodSignature":"A.getB1()","blockId":0,"incomings":0,"threadId":1,"lineNum":14,"time":655648646481300}, +{"type":"fieldGet","fieldName":"A.b1","this":{"class":"A","id":603742814},"container":{"class":"A","id":603742814},"value":{"class":"B","id":980546781},"threadId":1,"lineNum":14,"time":655648646499900}, +{"type":"methodExit","shortSignature":"A.getB1()","receiver":{"class":"A","id":603742814},"returnValue":{"class":"B","id":980546781},"threadId":1,"time":655648646541000}, +{"type":"methodCall","callerSideSignature":"A.setB2(B)","threadId":1,"lineNum":13}, +{"type":"methodEntry","signature":"public void A.setB2(B)","receiver":{"class":"A","id":258952499},"args":[{"class":"B","id":980546781}],"threadId":1,"time":655648646565600}, +{"type":"blockEntry","methodSignature":"A.setB2(B)","blockId":0,"incomings":0,"threadId":1,"lineNum":10,"time":655648646573300}, +{"type":"fieldSet","fieldName":"A.b2","container":{"class":"A","id":258952499},"value":{"class":"B","id":980546781},"threadId":1,"lineNum":10,"time":655648646587300}, +{"type":"methodExit","shortSignature":"A.setB2(B)","receiver":{"class":"A","id":258952499},"returnValue":{"class":"void","id":0},"threadId":1,"time":655648646624900}, +{"type":"methodExit","shortSignature":"Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":655648646657600}, diff --git a/traces/Sample3_trace.txt b/traces/Sample3_trace.txt deleted file mode 100644 index 3dc861d..0000000 --- a/traces/Sample3_trace.txt +++ /dev/null @@ -1,47 +0,0 @@ -{"type":"classDef","name":"Main","path":"/C:/Users/student/runtime-EclipseApplication/Sample7/bin/Main.class","loaderPath":"/"}, -{"type":"methodEntry","signature":"public static void Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":1160460865}],"threadId":1,"time":655648643886100}, -{"type":"blockEntry","methodSignature":"Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":655648643987800}, -{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":5}, -{"type":"classDef","name":"A","path":"/C:/Users/student/runtime-EclipseApplication/Sample7/bin/A.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":655648645113600}, -{"type":"fieldSet","fieldName":"A.b1","container":{"class":"A","id":258952499},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":655648645171500}, -{"type":"fieldSet","fieldName":"A.b2","container":{"class":"A","id":258952499},"value":{"class":"---","id":0},"threadId":1,"lineNum":4,"time":655648645198100}, -{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":258952499},"threadId":1,"time":655648645220600}, -{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":6}, -{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":655648645241100}, -{"type":"fieldSet","fieldName":"A.b1","container":{"class":"A","id":603742814},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":655648645261700}, -{"type":"fieldSet","fieldName":"A.b2","container":{"class":"A","id":603742814},"value":{"class":"---","id":0},"threadId":1,"lineNum":4,"time":655648645281600}, -{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":603742814},"threadId":1,"time":655648645294500}, -{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":7}, -{"type":"classDef","name":"B","path":"/C:/Users/student/runtime-EclipseApplication/Sample7/bin/B.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":655648646164100}, -{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":1325547227},"threadId":1,"time":655648646192100}, -{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":8}, -{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":655648646213600}, -{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":980546781},"threadId":1,"time":655648646229800}, -{"type":"methodCall","callerSideSignature":"A.setB1(B)","threadId":1,"lineNum":9}, -{"type":"methodEntry","signature":"public void A.setB1(B)","receiver":{"class":"A","id":258952499},"args":[{"class":"B","id":1325547227}],"threadId":1,"time":655648646260200}, -{"type":"blockEntry","methodSignature":"A.setB1(B)","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":655648646272400}, -{"type":"fieldSet","fieldName":"A.b1","container":{"class":"A","id":258952499},"value":{"class":"B","id":1325547227},"threadId":1,"lineNum":7,"time":655648646295900}, -{"type":"methodExit","shortSignature":"A.setB1(B)","receiver":{"class":"A","id":258952499},"returnValue":{"class":"void","id":0},"threadId":1,"time":655648646315600}, -{"type":"methodCall","callerSideSignature":"A.setB1(B)","threadId":1,"lineNum":10}, -{"type":"methodEntry","signature":"public void A.setB1(B)","receiver":{"class":"A","id":603742814},"args":[{"class":"B","id":980546781}],"threadId":1,"time":655648646338600}, -{"type":"blockEntry","methodSignature":"A.setB1(B)","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":655648646347500}, -{"type":"fieldSet","fieldName":"A.b1","container":{"class":"A","id":603742814},"value":{"class":"B","id":980546781},"threadId":1,"lineNum":7,"time":655648646360400}, -{"type":"methodExit","shortSignature":"A.setB1(B)","receiver":{"class":"A","id":603742814},"returnValue":{"class":"void","id":0},"threadId":1,"time":655648646372900}, -{"type":"methodCall","callerSideSignature":"A.setB2(B)","threadId":1,"lineNum":11}, -{"type":"methodEntry","signature":"public void A.setB2(B)","receiver":{"class":"A","id":603742814},"args":[{"class":"B","id":1325547227}],"threadId":1,"time":655648646400400}, -{"type":"blockEntry","methodSignature":"A.setB2(B)","blockId":0,"incomings":0,"threadId":1,"lineNum":10,"time":655648646411200}, -{"type":"fieldSet","fieldName":"A.b2","container":{"class":"A","id":603742814},"value":{"class":"B","id":1325547227},"threadId":1,"lineNum":10,"time":655648646433000}, -{"type":"methodExit","shortSignature":"A.setB2(B)","receiver":{"class":"A","id":603742814},"returnValue":{"class":"void","id":0},"threadId":1,"time":655648646446400}, -{"type":"methodCall","callerSideSignature":"A.getB1()","threadId":1,"lineNum":12}, -{"type":"methodEntry","signature":"public B A.getB1()","receiver":{"class":"A","id":603742814},"args":[],"threadId":1,"time":655648646470600}, -{"type":"blockEntry","methodSignature":"A.getB1()","blockId":0,"incomings":0,"threadId":1,"lineNum":14,"time":655648646481300}, -{"type":"fieldGet","fieldName":"A.b1","this":{"class":"A","id":603742814},"container":{"class":"A","id":603742814},"value":{"class":"B","id":980546781},"threadId":1,"lineNum":14,"time":655648646499900}, -{"type":"methodExit","shortSignature":"A.getB1()","receiver":{"class":"A","id":603742814},"returnValue":{"class":"B","id":980546781},"threadId":1,"time":655648646541000}, -{"type":"methodCall","callerSideSignature":"A.setB2(B)","threadId":1,"lineNum":13}, -{"type":"methodEntry","signature":"public void A.setB2(B)","receiver":{"class":"A","id":258952499},"args":[{"class":"B","id":980546781}],"threadId":1,"time":655648646565600}, -{"type":"blockEntry","methodSignature":"A.setB2(B)","blockId":0,"incomings":0,"threadId":1,"lineNum":10,"time":655648646573300}, -{"type":"fieldSet","fieldName":"A.b2","container":{"class":"A","id":258952499},"value":{"class":"B","id":980546781},"threadId":1,"lineNum":10,"time":655648646587300}, -{"type":"methodExit","shortSignature":"A.setB2(B)","receiver":{"class":"A","id":258952499},"returnValue":{"class":"void","id":0},"threadId":1,"time":655648646624900}, -{"type":"methodExit","shortSignature":"Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":655648646657600}, diff --git a/traces/Sample4_trace.trace b/traces/Sample4_trace.trace new file mode 100644 index 0000000..cdc37ee --- /dev/null +++ b/traces/Sample4_trace.trace @@ -0,0 +1,38 @@ +[Console output redirected to file:C:\Users\student\runtime-EclipseApplication\Sample8\Sample8_trace.txt] +{"type":"classDef","name":"Main","path":"/C:/Users/student/runtime-EclipseApplication/Sample8/bin/Main.class","loaderPath":"/"}, +{"type":"methodEntry","signature":"public static void Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":1160460865}],"threadId":1,"time":655685391437200}, +{"type":"blockEntry","methodSignature":"Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":655685391533500}, +{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":5}, +{"type":"classDef","name":"A","path":"/C:/Users/student/runtime-EclipseApplication/Sample8/bin/A.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":655685392637300}, +{"type":"fieldSet","fieldName":"A.a","container":{"class":"A","id":258952499},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":655685392774900}, +{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":258952499},"threadId":1,"time":655685392800900}, +{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":6}, +{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":655685392822800}, +{"type":"fieldSet","fieldName":"A.a","container":{"class":"A","id":603742814},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":655685392845100}, +{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":603742814},"threadId":1,"time":655685392858100}, +{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":7}, +{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":655685392877700}, +{"type":"fieldSet","fieldName":"A.a","container":{"class":"A","id":1067040082},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":655685392898600}, +{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":1067040082},"threadId":1,"time":655685392911700}, +{"type":"methodCall","callerSideSignature":"A.setA(A)","threadId":1,"lineNum":8}, +{"type":"methodEntry","signature":"public void A.setA(A)","receiver":{"class":"A","id":258952499},"args":[{"class":"A","id":603742814}],"threadId":1,"time":655685392951600}, +{"type":"blockEntry","methodSignature":"A.setA(A)","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":655685392965100}, +{"type":"fieldSet","fieldName":"A.a","container":{"class":"A","id":258952499},"value":{"class":"A","id":603742814},"threadId":1,"lineNum":6,"time":655685392985900}, +{"type":"methodExit","shortSignature":"A.setA(A)","receiver":{"class":"A","id":258952499},"returnValue":{"class":"void","id":0},"threadId":1,"time":655685393008800}, +{"type":"methodCall","callerSideSignature":"A.setA(A)","threadId":1,"lineNum":9}, +{"type":"methodEntry","signature":"public void A.setA(A)","receiver":{"class":"A","id":1067040082},"args":[{"class":"A","id":258952499}],"threadId":1,"time":655685393037400}, +{"type":"blockEntry","methodSignature":"A.setA(A)","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":655685393047800}, +{"type":"fieldSet","fieldName":"A.a","container":{"class":"A","id":1067040082},"value":{"class":"A","id":258952499},"threadId":1,"lineNum":6,"time":655685393079200}, +{"type":"methodExit","shortSignature":"A.setA(A)","receiver":{"class":"A","id":1067040082},"returnValue":{"class":"void","id":0},"threadId":1,"time":655685393092600}, +{"type":"methodCall","callerSideSignature":"A.getA()","threadId":1,"lineNum":10}, +{"type":"methodEntry","signature":"public A A.getA()","receiver":{"class":"A","id":1067040082},"args":[],"threadId":1,"time":655685393116700}, +{"type":"blockEntry","methodSignature":"A.getA()","blockId":0,"incomings":0,"threadId":1,"lineNum":10,"time":655685393127200}, +{"type":"fieldGet","fieldName":"A.a","this":{"class":"A","id":1067040082},"container":{"class":"A","id":1067040082},"value":{"class":"A","id":258952499},"threadId":1,"lineNum":10,"time":655685393171500}, +{"type":"methodExit","shortSignature":"A.getA()","receiver":{"class":"A","id":1067040082},"returnValue":{"class":"A","id":258952499},"threadId":1,"time":655685393207000}, +{"type":"methodCall","callerSideSignature":"A.getA()","threadId":1,"lineNum":10}, +{"type":"methodEntry","signature":"public A A.getA()","receiver":{"class":"A","id":258952499},"args":[],"threadId":1,"time":655685393227400}, +{"type":"blockEntry","methodSignature":"A.getA()","blockId":0,"incomings":0,"threadId":1,"lineNum":10,"time":655685393235300}, +{"type":"fieldGet","fieldName":"A.a","this":{"class":"A","id":258952499},"container":{"class":"A","id":258952499},"value":{"class":"A","id":603742814},"threadId":1,"lineNum":10,"time":655685393251800}, +{"type":"methodExit","shortSignature":"A.getA()","receiver":{"class":"A","id":258952499},"returnValue":{"class":"A","id":603742814},"threadId":1,"time":655685393266400}, +{"type":"methodExit","shortSignature":"Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":655685393286600}, diff --git a/traces/Sample4_trace.txt b/traces/Sample4_trace.txt deleted file mode 100644 index cdc37ee..0000000 --- a/traces/Sample4_trace.txt +++ /dev/null @@ -1,38 +0,0 @@ -[Console output redirected to file:C:\Users\student\runtime-EclipseApplication\Sample8\Sample8_trace.txt] -{"type":"classDef","name":"Main","path":"/C:/Users/student/runtime-EclipseApplication/Sample8/bin/Main.class","loaderPath":"/"}, -{"type":"methodEntry","signature":"public static void Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":1160460865}],"threadId":1,"time":655685391437200}, -{"type":"blockEntry","methodSignature":"Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":655685391533500}, -{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":5}, -{"type":"classDef","name":"A","path":"/C:/Users/student/runtime-EclipseApplication/Sample8/bin/A.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":655685392637300}, -{"type":"fieldSet","fieldName":"A.a","container":{"class":"A","id":258952499},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":655685392774900}, -{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":258952499},"threadId":1,"time":655685392800900}, -{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":6}, -{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":655685392822800}, -{"type":"fieldSet","fieldName":"A.a","container":{"class":"A","id":603742814},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":655685392845100}, -{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":603742814},"threadId":1,"time":655685392858100}, -{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":7}, -{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":655685392877700}, -{"type":"fieldSet","fieldName":"A.a","container":{"class":"A","id":1067040082},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":655685392898600}, -{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":1067040082},"threadId":1,"time":655685392911700}, -{"type":"methodCall","callerSideSignature":"A.setA(A)","threadId":1,"lineNum":8}, -{"type":"methodEntry","signature":"public void A.setA(A)","receiver":{"class":"A","id":258952499},"args":[{"class":"A","id":603742814}],"threadId":1,"time":655685392951600}, -{"type":"blockEntry","methodSignature":"A.setA(A)","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":655685392965100}, -{"type":"fieldSet","fieldName":"A.a","container":{"class":"A","id":258952499},"value":{"class":"A","id":603742814},"threadId":1,"lineNum":6,"time":655685392985900}, -{"type":"methodExit","shortSignature":"A.setA(A)","receiver":{"class":"A","id":258952499},"returnValue":{"class":"void","id":0},"threadId":1,"time":655685393008800}, -{"type":"methodCall","callerSideSignature":"A.setA(A)","threadId":1,"lineNum":9}, -{"type":"methodEntry","signature":"public void A.setA(A)","receiver":{"class":"A","id":1067040082},"args":[{"class":"A","id":258952499}],"threadId":1,"time":655685393037400}, -{"type":"blockEntry","methodSignature":"A.setA(A)","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":655685393047800}, -{"type":"fieldSet","fieldName":"A.a","container":{"class":"A","id":1067040082},"value":{"class":"A","id":258952499},"threadId":1,"lineNum":6,"time":655685393079200}, -{"type":"methodExit","shortSignature":"A.setA(A)","receiver":{"class":"A","id":1067040082},"returnValue":{"class":"void","id":0},"threadId":1,"time":655685393092600}, -{"type":"methodCall","callerSideSignature":"A.getA()","threadId":1,"lineNum":10}, -{"type":"methodEntry","signature":"public A A.getA()","receiver":{"class":"A","id":1067040082},"args":[],"threadId":1,"time":655685393116700}, -{"type":"blockEntry","methodSignature":"A.getA()","blockId":0,"incomings":0,"threadId":1,"lineNum":10,"time":655685393127200}, -{"type":"fieldGet","fieldName":"A.a","this":{"class":"A","id":1067040082},"container":{"class":"A","id":1067040082},"value":{"class":"A","id":258952499},"threadId":1,"lineNum":10,"time":655685393171500}, -{"type":"methodExit","shortSignature":"A.getA()","receiver":{"class":"A","id":1067040082},"returnValue":{"class":"A","id":258952499},"threadId":1,"time":655685393207000}, -{"type":"methodCall","callerSideSignature":"A.getA()","threadId":1,"lineNum":10}, -{"type":"methodEntry","signature":"public A A.getA()","receiver":{"class":"A","id":258952499},"args":[],"threadId":1,"time":655685393227400}, -{"type":"blockEntry","methodSignature":"A.getA()","blockId":0,"incomings":0,"threadId":1,"lineNum":10,"time":655685393235300}, -{"type":"fieldGet","fieldName":"A.a","this":{"class":"A","id":258952499},"container":{"class":"A","id":258952499},"value":{"class":"A","id":603742814},"threadId":1,"lineNum":10,"time":655685393251800}, -{"type":"methodExit","shortSignature":"A.getA()","receiver":{"class":"A","id":258952499},"returnValue":{"class":"A","id":603742814},"threadId":1,"time":655685393266400}, -{"type":"methodExit","shortSignature":"Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":655685393286600}, diff --git a/traces/Sample5_trace.trace b/traces/Sample5_trace.trace new file mode 100644 index 0000000..e2545c0 --- /dev/null +++ b/traces/Sample5_trace.trace @@ -0,0 +1,48 @@ +{"type":"classDef","name":"Main","path":"/C:/Users/student/runtime-EclipseApplication/Sample10/bin/Main.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"static Main.()","class":"Main","args":[],"threadId":1,"time":655487576539300}, +{"type":"constructorExit","shortSignature":"Main.()","returnValue":{"class":"void","id":0},"threadId":1,"time":655487588048700}, +{"type":"methodEntry","signature":"public static void Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":1325547227}],"threadId":1,"time":655487588359600}, +{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":5}, +{"type":"classDef","name":"A","path":"/C:/Users/student/runtime-EclipseApplication/Sample10/bin/A.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"static A.()","class":"A","args":[],"threadId":1,"time":655487601669200}, +{"type":"constructorExit","shortSignature":"A.()","returnValue":{"class":"void","id":0},"threadId":1,"time":655487601691100}, +{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":655487601703800}, +{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":2001049719},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":655487601769700}, +{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":2001049719},"threadId":1,"time":655487601931900}, +{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":6}, +{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":655487601958200}, +{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":1927950199},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":655487601982900}, +{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":1927950199},"threadId":1,"time":655487602022100}, +{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":7}, +{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":655487602043000}, +{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":868693306},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":655487602062900}, +{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":868693306},"threadId":1,"time":655487602110700}, +{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":8}, +{"type":"classDef","name":"B","path":"/C:/Users/student/runtime-EclipseApplication/Sample10/bin/B.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"static B.()","class":"B","args":[],"threadId":1,"time":655487602834000}, +{"type":"constructorExit","shortSignature":"B.()","returnValue":{"class":"void","id":0},"threadId":1,"time":655487602860100}, +{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":655487602872100}, +{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":989110044},"threadId":1,"time":655487602948300}, +{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":9}, +{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":655487602972600}, +{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":424058530},"threadId":1,"time":655487603011500}, +{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":10}, +{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":655487603032800}, +{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":321001045},"threadId":1,"time":655487603074000}, +{"type":"methodCall","callerSideSignature":"A.setB(B)","threadId":1,"lineNum":13}, +{"type":"methodEntry","signature":"public void A.setB(B)","receiver":{"class":"A","id":2001049719},"args":[{"class":"B","id":989110044}],"threadId":1,"time":655487603110900}, +{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":2001049719},"value":{"class":"B","id":989110044},"threadId":1,"lineNum":6,"time":655487603163100}, +{"type":"methodExit","shortSignature":"A.setB(B)","receiver":{"class":"A","id":2001049719},"returnValue":{"class":"void","id":0},"threadId":1,"time":655487603210500}, +{"type":"methodCall","callerSideSignature":"A.setB(B)","threadId":1,"lineNum":14}, +{"type":"methodEntry","signature":"public void A.setB(B)","receiver":{"class":"A","id":1927950199},"args":[{"class":"B","id":424058530}],"threadId":1,"time":655487603241100}, +{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":1927950199},"value":{"class":"B","id":424058530},"threadId":1,"lineNum":6,"time":655487603284800}, +{"type":"methodExit","shortSignature":"A.setB(B)","receiver":{"class":"A","id":1927950199},"returnValue":{"class":"void","id":0},"threadId":1,"time":655487603323200}, +{"type":"methodCall","callerSideSignature":"A.setB(B)","threadId":1,"lineNum":15}, +{"type":"methodEntry","signature":"public void A.setB(B)","receiver":{"class":"A","id":2001049719},"args":[{"class":"B","id":321001045}],"threadId":1,"time":655487603353800}, +{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":2001049719},"value":{"class":"B","id":321001045},"threadId":1,"lineNum":6,"time":655487603392900}, +{"type":"methodExit","shortSignature":"A.setB(B)","receiver":{"class":"A","id":2001049719},"returnValue":{"class":"void","id":0},"threadId":1,"time":655487603438600}, +{"type":"methodCall","callerSideSignature":"A.getB()","threadId":1,"lineNum":17}, +{"type":"methodEntry","signature":"public B A.getB()","receiver":{"class":"A","id":2001049719},"args":[],"threadId":1,"time":655487603473800}, +{"type":"fieldGet","fieldName":"A.b","this":{"class":"A","id":2001049719},"container":{"class":"A","id":2001049719},"value":{"class":"B","id":321001045},"threadId":1,"lineNum":10,"time":655487603515200}, +{"type":"methodExit","shortSignature":"A.getB()","receiver":{"class":"A","id":2001049719},"returnValue":{"class":"B","id":321001045},"threadId":1,"time":655487603641100}, +{"type":"methodExit","shortSignature":"Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":655487603672600}, diff --git a/traces/Sample5_trace.txt b/traces/Sample5_trace.txt deleted file mode 100644 index e2545c0..0000000 --- a/traces/Sample5_trace.txt +++ /dev/null @@ -1,48 +0,0 @@ -{"type":"classDef","name":"Main","path":"/C:/Users/student/runtime-EclipseApplication/Sample10/bin/Main.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"static Main.()","class":"Main","args":[],"threadId":1,"time":655487576539300}, -{"type":"constructorExit","shortSignature":"Main.()","returnValue":{"class":"void","id":0},"threadId":1,"time":655487588048700}, -{"type":"methodEntry","signature":"public static void Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":1325547227}],"threadId":1,"time":655487588359600}, -{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":5}, -{"type":"classDef","name":"A","path":"/C:/Users/student/runtime-EclipseApplication/Sample10/bin/A.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"static A.()","class":"A","args":[],"threadId":1,"time":655487601669200}, -{"type":"constructorExit","shortSignature":"A.()","returnValue":{"class":"void","id":0},"threadId":1,"time":655487601691100}, -{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":655487601703800}, -{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":2001049719},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":655487601769700}, -{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":2001049719},"threadId":1,"time":655487601931900}, -{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":6}, -{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":655487601958200}, -{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":1927950199},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":655487601982900}, -{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":1927950199},"threadId":1,"time":655487602022100}, -{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":7}, -{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":655487602043000}, -{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":868693306},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":655487602062900}, -{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":868693306},"threadId":1,"time":655487602110700}, -{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":8}, -{"type":"classDef","name":"B","path":"/C:/Users/student/runtime-EclipseApplication/Sample10/bin/B.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"static B.()","class":"B","args":[],"threadId":1,"time":655487602834000}, -{"type":"constructorExit","shortSignature":"B.()","returnValue":{"class":"void","id":0},"threadId":1,"time":655487602860100}, -{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":655487602872100}, -{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":989110044},"threadId":1,"time":655487602948300}, -{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":9}, -{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":655487602972600}, -{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":424058530},"threadId":1,"time":655487603011500}, -{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":10}, -{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":655487603032800}, -{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":321001045},"threadId":1,"time":655487603074000}, -{"type":"methodCall","callerSideSignature":"A.setB(B)","threadId":1,"lineNum":13}, -{"type":"methodEntry","signature":"public void A.setB(B)","receiver":{"class":"A","id":2001049719},"args":[{"class":"B","id":989110044}],"threadId":1,"time":655487603110900}, -{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":2001049719},"value":{"class":"B","id":989110044},"threadId":1,"lineNum":6,"time":655487603163100}, -{"type":"methodExit","shortSignature":"A.setB(B)","receiver":{"class":"A","id":2001049719},"returnValue":{"class":"void","id":0},"threadId":1,"time":655487603210500}, -{"type":"methodCall","callerSideSignature":"A.setB(B)","threadId":1,"lineNum":14}, -{"type":"methodEntry","signature":"public void A.setB(B)","receiver":{"class":"A","id":1927950199},"args":[{"class":"B","id":424058530}],"threadId":1,"time":655487603241100}, -{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":1927950199},"value":{"class":"B","id":424058530},"threadId":1,"lineNum":6,"time":655487603284800}, -{"type":"methodExit","shortSignature":"A.setB(B)","receiver":{"class":"A","id":1927950199},"returnValue":{"class":"void","id":0},"threadId":1,"time":655487603323200}, -{"type":"methodCall","callerSideSignature":"A.setB(B)","threadId":1,"lineNum":15}, -{"type":"methodEntry","signature":"public void A.setB(B)","receiver":{"class":"A","id":2001049719},"args":[{"class":"B","id":321001045}],"threadId":1,"time":655487603353800}, -{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":2001049719},"value":{"class":"B","id":321001045},"threadId":1,"lineNum":6,"time":655487603392900}, -{"type":"methodExit","shortSignature":"A.setB(B)","receiver":{"class":"A","id":2001049719},"returnValue":{"class":"void","id":0},"threadId":1,"time":655487603438600}, -{"type":"methodCall","callerSideSignature":"A.getB()","threadId":1,"lineNum":17}, -{"type":"methodEntry","signature":"public B A.getB()","receiver":{"class":"A","id":2001049719},"args":[],"threadId":1,"time":655487603473800}, -{"type":"fieldGet","fieldName":"A.b","this":{"class":"A","id":2001049719},"container":{"class":"A","id":2001049719},"value":{"class":"B","id":321001045},"threadId":1,"lineNum":10,"time":655487603515200}, -{"type":"methodExit","shortSignature":"A.getB()","receiver":{"class":"A","id":2001049719},"returnValue":{"class":"B","id":321001045},"threadId":1,"time":655487603641100}, -{"type":"methodExit","shortSignature":"Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":655487603672600}, diff --git a/traces/TinyProblemA1_B1_C1_D1.magnet b/traces/TinyProblemA1_B1_C1_D1.magnet index 8c7c905..88eddea 100644 --- a/traces/TinyProblemA1_B1_C1_D1.magnet +++ b/traces/TinyProblemA1_B1_C1_D1.magnet @@ -2,7 +2,7 @@ "trace": "pre_Exp1.trace", "features": [ { - "feature": "���ۑ�A1/B1/C1/D1", + "feature": "AP1", "extracts": [ { "src": { diff --git a/traces/TinyProblemA2_B2_C6_D6.magnet b/traces/TinyProblemA2_B2_C6_D6.magnet index 52d0921..7eddd32 100644 --- a/traces/TinyProblemA2_B2_C6_D6.magnet +++ b/traces/TinyProblemA2_B2_C6_D6.magnet @@ -2,7 +2,7 @@ "trace": "pre_Exp2.trace", "features": [ { - "feature": "���ۑ�A2/B2/C6/D6", + "feature": "AP2", "extracts": [ { "src": { diff --git a/traces/TinyProblemA3_B3_C5_D5.magnet b/traces/TinyProblemA3_B3_C5_D5.magnet index 2c8f4d6..d89c9b4 100644 --- a/traces/TinyProblemA3_B3_C5_D5.magnet +++ b/traces/TinyProblemA3_B3_C5_D5.magnet @@ -2,7 +2,7 @@ "trace": "pre_Exp3.trace", "features": [ { - "feature": "���ۑ�A3/B3/C5/D5", + "feature": "AP3", "extracts": [ { "src": { diff --git a/traces/TinyProblemA4_B4_C4_D4.magnet b/traces/TinyProblemA4_B4_C4_D4.magnet index 0178ec2..f36ad78 100644 --- a/traces/TinyProblemA4_B4_C4_D4.magnet +++ b/traces/TinyProblemA4_B4_C4_D4.magnet @@ -2,7 +2,7 @@ "trace": "pre_Exp4.trace", "features": [ { - "feature": "���ۑ�A4/B4/C4/D4", + "feature": "AP4", "extracts": [ { "src": { diff --git a/traces/TinyProblemA5_B5_C3_D3.magnet b/traces/TinyProblemA5_B5_C3_D3.magnet index 0c5d960..42d9f51 100644 --- a/traces/TinyProblemA5_B5_C3_D3.magnet +++ b/traces/TinyProblemA5_B5_C3_D3.magnet @@ -2,7 +2,7 @@ "trace": "pre_Exp5.trace", "features": [ { - "feature": "���ۑ�A5/B5/C3/D3", + "feature": "AP5", "extracts": [ { "src": { diff --git a/traces/TinyProblemA6_B6_C2_D2.magnet b/traces/TinyProblemA6_B6_C2_D2.magnet index 446c491..6fae9b7 100644 --- a/traces/TinyProblemA6_B6_C2_D2.magnet +++ b/traces/TinyProblemA6_B6_C2_D2.magnet @@ -2,7 +2,7 @@ "trace": "pre_Exp7.trace", "features": [ { - "feature": "���ۑ�A6/B6/C2/D2", + "feature": "AP6", "extracts": [ { "src": { diff --git a/traces/__arraySample.trace b/traces/__arraySample.trace new file mode 100644 index 0000000..e1eed13 --- /dev/null +++ b/traces/__arraySample.trace @@ -0,0 +1,47 @@ +{"type":"classDef","name":"arraySample.Main","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/arraySample/Main.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"methodEntry","signature":"public static void arraySample.Main.main(java.lang.String[])","receiver":{"class":"arraySample.Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":865101683}],"threadId":1,"time":1929123793164451}, +{"type":"blockEntry","methodSignature":"arraySample.Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":10,"time":1929123793181024}, +{"type":"methodCall","callerSideSignature":"arraySample.A()","threadId":1,"lineNum":10}, +{"type":"classDef","name":"arraySample.A","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/arraySample/A.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"public arraySample.A()","class":"arraySample.A","args":[],"threadId":1,"time":1929123793858048}, +{"type":"arrayCreate","array":{"class":"[Ljava.lang.Object;","id":1127555950},"dimension":1,"threadId":1,"lineNum":5,"time":1929123793886610}, +{"type":"fieldSet","fieldName":"arraySample.A.array","container":{"class":"arraySample.A","id":1437150522},"value":{"class":"[Ljava.lang.Object;","id":1127555950},"threadId":1,"lineNum":5,"time":1929123793904946}, +{"type":"methodCall","callerSideSignature":"arraySample.D()","threadId":1,"lineNum":6}, +{"type":"classDef","name":"arraySample.D","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/arraySample/D.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"public arraySample.D()","class":"arraySample.D","args":[],"threadId":1,"time":1929123794328439}, +{"type":"constructorExit","shortSignature":"arraySample.D()","returnValue":{"class":"arraySample.D","id":542899160},"threadId":1,"time":1929123794359469}, +{"type":"fieldSet","fieldName":"arraySample.A.d","container":{"class":"arraySample.A","id":1437150522},"value":{"class":"arraySample.D","id":542899160},"threadId":1,"lineNum":6,"time":1929123794374984}, +{"type":"constructorExit","shortSignature":"arraySample.A()","returnValue":{"class":"arraySample.A","id":1437150522},"threadId":1,"time":1929123794384858}, +{"type":"methodCall","callerSideSignature":"arraySample.A.init()","threadId":1,"lineNum":11}, +{"type":"methodEntry","signature":"public void arraySample.A.init()","receiver":{"class":"arraySample.A","id":1437150522},"args":[],"threadId":1,"time":1929123794402841}, +{"type":"blockEntry","methodSignature":"arraySample.A.init()","blockId":0,"incomings":0,"threadId":1,"lineNum":9,"time":1929123794411657}, +{"type":"fieldGet","fieldName":"arraySample.A.array","this":{"class":"arraySample.A","id":1437150522},"container":{"class":"arraySample.A","id":1437150522},"value":{"class":"[Ljava.lang.Object;","id":1127555950},"threadId":1,"lineNum":9,"time":1929123794426819}, +{"type":"methodCall","callerSideSignature":"arraySample.B()","threadId":1,"lineNum":9}, +{"type":"classDef","name":"arraySample.B","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/arraySample/B.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"public arraySample.B()","class":"arraySample.B","args":[],"threadId":1,"time":1929123794838676}, +{"type":"methodCall","callerSideSignature":"arraySample.C()","threadId":1,"lineNum":5}, +{"type":"classDef","name":"arraySample.C","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/arraySample/C.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"public arraySample.C()","class":"arraySample.C","args":[],"threadId":1,"time":1929123795158852}, +{"type":"constructorExit","shortSignature":"arraySample.C()","returnValue":{"class":"arraySample.C","id":1777161954},"threadId":1,"time":1929123795182125}, +{"type":"fieldSet","fieldName":"arraySample.B.c","container":{"class":"arraySample.B","id":1558398402},"value":{"class":"arraySample.C","id":1777161954},"threadId":1,"lineNum":5,"time":1929123795204692}, +{"type":"constructorExit","shortSignature":"arraySample.B()","returnValue":{"class":"arraySample.B","id":1558398402},"threadId":1,"time":1929123795214918}, +{"type":"arraySet","array":{"class":"[Ljava.lang.Object;","id":1127555950},"index":0,"value":{"class":"arraySample.B","id":1558398402},"threadId":1,"time":1929123795627832}, +{"type":"methodExit","shortSignature":"arraySample.A.init()","receiver":{"class":"arraySample.A","id":1437150522},"returnValue":{"class":"void","id":0},"threadId":1,"time":1929123796710366}, +{"type":"methodCall","callerSideSignature":"arraySample.A.start()","threadId":1,"lineNum":12}, +{"type":"methodEntry","signature":"public void arraySample.A.start()","receiver":{"class":"arraySample.A","id":1437150522},"args":[],"threadId":1,"time":1929123796730113}, +{"type":"blockEntry","methodSignature":"arraySample.A.start()","blockId":0,"incomings":0,"threadId":1,"lineNum":13,"time":1929123796738576}, +{"type":"fieldGet","fieldName":"arraySample.A.d","this":{"class":"arraySample.A","id":1437150522},"container":{"class":"arraySample.A","id":1437150522},"value":{"class":"arraySample.D","id":542899160},"threadId":1,"lineNum":13,"time":1929123796753033}, +{"type":"fieldGet","fieldName":"arraySample.A.array","this":{"class":"arraySample.A","id":1437150522},"container":{"class":"arraySample.A","id":1437150522},"value":{"class":"[Ljava.lang.Object;","id":1127555950},"threadId":1,"lineNum":13,"time":1929123796767137}, +{"type":"arrayGet","array":{"class":"[Ljava.lang.Object;","id":1127555950},"index":0,"value":{"class":"arraySample.B","id":1558398402},"threadId":1,"time":1929123796774895}, +{"type":"methodCall","callerSideSignature":"arraySample.B.getC()","threadId":1,"lineNum":13}, +{"type":"methodEntry","signature":"public arraySample.C arraySample.B.getC()","receiver":{"class":"arraySample.B","id":1558398402},"args":[],"threadId":1,"time":1929123796829903}, +{"type":"blockEntry","methodSignature":"arraySample.B.getC()","blockId":0,"incomings":0,"threadId":1,"lineNum":8,"time":1929123796838719}, +{"type":"fieldGet","fieldName":"arraySample.B.c","this":{"class":"arraySample.B","id":1558398402},"container":{"class":"arraySample.B","id":1558398402},"value":{"class":"arraySample.C","id":1777161954},"threadId":1,"lineNum":8,"time":1929123796853881}, +{"type":"methodExit","shortSignature":"arraySample.B.getC()","receiver":{"class":"arraySample.B","id":1558398402},"returnValue":{"class":"arraySample.C","id":1777161954},"threadId":1,"time":1929123796866223}, +{"type":"methodCall","callerSideSignature":"arraySample.D.setC(arraySample.C)","threadId":1,"lineNum":13}, +{"type":"methodEntry","signature":"void arraySample.D.setC(arraySample.C)","receiver":{"class":"arraySample.D","id":542899160},"args":[{"class":"arraySample.C","id":1777161954}],"threadId":1,"time":1929123796887027}, +{"type":"blockEntry","methodSignature":"arraySample.D.setC(arraySample.C)","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":1929123796895843}, +{"type":"fieldSet","fieldName":"arraySample.D.c","container":{"class":"arraySample.D","id":542899160},"value":{"class":"arraySample.C","id":1777161954},"threadId":1,"lineNum":7,"time":1929123796910300}, +{"type":"methodExit","shortSignature":"arraySample.D.setC(arraySample.C)","receiver":{"class":"arraySample.D","id":542899160},"returnValue":{"class":"void","id":0},"threadId":1,"time":1929123796920878}, +{"type":"methodExit","shortSignature":"arraySample.A.start()","receiver":{"class":"arraySample.A","id":1437150522},"returnValue":{"class":"void","id":0},"threadId":1,"time":1929123796932162}, +{"type":"methodExit","shortSignature":"arraySample.Main.main(java.lang.String[])","receiver":{"class":"arraySample.Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":1929123796940978}, diff --git a/traces/__arraySample.txt b/traces/__arraySample.txt deleted file mode 100644 index e1eed13..0000000 --- a/traces/__arraySample.txt +++ /dev/null @@ -1,47 +0,0 @@ -{"type":"classDef","name":"arraySample.Main","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/arraySample/Main.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"methodEntry","signature":"public static void arraySample.Main.main(java.lang.String[])","receiver":{"class":"arraySample.Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":865101683}],"threadId":1,"time":1929123793164451}, -{"type":"blockEntry","methodSignature":"arraySample.Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":10,"time":1929123793181024}, -{"type":"methodCall","callerSideSignature":"arraySample.A()","threadId":1,"lineNum":10}, -{"type":"classDef","name":"arraySample.A","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/arraySample/A.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"public arraySample.A()","class":"arraySample.A","args":[],"threadId":1,"time":1929123793858048}, -{"type":"arrayCreate","array":{"class":"[Ljava.lang.Object;","id":1127555950},"dimension":1,"threadId":1,"lineNum":5,"time":1929123793886610}, -{"type":"fieldSet","fieldName":"arraySample.A.array","container":{"class":"arraySample.A","id":1437150522},"value":{"class":"[Ljava.lang.Object;","id":1127555950},"threadId":1,"lineNum":5,"time":1929123793904946}, -{"type":"methodCall","callerSideSignature":"arraySample.D()","threadId":1,"lineNum":6}, -{"type":"classDef","name":"arraySample.D","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/arraySample/D.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"public arraySample.D()","class":"arraySample.D","args":[],"threadId":1,"time":1929123794328439}, -{"type":"constructorExit","shortSignature":"arraySample.D()","returnValue":{"class":"arraySample.D","id":542899160},"threadId":1,"time":1929123794359469}, -{"type":"fieldSet","fieldName":"arraySample.A.d","container":{"class":"arraySample.A","id":1437150522},"value":{"class":"arraySample.D","id":542899160},"threadId":1,"lineNum":6,"time":1929123794374984}, -{"type":"constructorExit","shortSignature":"arraySample.A()","returnValue":{"class":"arraySample.A","id":1437150522},"threadId":1,"time":1929123794384858}, -{"type":"methodCall","callerSideSignature":"arraySample.A.init()","threadId":1,"lineNum":11}, -{"type":"methodEntry","signature":"public void arraySample.A.init()","receiver":{"class":"arraySample.A","id":1437150522},"args":[],"threadId":1,"time":1929123794402841}, -{"type":"blockEntry","methodSignature":"arraySample.A.init()","blockId":0,"incomings":0,"threadId":1,"lineNum":9,"time":1929123794411657}, -{"type":"fieldGet","fieldName":"arraySample.A.array","this":{"class":"arraySample.A","id":1437150522},"container":{"class":"arraySample.A","id":1437150522},"value":{"class":"[Ljava.lang.Object;","id":1127555950},"threadId":1,"lineNum":9,"time":1929123794426819}, -{"type":"methodCall","callerSideSignature":"arraySample.B()","threadId":1,"lineNum":9}, -{"type":"classDef","name":"arraySample.B","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/arraySample/B.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"public arraySample.B()","class":"arraySample.B","args":[],"threadId":1,"time":1929123794838676}, -{"type":"methodCall","callerSideSignature":"arraySample.C()","threadId":1,"lineNum":5}, -{"type":"classDef","name":"arraySample.C","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/arraySample/C.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"public arraySample.C()","class":"arraySample.C","args":[],"threadId":1,"time":1929123795158852}, -{"type":"constructorExit","shortSignature":"arraySample.C()","returnValue":{"class":"arraySample.C","id":1777161954},"threadId":1,"time":1929123795182125}, -{"type":"fieldSet","fieldName":"arraySample.B.c","container":{"class":"arraySample.B","id":1558398402},"value":{"class":"arraySample.C","id":1777161954},"threadId":1,"lineNum":5,"time":1929123795204692}, -{"type":"constructorExit","shortSignature":"arraySample.B()","returnValue":{"class":"arraySample.B","id":1558398402},"threadId":1,"time":1929123795214918}, -{"type":"arraySet","array":{"class":"[Ljava.lang.Object;","id":1127555950},"index":0,"value":{"class":"arraySample.B","id":1558398402},"threadId":1,"time":1929123795627832}, -{"type":"methodExit","shortSignature":"arraySample.A.init()","receiver":{"class":"arraySample.A","id":1437150522},"returnValue":{"class":"void","id":0},"threadId":1,"time":1929123796710366}, -{"type":"methodCall","callerSideSignature":"arraySample.A.start()","threadId":1,"lineNum":12}, -{"type":"methodEntry","signature":"public void arraySample.A.start()","receiver":{"class":"arraySample.A","id":1437150522},"args":[],"threadId":1,"time":1929123796730113}, -{"type":"blockEntry","methodSignature":"arraySample.A.start()","blockId":0,"incomings":0,"threadId":1,"lineNum":13,"time":1929123796738576}, -{"type":"fieldGet","fieldName":"arraySample.A.d","this":{"class":"arraySample.A","id":1437150522},"container":{"class":"arraySample.A","id":1437150522},"value":{"class":"arraySample.D","id":542899160},"threadId":1,"lineNum":13,"time":1929123796753033}, -{"type":"fieldGet","fieldName":"arraySample.A.array","this":{"class":"arraySample.A","id":1437150522},"container":{"class":"arraySample.A","id":1437150522},"value":{"class":"[Ljava.lang.Object;","id":1127555950},"threadId":1,"lineNum":13,"time":1929123796767137}, -{"type":"arrayGet","array":{"class":"[Ljava.lang.Object;","id":1127555950},"index":0,"value":{"class":"arraySample.B","id":1558398402},"threadId":1,"time":1929123796774895}, -{"type":"methodCall","callerSideSignature":"arraySample.B.getC()","threadId":1,"lineNum":13}, -{"type":"methodEntry","signature":"public arraySample.C arraySample.B.getC()","receiver":{"class":"arraySample.B","id":1558398402},"args":[],"threadId":1,"time":1929123796829903}, -{"type":"blockEntry","methodSignature":"arraySample.B.getC()","blockId":0,"incomings":0,"threadId":1,"lineNum":8,"time":1929123796838719}, -{"type":"fieldGet","fieldName":"arraySample.B.c","this":{"class":"arraySample.B","id":1558398402},"container":{"class":"arraySample.B","id":1558398402},"value":{"class":"arraySample.C","id":1777161954},"threadId":1,"lineNum":8,"time":1929123796853881}, -{"type":"methodExit","shortSignature":"arraySample.B.getC()","receiver":{"class":"arraySample.B","id":1558398402},"returnValue":{"class":"arraySample.C","id":1777161954},"threadId":1,"time":1929123796866223}, -{"type":"methodCall","callerSideSignature":"arraySample.D.setC(arraySample.C)","threadId":1,"lineNum":13}, -{"type":"methodEntry","signature":"void arraySample.D.setC(arraySample.C)","receiver":{"class":"arraySample.D","id":542899160},"args":[{"class":"arraySample.C","id":1777161954}],"threadId":1,"time":1929123796887027}, -{"type":"blockEntry","methodSignature":"arraySample.D.setC(arraySample.C)","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":1929123796895843}, -{"type":"fieldSet","fieldName":"arraySample.D.c","container":{"class":"arraySample.D","id":542899160},"value":{"class":"arraySample.C","id":1777161954},"threadId":1,"lineNum":7,"time":1929123796910300}, -{"type":"methodExit","shortSignature":"arraySample.D.setC(arraySample.C)","receiver":{"class":"arraySample.D","id":542899160},"returnValue":{"class":"void","id":0},"threadId":1,"time":1929123796920878}, -{"type":"methodExit","shortSignature":"arraySample.A.start()","receiver":{"class":"arraySample.A","id":1437150522},"returnValue":{"class":"void","id":0},"threadId":1,"time":1929123796932162}, -{"type":"methodExit","shortSignature":"arraySample.Main.main(java.lang.String[])","receiver":{"class":"arraySample.Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":1929123796940978}, diff --git a/traces/_arraySample.trace b/traces/_arraySample.trace new file mode 100644 index 0000000..2cd7054 --- /dev/null +++ b/traces/_arraySample.trace @@ -0,0 +1,47 @@ +{"type":"classDef","name":"arraySample.Main","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/arraySample/Main.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"methodEntry","signature":"public static void arraySample.Main.main(java.lang.String[])","receiver":{"class":"arraySample.Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":865101683}],"threadId":1,"time":1699149368296708}, +{"type":"blockEntry","methodSignature":"arraySample.Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":10,"time":1699149368313281}, +{"type":"methodCall","callerSideSignature":"arraySample.A()","threadId":1,"lineNum":10}, +{"type":"classDef","name":"arraySample.A","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/arraySample/A.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"public arraySample.A()","class":"arraySample.A","args":[],"threadId":1,"time":1699149368958570}, +{"type":"arrayCreate","array":{"class":"[LarraySample.B;","id":1484304002},"dimension":1,"threadId":1,"lineNum":5,"time":1699149369290735}, +{"type":"fieldSet","fieldName":"arraySample.A.array","container":{"class":"arraySample.A","id":1527318062},"value":{"class":"[LarraySample.B;","id":1484304002},"threadId":1,"lineNum":5,"time":1699149369313303}, +{"type":"methodCall","callerSideSignature":"arraySample.D()","threadId":1,"lineNum":6}, +{"type":"classDef","name":"arraySample.D","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/arraySample/D.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"public arraySample.D()","class":"arraySample.D","args":[],"threadId":1,"time":1699149369698361}, +{"type":"constructorExit","shortSignature":"arraySample.D()","returnValue":{"class":"arraySample.D","id":1642365377},"threadId":1,"time":1699149369729743}, +{"type":"fieldSet","fieldName":"arraySample.A.d","container":{"class":"arraySample.A","id":1527318062},"value":{"class":"arraySample.D","id":1642365377},"threadId":1,"lineNum":6,"time":1699149369744906}, +{"type":"constructorExit","shortSignature":"arraySample.A()","returnValue":{"class":"arraySample.A","id":1527318062},"threadId":1,"time":1699149369755132}, +{"type":"methodCall","callerSideSignature":"arraySample.A.init()","threadId":1,"lineNum":11}, +{"type":"methodEntry","signature":"public void arraySample.A.init()","receiver":{"class":"arraySample.A","id":1527318062},"args":[],"threadId":1,"time":1699149369774526}, +{"type":"blockEntry","methodSignature":"arraySample.A.init()","blockId":0,"incomings":0,"threadId":1,"lineNum":9,"time":1699149369783341}, +{"type":"fieldGet","fieldName":"arraySample.A.array","this":{"class":"arraySample.A","id":1527318062},"container":{"class":"arraySample.A","id":1527318062},"value":{"class":"[LarraySample.B;","id":1484304002},"threadId":1,"lineNum":9,"time":1699149369798856}, +{"type":"methodCall","callerSideSignature":"arraySample.B()","threadId":1,"lineNum":9}, +{"type":"classDef","name":"arraySample.B","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/arraySample/B.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"public arraySample.B()","class":"arraySample.B","args":[],"threadId":1,"time":1699149369928972}, +{"type":"methodCall","callerSideSignature":"arraySample.C()","threadId":1,"lineNum":5}, +{"type":"classDef","name":"arraySample.C","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/arraySample/C.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"public arraySample.C()","class":"arraySample.C","args":[],"threadId":1,"time":1699149370298162}, +{"type":"constructorExit","shortSignature":"arraySample.C()","returnValue":{"class":"arraySample.C","id":1558398402},"threadId":1,"time":1699149370320729}, +{"type":"fieldSet","fieldName":"arraySample.B.c","container":{"class":"arraySample.B","id":1291383602},"value":{"class":"arraySample.C","id":1558398402},"threadId":1,"lineNum":5,"time":1699149370343649}, +{"type":"constructorExit","shortSignature":"arraySample.B()","returnValue":{"class":"arraySample.B","id":1291383602},"threadId":1,"time":1699149370353875}, +{"type":"arraySet","array":{"class":"[LarraySample.B;","id":1484304002},"index":0,"value":{"class":"arraySample.B","id":1291383602},"threadId":1,"time":1699149370763616}, +{"type":"methodExit","shortSignature":"arraySample.A.init()","receiver":{"class":"arraySample.A","id":1527318062},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699149371705456}, +{"type":"methodCall","callerSideSignature":"arraySample.A.start()","threadId":1,"lineNum":12}, +{"type":"methodEntry","signature":"public void arraySample.A.start()","receiver":{"class":"arraySample.A","id":1527318062},"args":[],"threadId":1,"time":1699149371725202}, +{"type":"blockEntry","methodSignature":"arraySample.A.start()","blockId":0,"incomings":0,"threadId":1,"lineNum":13,"time":1699149371732960}, +{"type":"fieldGet","fieldName":"arraySample.A.d","this":{"class":"arraySample.A","id":1527318062},"container":{"class":"arraySample.A","id":1527318062},"value":{"class":"arraySample.D","id":1642365377},"threadId":1,"lineNum":13,"time":1699149371748475}, +{"type":"fieldGet","fieldName":"arraySample.A.array","this":{"class":"arraySample.A","id":1527318062},"container":{"class":"arraySample.A","id":1527318062},"value":{"class":"[LarraySample.B;","id":1484304002},"threadId":1,"lineNum":13,"time":1699149371762932}, +{"type":"arrayGet","array":{"class":"[LarraySample.B;","id":1484304002},"index":0,"value":{"class":"arraySample.B","id":1291383602},"threadId":1,"time":1699149371769632}, +{"type":"methodCall","callerSideSignature":"arraySample.B.getC()","threadId":1,"lineNum":13}, +{"type":"methodEntry","signature":"public arraySample.C arraySample.B.getC()","receiver":{"class":"arraySample.B","id":1291383602},"args":[],"threadId":1,"time":1699149371825346}, +{"type":"blockEntry","methodSignature":"arraySample.B.getC()","blockId":0,"incomings":0,"threadId":1,"lineNum":8,"time":1699149371834514}, +{"type":"fieldGet","fieldName":"arraySample.B.c","this":{"class":"arraySample.B","id":1291383602},"container":{"class":"arraySample.B","id":1291383602},"value":{"class":"arraySample.C","id":1558398402},"threadId":1,"lineNum":8,"time":1699149371848971}, +{"type":"methodExit","shortSignature":"arraySample.B.getC()","receiver":{"class":"arraySample.B","id":1291383602},"returnValue":{"class":"arraySample.C","id":1558398402},"threadId":1,"time":1699149371860960}, +{"type":"methodCall","callerSideSignature":"arraySample.D.setC(arraySample.C)","threadId":1,"lineNum":13}, +{"type":"methodEntry","signature":"void arraySample.D.setC(arraySample.C)","receiver":{"class":"arraySample.D","id":1642365377},"args":[{"class":"arraySample.C","id":1558398402}],"threadId":1,"time":1699149371881059}, +{"type":"blockEntry","methodSignature":"arraySample.D.setC(arraySample.C)","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":1699149371889875}, +{"type":"fieldSet","fieldName":"arraySample.D.c","container":{"class":"arraySample.D","id":1642365377},"value":{"class":"arraySample.C","id":1558398402},"threadId":1,"lineNum":7,"time":1699149371904685}, +{"type":"methodExit","shortSignature":"arraySample.D.setC(arraySample.C)","receiver":{"class":"arraySample.D","id":1642365377},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699149371915968}, +{"type":"methodExit","shortSignature":"arraySample.A.start()","receiver":{"class":"arraySample.A","id":1527318062},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699149371926899}, +{"type":"methodExit","shortSignature":"arraySample.Main.main(java.lang.String[])","receiver":{"class":"arraySample.Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699149371936067}, diff --git a/traces/_arraySample.txt b/traces/_arraySample.txt deleted file mode 100644 index 2cd7054..0000000 --- a/traces/_arraySample.txt +++ /dev/null @@ -1,47 +0,0 @@ -{"type":"classDef","name":"arraySample.Main","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/arraySample/Main.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"methodEntry","signature":"public static void arraySample.Main.main(java.lang.String[])","receiver":{"class":"arraySample.Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":865101683}],"threadId":1,"time":1699149368296708}, -{"type":"blockEntry","methodSignature":"arraySample.Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":10,"time":1699149368313281}, -{"type":"methodCall","callerSideSignature":"arraySample.A()","threadId":1,"lineNum":10}, -{"type":"classDef","name":"arraySample.A","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/arraySample/A.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"public arraySample.A()","class":"arraySample.A","args":[],"threadId":1,"time":1699149368958570}, -{"type":"arrayCreate","array":{"class":"[LarraySample.B;","id":1484304002},"dimension":1,"threadId":1,"lineNum":5,"time":1699149369290735}, -{"type":"fieldSet","fieldName":"arraySample.A.array","container":{"class":"arraySample.A","id":1527318062},"value":{"class":"[LarraySample.B;","id":1484304002},"threadId":1,"lineNum":5,"time":1699149369313303}, -{"type":"methodCall","callerSideSignature":"arraySample.D()","threadId":1,"lineNum":6}, -{"type":"classDef","name":"arraySample.D","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/arraySample/D.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"public arraySample.D()","class":"arraySample.D","args":[],"threadId":1,"time":1699149369698361}, -{"type":"constructorExit","shortSignature":"arraySample.D()","returnValue":{"class":"arraySample.D","id":1642365377},"threadId":1,"time":1699149369729743}, -{"type":"fieldSet","fieldName":"arraySample.A.d","container":{"class":"arraySample.A","id":1527318062},"value":{"class":"arraySample.D","id":1642365377},"threadId":1,"lineNum":6,"time":1699149369744906}, -{"type":"constructorExit","shortSignature":"arraySample.A()","returnValue":{"class":"arraySample.A","id":1527318062},"threadId":1,"time":1699149369755132}, -{"type":"methodCall","callerSideSignature":"arraySample.A.init()","threadId":1,"lineNum":11}, -{"type":"methodEntry","signature":"public void arraySample.A.init()","receiver":{"class":"arraySample.A","id":1527318062},"args":[],"threadId":1,"time":1699149369774526}, -{"type":"blockEntry","methodSignature":"arraySample.A.init()","blockId":0,"incomings":0,"threadId":1,"lineNum":9,"time":1699149369783341}, -{"type":"fieldGet","fieldName":"arraySample.A.array","this":{"class":"arraySample.A","id":1527318062},"container":{"class":"arraySample.A","id":1527318062},"value":{"class":"[LarraySample.B;","id":1484304002},"threadId":1,"lineNum":9,"time":1699149369798856}, -{"type":"methodCall","callerSideSignature":"arraySample.B()","threadId":1,"lineNum":9}, -{"type":"classDef","name":"arraySample.B","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/arraySample/B.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"public arraySample.B()","class":"arraySample.B","args":[],"threadId":1,"time":1699149369928972}, -{"type":"methodCall","callerSideSignature":"arraySample.C()","threadId":1,"lineNum":5}, -{"type":"classDef","name":"arraySample.C","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/arraySample/C.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"public arraySample.C()","class":"arraySample.C","args":[],"threadId":1,"time":1699149370298162}, -{"type":"constructorExit","shortSignature":"arraySample.C()","returnValue":{"class":"arraySample.C","id":1558398402},"threadId":1,"time":1699149370320729}, -{"type":"fieldSet","fieldName":"arraySample.B.c","container":{"class":"arraySample.B","id":1291383602},"value":{"class":"arraySample.C","id":1558398402},"threadId":1,"lineNum":5,"time":1699149370343649}, -{"type":"constructorExit","shortSignature":"arraySample.B()","returnValue":{"class":"arraySample.B","id":1291383602},"threadId":1,"time":1699149370353875}, -{"type":"arraySet","array":{"class":"[LarraySample.B;","id":1484304002},"index":0,"value":{"class":"arraySample.B","id":1291383602},"threadId":1,"time":1699149370763616}, -{"type":"methodExit","shortSignature":"arraySample.A.init()","receiver":{"class":"arraySample.A","id":1527318062},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699149371705456}, -{"type":"methodCall","callerSideSignature":"arraySample.A.start()","threadId":1,"lineNum":12}, -{"type":"methodEntry","signature":"public void arraySample.A.start()","receiver":{"class":"arraySample.A","id":1527318062},"args":[],"threadId":1,"time":1699149371725202}, -{"type":"blockEntry","methodSignature":"arraySample.A.start()","blockId":0,"incomings":0,"threadId":1,"lineNum":13,"time":1699149371732960}, -{"type":"fieldGet","fieldName":"arraySample.A.d","this":{"class":"arraySample.A","id":1527318062},"container":{"class":"arraySample.A","id":1527318062},"value":{"class":"arraySample.D","id":1642365377},"threadId":1,"lineNum":13,"time":1699149371748475}, -{"type":"fieldGet","fieldName":"arraySample.A.array","this":{"class":"arraySample.A","id":1527318062},"container":{"class":"arraySample.A","id":1527318062},"value":{"class":"[LarraySample.B;","id":1484304002},"threadId":1,"lineNum":13,"time":1699149371762932}, -{"type":"arrayGet","array":{"class":"[LarraySample.B;","id":1484304002},"index":0,"value":{"class":"arraySample.B","id":1291383602},"threadId":1,"time":1699149371769632}, -{"type":"methodCall","callerSideSignature":"arraySample.B.getC()","threadId":1,"lineNum":13}, -{"type":"methodEntry","signature":"public arraySample.C arraySample.B.getC()","receiver":{"class":"arraySample.B","id":1291383602},"args":[],"threadId":1,"time":1699149371825346}, -{"type":"blockEntry","methodSignature":"arraySample.B.getC()","blockId":0,"incomings":0,"threadId":1,"lineNum":8,"time":1699149371834514}, -{"type":"fieldGet","fieldName":"arraySample.B.c","this":{"class":"arraySample.B","id":1291383602},"container":{"class":"arraySample.B","id":1291383602},"value":{"class":"arraySample.C","id":1558398402},"threadId":1,"lineNum":8,"time":1699149371848971}, -{"type":"methodExit","shortSignature":"arraySample.B.getC()","receiver":{"class":"arraySample.B","id":1291383602},"returnValue":{"class":"arraySample.C","id":1558398402},"threadId":1,"time":1699149371860960}, -{"type":"methodCall","callerSideSignature":"arraySample.D.setC(arraySample.C)","threadId":1,"lineNum":13}, -{"type":"methodEntry","signature":"void arraySample.D.setC(arraySample.C)","receiver":{"class":"arraySample.D","id":1642365377},"args":[{"class":"arraySample.C","id":1558398402}],"threadId":1,"time":1699149371881059}, -{"type":"blockEntry","methodSignature":"arraySample.D.setC(arraySample.C)","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":1699149371889875}, -{"type":"fieldSet","fieldName":"arraySample.D.c","container":{"class":"arraySample.D","id":1642365377},"value":{"class":"arraySample.C","id":1558398402},"threadId":1,"lineNum":7,"time":1699149371904685}, -{"type":"methodExit","shortSignature":"arraySample.D.setC(arraySample.C)","receiver":{"class":"arraySample.D","id":1642365377},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699149371915968}, -{"type":"methodExit","shortSignature":"arraySample.A.start()","receiver":{"class":"arraySample.A","id":1527318062},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699149371926899}, -{"type":"methodExit","shortSignature":"arraySample.Main.main(java.lang.String[])","receiver":{"class":"arraySample.Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699149371936067}, diff --git a/traces/_finalLocal.trace b/traces/_finalLocal.trace new file mode 100644 index 0000000..6dc29bd --- /dev/null +++ b/traces/_finalLocal.trace @@ -0,0 +1,31 @@ +2 +{"type":"classDef","name":"finalLocal.Main","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/finalLocal/Main.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"methodEntry","signature":"public static void finalLocal.Main.main(java.lang.String[])","receiver":{"class":"finalLocal.Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":1819586596}],"threadId":1,"time":1699409891667627}, +{"type":"blockEntry","methodSignature":"finalLocal.Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":9,"time":1699409891692663}, +{"type":"methodCall","callerSideSignature":"finalLocal.Main()","threadId":1,"lineNum":9}, +{"type":"constructorEntry","signature":"public finalLocal.Main()","class":"finalLocal.Main","args":[],"threadId":1,"time":1699409891713115}, +{"type":"constructorExit","shortSignature":"finalLocal.Main()","returnValue":{"class":"finalLocal.Main","id":1624785692},"threadId":1,"time":1699409891727925}, +{"type":"methodCall","callerSideSignature":"finalLocal.Main.coordinator()","threadId":1,"lineNum":10}, +{"type":"methodEntry","signature":"public void finalLocal.Main.coordinator()","receiver":{"class":"finalLocal.Main","id":1624785692},"args":[],"threadId":1,"time":1699409891754723}, +{"type":"blockEntry","methodSignature":"finalLocal.Main.coordinator()","blockId":0,"incomings":0,"threadId":1,"lineNum":20,"time":1699409891766713}, +{"type":"methodCall","callerSideSignature":"finalLocal.Main.A()","threadId":1,"lineNum":20}, +{"type":"classDef","name":"finalLocal.Main$A","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/finalLocal/Main$A.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"finalLocal.Main.A()","class":"finalLocal.Main$A","args":[],"threadId":1,"time":1699409892360519}, +{"type":"constructorExit","shortSignature":"finalLocal.Main.A()","returnValue":{"class":"finalLocal.Main$A","id":1656301910},"threadId":1,"time":1699409892401070}, +{"type":"methodCall","callerSideSignature":"finalLocal.Main.1Test(finalLocal.Main,finalLocal.Main.A)","threadId":1,"lineNum":29}, +{"type":"classDef","name":"finalLocal.Main$1Test","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/finalLocal/Main$1Test.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"finalLocal.Main.1Test(finalLocal.Main,finalLocal.Main.A)","class":"finalLocal.Main$1Test","args":[{"class":"finalLocal.Main","id":1624785692},{"class":"finalLocal.Main$A","id":1656301910}],"threadId":1,"time":1699409893076332}, +{"type":"constructorExit","shortSignature":"finalLocal.Main.1Test(finalLocal.Main,finalLocal.Main.A)","returnValue":{"class":"finalLocal.Main$1Test","id":1437150522},"threadId":1,"time":1699409893104894}, +{"type":"methodCall","callerSideSignature":"finalLocal.Main.1Test.test()","threadId":1,"lineNum":30}, +{"type":"methodEntry","signature":"public void finalLocal.Main.1Test.test()","receiver":{"class":"finalLocal.Main$1Test","id":1437150522},"args":[],"threadId":1,"time":1699409893132045}, +{"type":"blockEntry","methodSignature":"finalLocal.Main.1Test.test()","blockId":0,"incomings":0,"threadId":1,"lineNum":25,"time":1699409893145092}, +{"type":"fieldSet","fieldName":"finalLocal.Main$1Test.a2","container":{"class":"finalLocal.Main$1Test","id":1437150522},"value":{"class":"finalLocal.Main$A","id":1656301910},"threadId":1,"lineNum":25,"time":1699409893165191}, +{"type":"fieldGet","fieldName":"java.lang.System.out","this":{"class":"finalLocal.Main$1Test","id":1437150522},"container":{"class":"---","id":0},"value":{"class":"java.io.PrintStream","id":1440245445},"threadId":1,"lineNum":26,"time":1699409893193048}, +{"type":"fieldGet","fieldName":"finalLocal.Main$1Test.a2","this":{"class":"finalLocal.Main$1Test","id":1437150522},"container":{"class":"finalLocal.Main$1Test","id":1437150522},"value":{"class":"finalLocal.Main$A","id":1656301910},"threadId":1,"lineNum":26,"time":1699409893215263}, +{"type":"methodCall","callerSideSignature":"finalLocal.Main.A.get()","threadId":1,"lineNum":26}, +{"type":"methodEntry","signature":"int finalLocal.Main.A.get()","receiver":{"class":"finalLocal.Main$A","id":1656301910},"args":[],"threadId":1,"time":1699409893243472}, +{"type":"blockEntry","methodSignature":"finalLocal.Main.A.get()","blockId":0,"incomings":0,"threadId":1,"lineNum":15,"time":1699409893255814}, +{"type":"methodExit","shortSignature":"finalLocal.Main.A.get()","receiver":{"class":"finalLocal.Main$A","id":1656301910},"returnValue":{"class":"int","id":2},"threadId":1,"time":1699409893273797}, +{"type":"methodExit","shortSignature":"finalLocal.Main.1Test.test()","receiver":{"class":"finalLocal.Main$1Test","id":1437150522},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699409893469852}, +{"type":"methodExit","shortSignature":"finalLocal.Main.coordinator()","receiver":{"class":"finalLocal.Main","id":1624785692},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699409893492420}, +{"type":"methodExit","shortSignature":"finalLocal.Main.main(java.lang.String[])","receiver":{"class":"finalLocal.Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699409893520982}, diff --git a/traces/_finalLocal.txt b/traces/_finalLocal.txt deleted file mode 100644 index 6dc29bd..0000000 --- a/traces/_finalLocal.txt +++ /dev/null @@ -1,31 +0,0 @@ -2 -{"type":"classDef","name":"finalLocal.Main","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/finalLocal/Main.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"methodEntry","signature":"public static void finalLocal.Main.main(java.lang.String[])","receiver":{"class":"finalLocal.Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":1819586596}],"threadId":1,"time":1699409891667627}, -{"type":"blockEntry","methodSignature":"finalLocal.Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":9,"time":1699409891692663}, -{"type":"methodCall","callerSideSignature":"finalLocal.Main()","threadId":1,"lineNum":9}, -{"type":"constructorEntry","signature":"public finalLocal.Main()","class":"finalLocal.Main","args":[],"threadId":1,"time":1699409891713115}, -{"type":"constructorExit","shortSignature":"finalLocal.Main()","returnValue":{"class":"finalLocal.Main","id":1624785692},"threadId":1,"time":1699409891727925}, -{"type":"methodCall","callerSideSignature":"finalLocal.Main.coordinator()","threadId":1,"lineNum":10}, -{"type":"methodEntry","signature":"public void finalLocal.Main.coordinator()","receiver":{"class":"finalLocal.Main","id":1624785692},"args":[],"threadId":1,"time":1699409891754723}, -{"type":"blockEntry","methodSignature":"finalLocal.Main.coordinator()","blockId":0,"incomings":0,"threadId":1,"lineNum":20,"time":1699409891766713}, -{"type":"methodCall","callerSideSignature":"finalLocal.Main.A()","threadId":1,"lineNum":20}, -{"type":"classDef","name":"finalLocal.Main$A","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/finalLocal/Main$A.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"finalLocal.Main.A()","class":"finalLocal.Main$A","args":[],"threadId":1,"time":1699409892360519}, -{"type":"constructorExit","shortSignature":"finalLocal.Main.A()","returnValue":{"class":"finalLocal.Main$A","id":1656301910},"threadId":1,"time":1699409892401070}, -{"type":"methodCall","callerSideSignature":"finalLocal.Main.1Test(finalLocal.Main,finalLocal.Main.A)","threadId":1,"lineNum":29}, -{"type":"classDef","name":"finalLocal.Main$1Test","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/finalLocal/Main$1Test.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"finalLocal.Main.1Test(finalLocal.Main,finalLocal.Main.A)","class":"finalLocal.Main$1Test","args":[{"class":"finalLocal.Main","id":1624785692},{"class":"finalLocal.Main$A","id":1656301910}],"threadId":1,"time":1699409893076332}, -{"type":"constructorExit","shortSignature":"finalLocal.Main.1Test(finalLocal.Main,finalLocal.Main.A)","returnValue":{"class":"finalLocal.Main$1Test","id":1437150522},"threadId":1,"time":1699409893104894}, -{"type":"methodCall","callerSideSignature":"finalLocal.Main.1Test.test()","threadId":1,"lineNum":30}, -{"type":"methodEntry","signature":"public void finalLocal.Main.1Test.test()","receiver":{"class":"finalLocal.Main$1Test","id":1437150522},"args":[],"threadId":1,"time":1699409893132045}, -{"type":"blockEntry","methodSignature":"finalLocal.Main.1Test.test()","blockId":0,"incomings":0,"threadId":1,"lineNum":25,"time":1699409893145092}, -{"type":"fieldSet","fieldName":"finalLocal.Main$1Test.a2","container":{"class":"finalLocal.Main$1Test","id":1437150522},"value":{"class":"finalLocal.Main$A","id":1656301910},"threadId":1,"lineNum":25,"time":1699409893165191}, -{"type":"fieldGet","fieldName":"java.lang.System.out","this":{"class":"finalLocal.Main$1Test","id":1437150522},"container":{"class":"---","id":0},"value":{"class":"java.io.PrintStream","id":1440245445},"threadId":1,"lineNum":26,"time":1699409893193048}, -{"type":"fieldGet","fieldName":"finalLocal.Main$1Test.a2","this":{"class":"finalLocal.Main$1Test","id":1437150522},"container":{"class":"finalLocal.Main$1Test","id":1437150522},"value":{"class":"finalLocal.Main$A","id":1656301910},"threadId":1,"lineNum":26,"time":1699409893215263}, -{"type":"methodCall","callerSideSignature":"finalLocal.Main.A.get()","threadId":1,"lineNum":26}, -{"type":"methodEntry","signature":"int finalLocal.Main.A.get()","receiver":{"class":"finalLocal.Main$A","id":1656301910},"args":[],"threadId":1,"time":1699409893243472}, -{"type":"blockEntry","methodSignature":"finalLocal.Main.A.get()","blockId":0,"incomings":0,"threadId":1,"lineNum":15,"time":1699409893255814}, -{"type":"methodExit","shortSignature":"finalLocal.Main.A.get()","receiver":{"class":"finalLocal.Main$A","id":1656301910},"returnValue":{"class":"int","id":2},"threadId":1,"time":1699409893273797}, -{"type":"methodExit","shortSignature":"finalLocal.Main.1Test.test()","receiver":{"class":"finalLocal.Main$1Test","id":1437150522},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699409893469852}, -{"type":"methodExit","shortSignature":"finalLocal.Main.coordinator()","receiver":{"class":"finalLocal.Main","id":1624785692},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699409893492420}, -{"type":"methodExit","shortSignature":"finalLocal.Main.main(java.lang.String[])","receiver":{"class":"finalLocal.Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699409893520982}, diff --git a/traces/_threadSample.trace b/traces/_threadSample.trace new file mode 100644 index 0000000..744e487 --- /dev/null +++ b/traces/_threadSample.trace @@ -0,0 +1,62 @@ +{"type":"classDef","name":"threadSample.Main","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/threadSample/Main.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"methodEntry","signature":"public static void threadSample.Main.main(java.lang.String[])","receiver":{"class":"threadSample.Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":1588438933}],"threadId":1,"time":1699487713263226}, +{"type":"blockEntry","methodSignature":"threadSample.Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":11,"time":1699487713280504}, +{"type":"methodCall","callerSideSignature":"threadSample.ThreadSample()","threadId":1,"lineNum":11}, +{"type":"classDef","name":"threadSample.ThreadSample","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/threadSample/ThreadSample.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"public threadSample.ThreadSample()","class":"threadSample.ThreadSample","args":[],"threadId":1,"time":1699487713462454}, +{"type":"constructorExit","shortSignature":"threadSample.ThreadSample()","returnValue":{"class":"threadSample.ThreadSample","id":1523931074},"threadId":1,"time":1699487713495248}, +{"type":"methodCall","callerSideSignature":"java.lang.Thread.start()","threadId":1,"lineNum":12}, +{"type":"methodEntry","signature":"public synchronized void java.lang.Thread.start()","receiver":{"class":"threadSample.ThreadSample","id":1523931074},"args":[],"threadId":1,"time":1699487713514289}, +{"type":"methodExit","shortSignature":"java.lang.Thread.start()","receiver":{"class":"threadSample.ThreadSample","id":1523931074},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699487713590454}, +{"type":"methodExit","shortSignature":"threadSample.Main.main(java.lang.String[])","receiver":{"class":"threadSample.Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699487713603148}, +{"type":"methodEntry","signature":"public void threadSample.ThreadSample.run()","receiver":{"class":"threadSample.ThreadSample","id":1523931074},"args":[],"threadId":10,"time":1699487713707876}, +{"type":"blockEntry","methodSignature":"threadSample.ThreadSample.run()","blockId":0,"incomings":0,"threadId":10,"lineNum":5,"time":1699487713725154}, +{"type":"methodCall","callerSideSignature":"threadSample.ThreadSample.1(threadSample.ThreadSample)","threadId":10,"lineNum":5}, +{"type":"classDef","name":"threadSample.ThreadSample$1","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/threadSample/ThreadSample$1.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"threadSample.ThreadSample.1(threadSample.ThreadSample)","class":"threadSample.ThreadSample$1","args":[{"class":"threadSample.ThreadSample","id":1523931074}],"threadId":10,"time":1699487714260779}, +{"type":"constructorExit","shortSignature":"threadSample.ThreadSample.1(threadSample.ThreadSample)","returnValue":{"class":"threadSample.ThreadSample$1","id":1484491751},"threadId":10,"time":1699487714281583}, +{"type":"methodCall","callerSideSignature":"java.lang.Thread(java.lang.Runnable)","threadId":10,"lineNum":5}, +{"type":"constructorEntry","signature":"public java.lang.Thread(java.lang.Runnable)","class":"java.lang.Thread","args":[{"class":"threadSample.ThreadSample$1","id":1484491751}],"threadId":10,"time":1699487714301330}, +{"type":"constructorExit","shortSignature":"java.lang.Thread(java.lang.Runnable)","returnValue":{"class":"java.lang.Thread","id":387848211},"threadId":10,"time":1699487714322839}, +{"type":"methodCall","callerSideSignature":"java.lang.Thread.start()","threadId":10,"lineNum":12}, +{"type":"methodEntry","signature":"public synchronized void java.lang.Thread.start()","receiver":{"class":"java.lang.Thread","id":387848211},"args":[],"threadId":10,"time":1699487714339060}, +{"type":"methodExit","shortSignature":"java.lang.Thread.start()","receiver":{"class":"java.lang.Thread","id":387848211},"returnValue":{"class":"void","id":0},"threadId":10,"time":1699487714397242}, +{"type":"methodExit","shortSignature":"threadSample.ThreadSample.run()","receiver":{"class":"threadSample.ThreadSample","id":1523931074},"returnValue":{"class":"void","id":0},"threadId":10,"time":1699487714418399}, +{"type":"methodEntry","signature":"public void threadSample.ThreadSample.1.run()","receiver":{"class":"threadSample.ThreadSample$1","id":1484491751},"args":[],"threadId":12,"time":1699487714499853}, +{"type":"blockEntry","methodSignature":"threadSample.ThreadSample.1.run()","blockId":0,"incomings":0,"threadId":12,"lineNum":8,"time":1699487714518542}, +{"type":"methodCall","callerSideSignature":"threadSample.A()","threadId":12,"lineNum":8}, +{"type":"classDef","name":"threadSample.A","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/threadSample/A.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"public threadSample.A()","class":"threadSample.A","args":[],"threadId":12,"time":1699487715148668}, +{"type":"methodCall","callerSideSignature":"threadSample.B()","threadId":12,"lineNum":4}, +{"type":"classDef","name":"threadSample.B","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/threadSample/B.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"public threadSample.B()","class":"threadSample.B","args":[],"threadId":12,"time":1699487715599313}, +{"type":"methodCall","callerSideSignature":"threadSample.C()","threadId":12,"lineNum":4}, +{"type":"classDef","name":"threadSample.C","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/threadSample/C.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"public threadSample.C()","class":"threadSample.C","args":[],"threadId":12,"time":1699487715910673}, +{"type":"constructorExit","shortSignature":"threadSample.C()","returnValue":{"class":"threadSample.C","id":2022437173},"threadId":12,"time":1699487715935004}, +{"type":"fieldSet","fieldName":"threadSample.B.c","container":{"class":"threadSample.B","id":730401895},"value":{"class":"threadSample.C","id":2022437173},"threadId":12,"lineNum":4,"time":1699487715959334}, +{"type":"constructorExit","shortSignature":"threadSample.B()","returnValue":{"class":"threadSample.B","id":730401895},"threadId":12,"time":1699487715968503}, +{"type":"fieldSet","fieldName":"threadSample.A.b","container":{"class":"threadSample.A","id":848123013},"value":{"class":"threadSample.B","id":730401895},"threadId":12,"lineNum":4,"time":1699487715989659}, +{"type":"methodCall","callerSideSignature":"threadSample.D()","threadId":12,"lineNum":5}, +{"type":"classDef","name":"threadSample.D","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/threadSample/D.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"public threadSample.D()","class":"threadSample.D","args":[],"threadId":12,"time":1699487716356028}, +{"type":"constructorExit","shortSignature":"threadSample.D()","returnValue":{"class":"threadSample.D","id":289975132},"threadId":12,"time":1699487716377891}, +{"type":"fieldSet","fieldName":"threadSample.A.d","container":{"class":"threadSample.A","id":848123013},"value":{"class":"threadSample.D","id":289975132},"threadId":12,"lineNum":5,"time":1699487716392701}, +{"type":"constructorExit","shortSignature":"threadSample.A()","returnValue":{"class":"threadSample.A","id":848123013},"threadId":12,"time":1699487716402574}, +{"type":"methodCall","callerSideSignature":"threadSample.A.m()","threadId":12,"lineNum":9}, +{"type":"methodEntry","signature":"public void threadSample.A.m()","receiver":{"class":"threadSample.A","id":848123013},"args":[],"threadId":12,"time":1699487716421262}, +{"type":"blockEntry","methodSignature":"threadSample.A.m()","blockId":0,"incomings":0,"threadId":12,"lineNum":8,"time":1699487716428668}, +{"type":"fieldGet","fieldName":"threadSample.A.d","this":{"class":"threadSample.A","id":848123013},"container":{"class":"threadSample.A","id":848123013},"value":{"class":"threadSample.D","id":289975132},"threadId":12,"lineNum":8,"time":1699487716444183}, +{"type":"fieldGet","fieldName":"threadSample.A.b","this":{"class":"threadSample.A","id":848123013},"container":{"class":"threadSample.A","id":848123013},"value":{"class":"threadSample.B","id":730401895},"threadId":12,"lineNum":8,"time":1699487716458993}, +{"type":"methodCall","callerSideSignature":"threadSample.B.getC()","threadId":12,"lineNum":8}, +{"type":"methodEntry","signature":"public threadSample.C threadSample.B.getC()","receiver":{"class":"threadSample.B","id":730401895},"args":[],"threadId":12,"time":1699487716478034}, +{"type":"blockEntry","methodSignature":"threadSample.B.getC()","blockId":0,"incomings":0,"threadId":12,"lineNum":7,"time":1699487716485791}, +{"type":"fieldGet","fieldName":"threadSample.B.c","this":{"class":"threadSample.B","id":730401895},"container":{"class":"threadSample.B","id":730401895},"value":{"class":"threadSample.C","id":2022437173},"threadId":12,"lineNum":7,"time":1699487716502717}, +{"type":"methodExit","shortSignature":"threadSample.B.getC()","receiver":{"class":"threadSample.B","id":730401895},"returnValue":{"class":"threadSample.C","id":2022437173},"threadId":12,"time":1699487716518585}, +{"type":"methodCall","callerSideSignature":"threadSample.D.setC(threadSample.C)","threadId":12,"lineNum":8}, +{"type":"methodEntry","signature":"public void threadSample.D.setC(threadSample.C)","receiver":{"class":"threadSample.D","id":289975132},"args":[{"class":"threadSample.C","id":2022437173}],"threadId":12,"time":1699487716538684}, +{"type":"blockEntry","methodSignature":"threadSample.D.setC(threadSample.C)","blockId":0,"incomings":0,"threadId":12,"lineNum":7,"time":1699487716547147}, +{"type":"fieldSet","fieldName":"threadSample.D.c","container":{"class":"threadSample.D","id":289975132},"value":{"class":"threadSample.C","id":2022437173},"threadId":12,"lineNum":7,"time":1699487716560194}, +{"type":"methodExit","shortSignature":"threadSample.D.setC(threadSample.C)","receiver":{"class":"threadSample.D","id":289975132},"returnValue":{"class":"void","id":0},"threadId":12,"time":1699487716575356}, +{"type":"methodExit","shortSignature":"threadSample.A.m()","receiver":{"class":"threadSample.A","id":848123013},"returnValue":{"class":"void","id":0},"threadId":12,"time":1699487716590871}, +{"type":"methodExit","shortSignature":"threadSample.ThreadSample.1.run()","receiver":{"class":"threadSample.ThreadSample$1","id":1484491751},"returnValue":{"class":"void","id":0},"threadId":12,"time":1699487716609207}, diff --git a/traces/_threadSample.txt b/traces/_threadSample.txt deleted file mode 100644 index 744e487..0000000 --- a/traces/_threadSample.txt +++ /dev/null @@ -1,62 +0,0 @@ -{"type":"classDef","name":"threadSample.Main","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/threadSample/Main.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"methodEntry","signature":"public static void threadSample.Main.main(java.lang.String[])","receiver":{"class":"threadSample.Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":1588438933}],"threadId":1,"time":1699487713263226}, -{"type":"blockEntry","methodSignature":"threadSample.Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":11,"time":1699487713280504}, -{"type":"methodCall","callerSideSignature":"threadSample.ThreadSample()","threadId":1,"lineNum":11}, -{"type":"classDef","name":"threadSample.ThreadSample","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/threadSample/ThreadSample.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"public threadSample.ThreadSample()","class":"threadSample.ThreadSample","args":[],"threadId":1,"time":1699487713462454}, -{"type":"constructorExit","shortSignature":"threadSample.ThreadSample()","returnValue":{"class":"threadSample.ThreadSample","id":1523931074},"threadId":1,"time":1699487713495248}, -{"type":"methodCall","callerSideSignature":"java.lang.Thread.start()","threadId":1,"lineNum":12}, -{"type":"methodEntry","signature":"public synchronized void java.lang.Thread.start()","receiver":{"class":"threadSample.ThreadSample","id":1523931074},"args":[],"threadId":1,"time":1699487713514289}, -{"type":"methodExit","shortSignature":"java.lang.Thread.start()","receiver":{"class":"threadSample.ThreadSample","id":1523931074},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699487713590454}, -{"type":"methodExit","shortSignature":"threadSample.Main.main(java.lang.String[])","receiver":{"class":"threadSample.Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699487713603148}, -{"type":"methodEntry","signature":"public void threadSample.ThreadSample.run()","receiver":{"class":"threadSample.ThreadSample","id":1523931074},"args":[],"threadId":10,"time":1699487713707876}, -{"type":"blockEntry","methodSignature":"threadSample.ThreadSample.run()","blockId":0,"incomings":0,"threadId":10,"lineNum":5,"time":1699487713725154}, -{"type":"methodCall","callerSideSignature":"threadSample.ThreadSample.1(threadSample.ThreadSample)","threadId":10,"lineNum":5}, -{"type":"classDef","name":"threadSample.ThreadSample$1","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/threadSample/ThreadSample$1.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"threadSample.ThreadSample.1(threadSample.ThreadSample)","class":"threadSample.ThreadSample$1","args":[{"class":"threadSample.ThreadSample","id":1523931074}],"threadId":10,"time":1699487714260779}, -{"type":"constructorExit","shortSignature":"threadSample.ThreadSample.1(threadSample.ThreadSample)","returnValue":{"class":"threadSample.ThreadSample$1","id":1484491751},"threadId":10,"time":1699487714281583}, -{"type":"methodCall","callerSideSignature":"java.lang.Thread(java.lang.Runnable)","threadId":10,"lineNum":5}, -{"type":"constructorEntry","signature":"public java.lang.Thread(java.lang.Runnable)","class":"java.lang.Thread","args":[{"class":"threadSample.ThreadSample$1","id":1484491751}],"threadId":10,"time":1699487714301330}, -{"type":"constructorExit","shortSignature":"java.lang.Thread(java.lang.Runnable)","returnValue":{"class":"java.lang.Thread","id":387848211},"threadId":10,"time":1699487714322839}, -{"type":"methodCall","callerSideSignature":"java.lang.Thread.start()","threadId":10,"lineNum":12}, -{"type":"methodEntry","signature":"public synchronized void java.lang.Thread.start()","receiver":{"class":"java.lang.Thread","id":387848211},"args":[],"threadId":10,"time":1699487714339060}, -{"type":"methodExit","shortSignature":"java.lang.Thread.start()","receiver":{"class":"java.lang.Thread","id":387848211},"returnValue":{"class":"void","id":0},"threadId":10,"time":1699487714397242}, -{"type":"methodExit","shortSignature":"threadSample.ThreadSample.run()","receiver":{"class":"threadSample.ThreadSample","id":1523931074},"returnValue":{"class":"void","id":0},"threadId":10,"time":1699487714418399}, -{"type":"methodEntry","signature":"public void threadSample.ThreadSample.1.run()","receiver":{"class":"threadSample.ThreadSample$1","id":1484491751},"args":[],"threadId":12,"time":1699487714499853}, -{"type":"blockEntry","methodSignature":"threadSample.ThreadSample.1.run()","blockId":0,"incomings":0,"threadId":12,"lineNum":8,"time":1699487714518542}, -{"type":"methodCall","callerSideSignature":"threadSample.A()","threadId":12,"lineNum":8}, -{"type":"classDef","name":"threadSample.A","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/threadSample/A.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"public threadSample.A()","class":"threadSample.A","args":[],"threadId":12,"time":1699487715148668}, -{"type":"methodCall","callerSideSignature":"threadSample.B()","threadId":12,"lineNum":4}, -{"type":"classDef","name":"threadSample.B","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/threadSample/B.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"public threadSample.B()","class":"threadSample.B","args":[],"threadId":12,"time":1699487715599313}, -{"type":"methodCall","callerSideSignature":"threadSample.C()","threadId":12,"lineNum":4}, -{"type":"classDef","name":"threadSample.C","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/threadSample/C.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"public threadSample.C()","class":"threadSample.C","args":[],"threadId":12,"time":1699487715910673}, -{"type":"constructorExit","shortSignature":"threadSample.C()","returnValue":{"class":"threadSample.C","id":2022437173},"threadId":12,"time":1699487715935004}, -{"type":"fieldSet","fieldName":"threadSample.B.c","container":{"class":"threadSample.B","id":730401895},"value":{"class":"threadSample.C","id":2022437173},"threadId":12,"lineNum":4,"time":1699487715959334}, -{"type":"constructorExit","shortSignature":"threadSample.B()","returnValue":{"class":"threadSample.B","id":730401895},"threadId":12,"time":1699487715968503}, -{"type":"fieldSet","fieldName":"threadSample.A.b","container":{"class":"threadSample.A","id":848123013},"value":{"class":"threadSample.B","id":730401895},"threadId":12,"lineNum":4,"time":1699487715989659}, -{"type":"methodCall","callerSideSignature":"threadSample.D()","threadId":12,"lineNum":5}, -{"type":"classDef","name":"threadSample.D","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/threadSample/D.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"public threadSample.D()","class":"threadSample.D","args":[],"threadId":12,"time":1699487716356028}, -{"type":"constructorExit","shortSignature":"threadSample.D()","returnValue":{"class":"threadSample.D","id":289975132},"threadId":12,"time":1699487716377891}, -{"type":"fieldSet","fieldName":"threadSample.A.d","container":{"class":"threadSample.A","id":848123013},"value":{"class":"threadSample.D","id":289975132},"threadId":12,"lineNum":5,"time":1699487716392701}, -{"type":"constructorExit","shortSignature":"threadSample.A()","returnValue":{"class":"threadSample.A","id":848123013},"threadId":12,"time":1699487716402574}, -{"type":"methodCall","callerSideSignature":"threadSample.A.m()","threadId":12,"lineNum":9}, -{"type":"methodEntry","signature":"public void threadSample.A.m()","receiver":{"class":"threadSample.A","id":848123013},"args":[],"threadId":12,"time":1699487716421262}, -{"type":"blockEntry","methodSignature":"threadSample.A.m()","blockId":0,"incomings":0,"threadId":12,"lineNum":8,"time":1699487716428668}, -{"type":"fieldGet","fieldName":"threadSample.A.d","this":{"class":"threadSample.A","id":848123013},"container":{"class":"threadSample.A","id":848123013},"value":{"class":"threadSample.D","id":289975132},"threadId":12,"lineNum":8,"time":1699487716444183}, -{"type":"fieldGet","fieldName":"threadSample.A.b","this":{"class":"threadSample.A","id":848123013},"container":{"class":"threadSample.A","id":848123013},"value":{"class":"threadSample.B","id":730401895},"threadId":12,"lineNum":8,"time":1699487716458993}, -{"type":"methodCall","callerSideSignature":"threadSample.B.getC()","threadId":12,"lineNum":8}, -{"type":"methodEntry","signature":"public threadSample.C threadSample.B.getC()","receiver":{"class":"threadSample.B","id":730401895},"args":[],"threadId":12,"time":1699487716478034}, -{"type":"blockEntry","methodSignature":"threadSample.B.getC()","blockId":0,"incomings":0,"threadId":12,"lineNum":7,"time":1699487716485791}, -{"type":"fieldGet","fieldName":"threadSample.B.c","this":{"class":"threadSample.B","id":730401895},"container":{"class":"threadSample.B","id":730401895},"value":{"class":"threadSample.C","id":2022437173},"threadId":12,"lineNum":7,"time":1699487716502717}, -{"type":"methodExit","shortSignature":"threadSample.B.getC()","receiver":{"class":"threadSample.B","id":730401895},"returnValue":{"class":"threadSample.C","id":2022437173},"threadId":12,"time":1699487716518585}, -{"type":"methodCall","callerSideSignature":"threadSample.D.setC(threadSample.C)","threadId":12,"lineNum":8}, -{"type":"methodEntry","signature":"public void threadSample.D.setC(threadSample.C)","receiver":{"class":"threadSample.D","id":289975132},"args":[{"class":"threadSample.C","id":2022437173}],"threadId":12,"time":1699487716538684}, -{"type":"blockEntry","methodSignature":"threadSample.D.setC(threadSample.C)","blockId":0,"incomings":0,"threadId":12,"lineNum":7,"time":1699487716547147}, -{"type":"fieldSet","fieldName":"threadSample.D.c","container":{"class":"threadSample.D","id":289975132},"value":{"class":"threadSample.C","id":2022437173},"threadId":12,"lineNum":7,"time":1699487716560194}, -{"type":"methodExit","shortSignature":"threadSample.D.setC(threadSample.C)","receiver":{"class":"threadSample.D","id":289975132},"returnValue":{"class":"void","id":0},"threadId":12,"time":1699487716575356}, -{"type":"methodExit","shortSignature":"threadSample.A.m()","receiver":{"class":"threadSample.A","id":848123013},"returnValue":{"class":"void","id":0},"threadId":12,"time":1699487716590871}, -{"type":"methodExit","shortSignature":"threadSample.ThreadSample.1.run()","receiver":{"class":"threadSample.ThreadSample$1","id":1484491751},"returnValue":{"class":"void","id":0},"threadId":12,"time":1699487716609207}, diff --git a/traces/_worstCase.trace b/traces/_worstCase.trace new file mode 100644 index 0000000..ccef302 --- /dev/null +++ b/traces/_worstCase.trace @@ -0,0 +1,159 @@ +{"type":"classDef","name":"worstCase.main","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/main.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"methodEntry","signature":"public static void worstCase.main.main(java.lang.String[])","receiver":{"class":"worstCase.main","id":0},"args":[{"class":"[Ljava.lang.String;","id":1457398981}],"threadId":1,"time":1699552992964235}, +{"type":"blockEntry","methodSignature":"worstCase.main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":10,"time":1699552992988213}, +{"type":"methodCall","callerSideSignature":"worstCase.A()","threadId":1,"lineNum":10}, +{"type":"classDef","name":"worstCase.A","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/A.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"worstCase.A()","class":"worstCase.A","args":[],"threadId":1,"time":1699552993730471}, +{"type":"methodCall","callerSideSignature":"worstCase.B()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"worstCase.B","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/B.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"worstCase.B()","class":"worstCase.B","args":[],"threadId":1,"time":1699552994339441}, +{"type":"methodCall","callerSideSignature":"worstCase.C()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"worstCase.C","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/C.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"worstCase.C()","class":"worstCase.C","args":[],"threadId":1,"time":1699552994979793}, +{"type":"methodCall","callerSideSignature":"worstCase.D()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"worstCase.D","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/D.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"worstCase.D()","class":"worstCase.D","args":[],"threadId":1,"time":1699552995575363}, +{"type":"methodCall","callerSideSignature":"worstCase.E()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"worstCase.E","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/E.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"worstCase.E()","class":"worstCase.E","args":[],"threadId":1,"time":1699552996163881}, +{"type":"methodCall","callerSideSignature":"worstCase.F()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"worstCase.F","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/F.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"worstCase.F()","class":"worstCase.F","args":[],"threadId":1,"time":1699552996774613}, +{"type":"methodCall","callerSideSignature":"worstCase.G()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"worstCase.G","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/G.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"worstCase.G()","class":"worstCase.G","args":[],"threadId":1,"time":1699552997363836}, +{"type":"methodCall","callerSideSignature":"worstCase.H()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"worstCase.H","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/H.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"worstCase.H()","class":"worstCase.H","args":[],"threadId":1,"time":1699552997949532}, +{"type":"methodCall","callerSideSignature":"worstCase.I()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"worstCase.I","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/I.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"worstCase.I()","class":"worstCase.I","args":[],"threadId":1,"time":1699552998548628}, +{"type":"methodCall","callerSideSignature":"worstCase.J()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"worstCase.J","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/J.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"worstCase.J()","class":"worstCase.J","args":[],"threadId":1,"time":1699552999050402}, +{"type":"methodCall","callerSideSignature":"worstCase.K()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"worstCase.K","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/K.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"worstCase.K()","class":"worstCase.K","args":[],"threadId":1,"time":1699552999466490}, +{"type":"methodCall","callerSideSignature":"worstCase.L()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"worstCase.L","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/L.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"worstCase.L()","class":"worstCase.L","args":[],"threadId":1,"time":1699552999875526}, +{"type":"methodCall","callerSideSignature":"worstCase.M()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"worstCase.M","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/M.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"public worstCase.M()","class":"worstCase.M","args":[],"threadId":1,"time":1699553000173135}, +{"type":"constructorExit","shortSignature":"worstCase.M()","returnValue":{"class":"worstCase.M","id":1289325312},"threadId":1,"time":1699553000199581}, +{"type":"fieldSet","fieldName":"worstCase.L.m","container":{"class":"worstCase.L","id":1580520554},"value":{"class":"worstCase.M","id":1289325312},"threadId":1,"lineNum":4,"time":1699553000225322}, +{"type":"constructorExit","shortSignature":"worstCase.L()","returnValue":{"class":"worstCase.L","id":1580520554},"threadId":1,"time":1699553000234842}, +{"type":"fieldSet","fieldName":"worstCase.K.l","container":{"class":"worstCase.K","id":1583721335},"value":{"class":"worstCase.L","id":1580520554},"threadId":1,"lineNum":4,"time":1699553000259878}, +{"type":"constructorExit","shortSignature":"worstCase.K()","returnValue":{"class":"worstCase.K","id":1583721335},"threadId":1,"time":1699553000268694}, +{"type":"fieldSet","fieldName":"worstCase.J.k","container":{"class":"worstCase.J","id":1692156427},"value":{"class":"worstCase.K","id":1583721335},"threadId":1,"lineNum":4,"time":1699553000290908}, +{"type":"constructorExit","shortSignature":"worstCase.J()","returnValue":{"class":"worstCase.J","id":1692156427},"threadId":1,"time":1699553000300782}, +{"type":"fieldSet","fieldName":"worstCase.I.j","container":{"class":"worstCase.I","id":947131368},"value":{"class":"worstCase.J","id":1692156427},"threadId":1,"lineNum":4,"time":1699553000331107}, +{"type":"constructorExit","shortSignature":"worstCase.I()","returnValue":{"class":"worstCase.I","id":947131368},"threadId":1,"time":1699553000348033}, +{"type":"fieldSet","fieldName":"worstCase.H.i","container":{"class":"worstCase.H","id":1288110412},"value":{"class":"worstCase.I","id":947131368},"threadId":1,"lineNum":4,"time":1699553000376947}, +{"type":"constructorExit","shortSignature":"worstCase.H()","returnValue":{"class":"worstCase.H","id":1288110412},"threadId":1,"time":1699553000390346}, +{"type":"fieldSet","fieldName":"worstCase.G.h","container":{"class":"worstCase.G","id":489049077},"value":{"class":"worstCase.H","id":1288110412},"threadId":1,"lineNum":4,"time":1699553000422435}, +{"type":"constructorExit","shortSignature":"worstCase.G()","returnValue":{"class":"worstCase.G","id":489049077},"threadId":1,"time":1699553000433718}, +{"type":"fieldSet","fieldName":"worstCase.F.g","container":{"class":"worstCase.F","id":1027920070},"value":{"class":"worstCase.G","id":489049077},"threadId":1,"lineNum":4,"time":1699553000463691}, +{"type":"constructorExit","shortSignature":"worstCase.F()","returnValue":{"class":"worstCase.F","id":1027920070},"threadId":1,"time":1699553000475327}, +{"type":"fieldSet","fieldName":"worstCase.E.f","container":{"class":"worstCase.E","id":1894160022},"value":{"class":"worstCase.F","id":1027920070},"threadId":1,"lineNum":4,"time":1699553000508121}, +{"type":"constructorExit","shortSignature":"worstCase.E()","returnValue":{"class":"worstCase.E","id":1894160022},"threadId":1,"time":1699553000520462}, +{"type":"fieldSet","fieldName":"worstCase.D.e","container":{"class":"worstCase.D","id":849906626},"value":{"class":"worstCase.E","id":1894160022},"threadId":1,"lineNum":4,"time":1699553000551845}, +{"type":"constructorExit","shortSignature":"worstCase.D()","returnValue":{"class":"worstCase.D","id":849906626},"threadId":1,"time":1699553000565597}, +{"type":"fieldSet","fieldName":"worstCase.C.d","container":{"class":"worstCase.C","id":1466926985},"value":{"class":"worstCase.D","id":849906626},"threadId":1,"lineNum":4,"time":1699553000596627}, +{"type":"constructorExit","shortSignature":"worstCase.C()","returnValue":{"class":"worstCase.C","id":1466926985},"threadId":1,"time":1699553000610732}, +{"type":"fieldSet","fieldName":"worstCase.B.c","container":{"class":"worstCase.B","id":1529569335},"value":{"class":"worstCase.C","id":1466926985},"threadId":1,"lineNum":4,"time":1699553000640352}, +{"type":"constructorExit","shortSignature":"worstCase.B()","returnValue":{"class":"worstCase.B","id":1529569335},"threadId":1,"time":1699553000654457}, +{"type":"fieldSet","fieldName":"worstCase.A.b","container":{"class":"worstCase.A","id":2092558755},"value":{"class":"worstCase.B","id":1529569335},"threadId":1,"lineNum":4,"time":1699553000682666}, +{"type":"methodCall","callerSideSignature":"worstCase.N()","threadId":1,"lineNum":5}, +{"type":"classDef","name":"worstCase.N","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/N.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"worstCase.N()","class":"worstCase.N","args":[],"threadId":1,"time":1699553001472175}, +{"type":"methodCall","callerSideSignature":"worstCase.O()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"worstCase.O","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/O.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"worstCase.O()","class":"worstCase.O","args":[],"threadId":1,"time":1699553002201034}, +{"type":"methodCall","callerSideSignature":"worstCase.P()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"worstCase.P","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/P.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, +{"type":"constructorEntry","signature":"worstCase.P()","class":"worstCase.P","args":[],"threadId":1,"time":1699553003026510}, +{"type":"constructorExit","shortSignature":"worstCase.P()","returnValue":{"class":"worstCase.P","id":1386559816},"threadId":1,"time":1699553003062477}, +{"type":"fieldSet","fieldName":"worstCase.O.p","container":{"class":"worstCase.O","id":1565773915},"value":{"class":"worstCase.P","id":1386559816},"threadId":1,"lineNum":4,"time":1699553003101618}, +{"type":"constructorExit","shortSignature":"worstCase.O()","returnValue":{"class":"worstCase.O","id":1565773915},"threadId":1,"time":1699553003115017}, +{"type":"fieldSet","fieldName":"worstCase.N.o","container":{"class":"worstCase.N","id":697579067},"value":{"class":"worstCase.O","id":1565773915},"threadId":1,"lineNum":4,"time":1699553003149926}, +{"type":"constructorExit","shortSignature":"worstCase.N()","returnValue":{"class":"worstCase.N","id":697579067},"threadId":1,"time":1699553003164031}, +{"type":"fieldSet","fieldName":"worstCase.A.n","container":{"class":"worstCase.A","id":2092558755},"value":{"class":"worstCase.N","id":697579067},"threadId":1,"lineNum":5,"time":1699553003190477}, +{"type":"constructorExit","shortSignature":"worstCase.A()","returnValue":{"class":"worstCase.A","id":2092558755},"threadId":1,"time":1699553003215866}, +{"type":"methodCall","callerSideSignature":"worstCase.A.m()","threadId":1,"lineNum":11}, +{"type":"methodEntry","signature":"void worstCase.A.m()","receiver":{"class":"worstCase.A","id":2092558755},"args":[],"threadId":1,"time":1699553003253243}, +{"type":"blockEntry","methodSignature":"worstCase.A.m()","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":1699553003273695}, +{"type":"fieldGet","fieldName":"worstCase.A.n","this":{"class":"worstCase.A","id":2092558755},"container":{"class":"worstCase.A","id":2092558755},"value":{"class":"worstCase.N","id":697579067},"threadId":1,"lineNum":7,"time":1699553003299083}, +{"type":"fieldGet","fieldName":"worstCase.A.b","this":{"class":"worstCase.A","id":2092558755},"container":{"class":"worstCase.A","id":2092558755},"value":{"class":"worstCase.B","id":1529569335},"threadId":1,"lineNum":7,"time":1699553003355502}, +{"type":"methodCall","callerSideSignature":"worstCase.B.getI()","threadId":1,"lineNum":7}, +{"type":"methodEntry","signature":"worstCase.I worstCase.B.getI()","receiver":{"class":"worstCase.B","id":1529569335},"args":[],"threadId":1,"time":1699553003386885}, +{"type":"blockEntry","methodSignature":"worstCase.B.getI()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553003400637}, +{"type":"fieldGet","fieldName":"worstCase.B.c","this":{"class":"worstCase.B","id":1529569335},"container":{"class":"worstCase.B","id":1529569335},"value":{"class":"worstCase.C","id":1466926985},"threadId":1,"lineNum":6,"time":1699553003436956}, +{"type":"methodCall","callerSideSignature":"worstCase.C.getF()","threadId":1,"lineNum":6}, +{"type":"methodEntry","signature":"worstCase.F worstCase.C.getF()","receiver":{"class":"worstCase.C","id":1466926985},"args":[],"threadId":1,"time":1699553003482444}, +{"type":"blockEntry","methodSignature":"worstCase.C.getF()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553003500427}, +{"type":"fieldGet","fieldName":"worstCase.C.d","this":{"class":"worstCase.C","id":1466926985},"container":{"class":"worstCase.C","id":1466926985},"value":{"class":"worstCase.D","id":849906626},"threadId":1,"lineNum":6,"time":1699553003526169}, +{"type":"methodCall","callerSideSignature":"worstCase.D.getE()","threadId":1,"lineNum":6}, +{"type":"methodEntry","signature":"worstCase.E worstCase.D.getE()","receiver":{"class":"worstCase.D","id":849906626},"args":[],"threadId":1,"time":1699553003556141}, +{"type":"blockEntry","methodSignature":"worstCase.D.getE()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553003570951}, +{"type":"fieldGet","fieldName":"worstCase.D.e","this":{"class":"worstCase.D","id":849906626},"container":{"class":"worstCase.D","id":849906626},"value":{"class":"worstCase.E","id":1894160022},"threadId":1,"lineNum":6,"time":1699553003599513}, +{"type":"methodExit","shortSignature":"worstCase.D.getE()","receiver":{"class":"worstCase.D","id":849906626},"returnValue":{"class":"worstCase.E","id":1894160022},"threadId":1,"time":1699553003626664}, +{"type":"methodCall","callerSideSignature":"worstCase.E.getF()","threadId":1,"lineNum":6}, +{"type":"methodEntry","signature":"worstCase.F worstCase.E.getF()","receiver":{"class":"worstCase.E","id":1894160022},"args":[],"threadId":1,"time":1699553003668273}, +{"type":"blockEntry","methodSignature":"worstCase.E.getF()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553003688020}, +{"type":"fieldGet","fieldName":"worstCase.E.f","this":{"class":"worstCase.E","id":1894160022},"container":{"class":"worstCase.E","id":1894160022},"value":{"class":"worstCase.F","id":1027920070},"threadId":1,"lineNum":6,"time":1699553003715876}, +{"type":"methodExit","shortSignature":"worstCase.E.getF()","receiver":{"class":"worstCase.E","id":1894160022},"returnValue":{"class":"worstCase.F","id":1027920070},"threadId":1,"time":1699553003743381}, +{"type":"methodExit","shortSignature":"worstCase.C.getF()","receiver":{"class":"worstCase.C","id":1466926985},"returnValue":{"class":"worstCase.F","id":1027920070},"threadId":1,"time":1699553003767006}, +{"type":"methodCall","callerSideSignature":"worstCase.F.getI()","threadId":1,"lineNum":6}, +{"type":"methodEntry","signature":"worstCase.I worstCase.F.getI()","receiver":{"class":"worstCase.F","id":1027920070},"args":[],"threadId":1,"time":1699553003805088}, +{"type":"blockEntry","methodSignature":"worstCase.F.getI()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553003818135}, +{"type":"fieldGet","fieldName":"worstCase.F.g","this":{"class":"worstCase.F","id":1027920070},"container":{"class":"worstCase.F","id":1027920070},"value":{"class":"worstCase.G","id":489049077},"threadId":1,"lineNum":6,"time":1699553003846345}, +{"type":"methodCall","callerSideSignature":"worstCase.G.getH()","threadId":1,"lineNum":6}, +{"type":"methodEntry","signature":"worstCase.H worstCase.G.getH()","receiver":{"class":"worstCase.G","id":489049077},"args":[],"threadId":1,"time":1699553003896769}, +{"type":"blockEntry","methodSignature":"worstCase.G.getH()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553003912989}, +{"type":"fieldGet","fieldName":"worstCase.G.h","this":{"class":"worstCase.G","id":489049077},"container":{"class":"worstCase.G","id":489049077},"value":{"class":"worstCase.H","id":1288110412},"threadId":1,"lineNum":6,"time":1699553003944020}, +{"type":"methodExit","shortSignature":"worstCase.G.getH()","receiver":{"class":"worstCase.G","id":489049077},"returnValue":{"class":"worstCase.H","id":1288110412},"threadId":1,"time":1699553003969761}, +{"type":"methodCall","callerSideSignature":"worstCase.H.getI()","threadId":1,"lineNum":6}, +{"type":"methodEntry","signature":"worstCase.I worstCase.H.getI()","receiver":{"class":"worstCase.H","id":1288110412},"args":[],"threadId":1,"time":1699553004012075}, +{"type":"blockEntry","methodSignature":"worstCase.H.getI()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553004029706}, +{"type":"fieldGet","fieldName":"worstCase.H.i","this":{"class":"worstCase.H","id":1288110412},"container":{"class":"worstCase.H","id":1288110412},"value":{"class":"worstCase.I","id":947131368},"threadId":1,"lineNum":6,"time":1699553004082951}, +{"type":"methodExit","shortSignature":"worstCase.H.getI()","receiver":{"class":"worstCase.H","id":1288110412},"returnValue":{"class":"worstCase.I","id":947131368},"threadId":1,"time":1699553004119623}, +{"type":"methodExit","shortSignature":"worstCase.F.getI()","receiver":{"class":"worstCase.F","id":1027920070},"returnValue":{"class":"worstCase.I","id":947131368},"threadId":1,"time":1699553004147480}, +{"type":"methodExit","shortSignature":"worstCase.B.getI()","receiver":{"class":"worstCase.B","id":1529569335},"returnValue":{"class":"worstCase.I","id":947131368},"threadId":1,"time":1699553004170752}, +{"type":"methodCall","callerSideSignature":"worstCase.N.passI(worstCase.I)","threadId":1,"lineNum":7}, +{"type":"methodEntry","signature":"void worstCase.N.passI(worstCase.I)","receiver":{"class":"worstCase.N","id":697579067},"args":[{"class":"worstCase.I","id":947131368}],"threadId":1,"time":1699553004208835}, +{"type":"blockEntry","methodSignature":"worstCase.N.passI(worstCase.I)","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553004228229}, +{"type":"fieldGet","fieldName":"worstCase.N.o","this":{"class":"worstCase.N","id":697579067},"container":{"class":"worstCase.N","id":697579067},"value":{"class":"worstCase.O","id":1565773915},"threadId":1,"lineNum":6,"time":1699553004257849}, +{"type":"methodCall","callerSideSignature":"worstCase.I.getL()","threadId":1,"lineNum":6}, +{"type":"methodEntry","signature":"worstCase.L worstCase.I.getL()","receiver":{"class":"worstCase.I","id":947131368},"args":[],"threadId":1,"time":1699553004302631}, +{"type":"blockEntry","methodSignature":"worstCase.I.getL()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553004326962}, +{"type":"fieldGet","fieldName":"worstCase.I.j","this":{"class":"worstCase.I","id":947131368},"container":{"class":"worstCase.I","id":947131368},"value":{"class":"worstCase.J","id":1692156427},"threadId":1,"lineNum":6,"time":1699553004373507}, +{"type":"methodCall","callerSideSignature":"worstCase.J.getK()","threadId":1,"lineNum":6}, +{"type":"methodEntry","signature":"worstCase.K worstCase.J.getK()","receiver":{"class":"worstCase.J","id":1692156427},"args":[],"threadId":1,"time":1699553004418995}, +{"type":"blockEntry","methodSignature":"worstCase.J.getK()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553004434510}, +{"type":"fieldGet","fieldName":"worstCase.J.k","this":{"class":"worstCase.J","id":1692156427},"container":{"class":"worstCase.J","id":1692156427},"value":{"class":"worstCase.K","id":1583721335},"threadId":1,"lineNum":6,"time":1699553004461661}, +{"type":"methodExit","shortSignature":"worstCase.J.getK()","receiver":{"class":"worstCase.J","id":1692156427},"returnValue":{"class":"worstCase.K","id":1583721335},"threadId":1,"time":1699553004482466}, +{"type":"methodCall","callerSideSignature":"worstCase.K.getL()","threadId":1,"lineNum":6}, +{"type":"methodEntry","signature":"worstCase.L worstCase.K.getL()","receiver":{"class":"worstCase.K","id":1583721335},"args":[],"threadId":1,"time":1699553004515964}, +{"type":"blockEntry","methodSignature":"worstCase.K.getL()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553004526543}, +{"type":"fieldGet","fieldName":"worstCase.K.l","this":{"class":"worstCase.K","id":1583721335},"container":{"class":"worstCase.K","id":1583721335},"value":{"class":"worstCase.L","id":1580520554},"threadId":1,"lineNum":6,"time":1699553004546994}, +{"type":"methodExit","shortSignature":"worstCase.K.getL()","receiver":{"class":"worstCase.K","id":1583721335},"returnValue":{"class":"worstCase.L","id":1580520554},"threadId":1,"time":1699553004564273}, +{"type":"methodExit","shortSignature":"worstCase.I.getL()","receiver":{"class":"worstCase.I","id":947131368},"returnValue":{"class":"worstCase.L","id":1580520554},"threadId":1,"time":1699553004582256}, +{"type":"methodCall","callerSideSignature":"worstCase.O.passL(worstCase.L)","threadId":1,"lineNum":6}, +{"type":"methodEntry","signature":"void worstCase.O.passL(worstCase.L)","receiver":{"class":"worstCase.O","id":1565773915},"args":[{"class":"worstCase.L","id":1580520554}],"threadId":1,"time":1699553004606587}, +{"type":"blockEntry","methodSignature":"worstCase.O.passL(worstCase.L)","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553004615402}, +{"type":"fieldGet","fieldName":"worstCase.O.p","this":{"class":"worstCase.O","id":1565773915},"container":{"class":"worstCase.O","id":1565773915},"value":{"class":"worstCase.P","id":1386559816},"threadId":1,"lineNum":6,"time":1699553004629507}, +{"type":"methodCall","callerSideSignature":"worstCase.L.getM()","threadId":1,"lineNum":6}, +{"type":"methodEntry","signature":"worstCase.M worstCase.L.getM()","receiver":{"class":"worstCase.L","id":1580520554},"args":[],"threadId":1,"time":1699553004648195}, +{"type":"blockEntry","methodSignature":"worstCase.L.getM()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553004655953}, +{"type":"fieldGet","fieldName":"worstCase.L.m","this":{"class":"worstCase.L","id":1580520554},"container":{"class":"worstCase.L","id":1580520554},"value":{"class":"worstCase.M","id":1289325312},"threadId":1,"lineNum":6,"time":1699553004670763}, +{"type":"methodExit","shortSignature":"worstCase.L.getM()","receiver":{"class":"worstCase.L","id":1580520554},"returnValue":{"class":"worstCase.M","id":1289325312},"threadId":1,"time":1699553004682752}, +{"type":"methodCall","callerSideSignature":"worstCase.P.setM(worstCase.M)","threadId":1,"lineNum":6}, +{"type":"methodEntry","signature":"void worstCase.P.setM(worstCase.M)","receiver":{"class":"worstCase.P","id":1386559816},"args":[{"class":"worstCase.M","id":1289325312}],"threadId":1,"time":1699553004703556}, +{"type":"blockEntry","methodSignature":"worstCase.P.setM(worstCase.M)","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553004712019}, +{"type":"fieldSet","fieldName":"worstCase.P.m","container":{"class":"worstCase.P","id":1386559816},"value":{"class":"worstCase.M","id":1289325312},"threadId":1,"lineNum":6,"time":1699553004728240}, +{"type":"methodExit","shortSignature":"worstCase.P.setM(worstCase.M)","receiver":{"class":"worstCase.P","id":1386559816},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699553004739523}, +{"type":"methodExit","shortSignature":"worstCase.O.passL(worstCase.L)","receiver":{"class":"worstCase.O","id":1565773915},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699553004751512}, +{"type":"methodExit","shortSignature":"worstCase.N.passI(worstCase.I)","receiver":{"class":"worstCase.N","id":697579067},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699553004764207}, +{"type":"methodExit","shortSignature":"worstCase.A.m()","receiver":{"class":"worstCase.A","id":2092558755},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699553004776548}, +{"type":"methodExit","shortSignature":"worstCase.main.main(java.lang.String[])","receiver":{"class":"worstCase.main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699553004787479}, diff --git a/traces/_worstCase.txt b/traces/_worstCase.txt deleted file mode 100644 index ccef302..0000000 --- a/traces/_worstCase.txt +++ /dev/null @@ -1,159 +0,0 @@ -{"type":"classDef","name":"worstCase.main","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/main.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"methodEntry","signature":"public static void worstCase.main.main(java.lang.String[])","receiver":{"class":"worstCase.main","id":0},"args":[{"class":"[Ljava.lang.String;","id":1457398981}],"threadId":1,"time":1699552992964235}, -{"type":"blockEntry","methodSignature":"worstCase.main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":10,"time":1699552992988213}, -{"type":"methodCall","callerSideSignature":"worstCase.A()","threadId":1,"lineNum":10}, -{"type":"classDef","name":"worstCase.A","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/A.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"worstCase.A()","class":"worstCase.A","args":[],"threadId":1,"time":1699552993730471}, -{"type":"methodCall","callerSideSignature":"worstCase.B()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"worstCase.B","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/B.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"worstCase.B()","class":"worstCase.B","args":[],"threadId":1,"time":1699552994339441}, -{"type":"methodCall","callerSideSignature":"worstCase.C()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"worstCase.C","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/C.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"worstCase.C()","class":"worstCase.C","args":[],"threadId":1,"time":1699552994979793}, -{"type":"methodCall","callerSideSignature":"worstCase.D()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"worstCase.D","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/D.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"worstCase.D()","class":"worstCase.D","args":[],"threadId":1,"time":1699552995575363}, -{"type":"methodCall","callerSideSignature":"worstCase.E()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"worstCase.E","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/E.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"worstCase.E()","class":"worstCase.E","args":[],"threadId":1,"time":1699552996163881}, -{"type":"methodCall","callerSideSignature":"worstCase.F()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"worstCase.F","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/F.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"worstCase.F()","class":"worstCase.F","args":[],"threadId":1,"time":1699552996774613}, -{"type":"methodCall","callerSideSignature":"worstCase.G()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"worstCase.G","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/G.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"worstCase.G()","class":"worstCase.G","args":[],"threadId":1,"time":1699552997363836}, -{"type":"methodCall","callerSideSignature":"worstCase.H()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"worstCase.H","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/H.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"worstCase.H()","class":"worstCase.H","args":[],"threadId":1,"time":1699552997949532}, -{"type":"methodCall","callerSideSignature":"worstCase.I()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"worstCase.I","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/I.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"worstCase.I()","class":"worstCase.I","args":[],"threadId":1,"time":1699552998548628}, -{"type":"methodCall","callerSideSignature":"worstCase.J()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"worstCase.J","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/J.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"worstCase.J()","class":"worstCase.J","args":[],"threadId":1,"time":1699552999050402}, -{"type":"methodCall","callerSideSignature":"worstCase.K()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"worstCase.K","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/K.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"worstCase.K()","class":"worstCase.K","args":[],"threadId":1,"time":1699552999466490}, -{"type":"methodCall","callerSideSignature":"worstCase.L()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"worstCase.L","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/L.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"worstCase.L()","class":"worstCase.L","args":[],"threadId":1,"time":1699552999875526}, -{"type":"methodCall","callerSideSignature":"worstCase.M()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"worstCase.M","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/M.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"public worstCase.M()","class":"worstCase.M","args":[],"threadId":1,"time":1699553000173135}, -{"type":"constructorExit","shortSignature":"worstCase.M()","returnValue":{"class":"worstCase.M","id":1289325312},"threadId":1,"time":1699553000199581}, -{"type":"fieldSet","fieldName":"worstCase.L.m","container":{"class":"worstCase.L","id":1580520554},"value":{"class":"worstCase.M","id":1289325312},"threadId":1,"lineNum":4,"time":1699553000225322}, -{"type":"constructorExit","shortSignature":"worstCase.L()","returnValue":{"class":"worstCase.L","id":1580520554},"threadId":1,"time":1699553000234842}, -{"type":"fieldSet","fieldName":"worstCase.K.l","container":{"class":"worstCase.K","id":1583721335},"value":{"class":"worstCase.L","id":1580520554},"threadId":1,"lineNum":4,"time":1699553000259878}, -{"type":"constructorExit","shortSignature":"worstCase.K()","returnValue":{"class":"worstCase.K","id":1583721335},"threadId":1,"time":1699553000268694}, -{"type":"fieldSet","fieldName":"worstCase.J.k","container":{"class":"worstCase.J","id":1692156427},"value":{"class":"worstCase.K","id":1583721335},"threadId":1,"lineNum":4,"time":1699553000290908}, -{"type":"constructorExit","shortSignature":"worstCase.J()","returnValue":{"class":"worstCase.J","id":1692156427},"threadId":1,"time":1699553000300782}, -{"type":"fieldSet","fieldName":"worstCase.I.j","container":{"class":"worstCase.I","id":947131368},"value":{"class":"worstCase.J","id":1692156427},"threadId":1,"lineNum":4,"time":1699553000331107}, -{"type":"constructorExit","shortSignature":"worstCase.I()","returnValue":{"class":"worstCase.I","id":947131368},"threadId":1,"time":1699553000348033}, -{"type":"fieldSet","fieldName":"worstCase.H.i","container":{"class":"worstCase.H","id":1288110412},"value":{"class":"worstCase.I","id":947131368},"threadId":1,"lineNum":4,"time":1699553000376947}, -{"type":"constructorExit","shortSignature":"worstCase.H()","returnValue":{"class":"worstCase.H","id":1288110412},"threadId":1,"time":1699553000390346}, -{"type":"fieldSet","fieldName":"worstCase.G.h","container":{"class":"worstCase.G","id":489049077},"value":{"class":"worstCase.H","id":1288110412},"threadId":1,"lineNum":4,"time":1699553000422435}, -{"type":"constructorExit","shortSignature":"worstCase.G()","returnValue":{"class":"worstCase.G","id":489049077},"threadId":1,"time":1699553000433718}, -{"type":"fieldSet","fieldName":"worstCase.F.g","container":{"class":"worstCase.F","id":1027920070},"value":{"class":"worstCase.G","id":489049077},"threadId":1,"lineNum":4,"time":1699553000463691}, -{"type":"constructorExit","shortSignature":"worstCase.F()","returnValue":{"class":"worstCase.F","id":1027920070},"threadId":1,"time":1699553000475327}, -{"type":"fieldSet","fieldName":"worstCase.E.f","container":{"class":"worstCase.E","id":1894160022},"value":{"class":"worstCase.F","id":1027920070},"threadId":1,"lineNum":4,"time":1699553000508121}, -{"type":"constructorExit","shortSignature":"worstCase.E()","returnValue":{"class":"worstCase.E","id":1894160022},"threadId":1,"time":1699553000520462}, -{"type":"fieldSet","fieldName":"worstCase.D.e","container":{"class":"worstCase.D","id":849906626},"value":{"class":"worstCase.E","id":1894160022},"threadId":1,"lineNum":4,"time":1699553000551845}, -{"type":"constructorExit","shortSignature":"worstCase.D()","returnValue":{"class":"worstCase.D","id":849906626},"threadId":1,"time":1699553000565597}, -{"type":"fieldSet","fieldName":"worstCase.C.d","container":{"class":"worstCase.C","id":1466926985},"value":{"class":"worstCase.D","id":849906626},"threadId":1,"lineNum":4,"time":1699553000596627}, -{"type":"constructorExit","shortSignature":"worstCase.C()","returnValue":{"class":"worstCase.C","id":1466926985},"threadId":1,"time":1699553000610732}, -{"type":"fieldSet","fieldName":"worstCase.B.c","container":{"class":"worstCase.B","id":1529569335},"value":{"class":"worstCase.C","id":1466926985},"threadId":1,"lineNum":4,"time":1699553000640352}, -{"type":"constructorExit","shortSignature":"worstCase.B()","returnValue":{"class":"worstCase.B","id":1529569335},"threadId":1,"time":1699553000654457}, -{"type":"fieldSet","fieldName":"worstCase.A.b","container":{"class":"worstCase.A","id":2092558755},"value":{"class":"worstCase.B","id":1529569335},"threadId":1,"lineNum":4,"time":1699553000682666}, -{"type":"methodCall","callerSideSignature":"worstCase.N()","threadId":1,"lineNum":5}, -{"type":"classDef","name":"worstCase.N","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/N.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"worstCase.N()","class":"worstCase.N","args":[],"threadId":1,"time":1699553001472175}, -{"type":"methodCall","callerSideSignature":"worstCase.O()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"worstCase.O","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/O.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"worstCase.O()","class":"worstCase.O","args":[],"threadId":1,"time":1699553002201034}, -{"type":"methodCall","callerSideSignature":"worstCase.P()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"worstCase.P","path":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/worstCase/P.class","loaderPath":"/C:/Users/Nitta/git/TracerOnJavassist/TracerOnJavassist/bin/"}, -{"type":"constructorEntry","signature":"worstCase.P()","class":"worstCase.P","args":[],"threadId":1,"time":1699553003026510}, -{"type":"constructorExit","shortSignature":"worstCase.P()","returnValue":{"class":"worstCase.P","id":1386559816},"threadId":1,"time":1699553003062477}, -{"type":"fieldSet","fieldName":"worstCase.O.p","container":{"class":"worstCase.O","id":1565773915},"value":{"class":"worstCase.P","id":1386559816},"threadId":1,"lineNum":4,"time":1699553003101618}, -{"type":"constructorExit","shortSignature":"worstCase.O()","returnValue":{"class":"worstCase.O","id":1565773915},"threadId":1,"time":1699553003115017}, -{"type":"fieldSet","fieldName":"worstCase.N.o","container":{"class":"worstCase.N","id":697579067},"value":{"class":"worstCase.O","id":1565773915},"threadId":1,"lineNum":4,"time":1699553003149926}, -{"type":"constructorExit","shortSignature":"worstCase.N()","returnValue":{"class":"worstCase.N","id":697579067},"threadId":1,"time":1699553003164031}, -{"type":"fieldSet","fieldName":"worstCase.A.n","container":{"class":"worstCase.A","id":2092558755},"value":{"class":"worstCase.N","id":697579067},"threadId":1,"lineNum":5,"time":1699553003190477}, -{"type":"constructorExit","shortSignature":"worstCase.A()","returnValue":{"class":"worstCase.A","id":2092558755},"threadId":1,"time":1699553003215866}, -{"type":"methodCall","callerSideSignature":"worstCase.A.m()","threadId":1,"lineNum":11}, -{"type":"methodEntry","signature":"void worstCase.A.m()","receiver":{"class":"worstCase.A","id":2092558755},"args":[],"threadId":1,"time":1699553003253243}, -{"type":"blockEntry","methodSignature":"worstCase.A.m()","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":1699553003273695}, -{"type":"fieldGet","fieldName":"worstCase.A.n","this":{"class":"worstCase.A","id":2092558755},"container":{"class":"worstCase.A","id":2092558755},"value":{"class":"worstCase.N","id":697579067},"threadId":1,"lineNum":7,"time":1699553003299083}, -{"type":"fieldGet","fieldName":"worstCase.A.b","this":{"class":"worstCase.A","id":2092558755},"container":{"class":"worstCase.A","id":2092558755},"value":{"class":"worstCase.B","id":1529569335},"threadId":1,"lineNum":7,"time":1699553003355502}, -{"type":"methodCall","callerSideSignature":"worstCase.B.getI()","threadId":1,"lineNum":7}, -{"type":"methodEntry","signature":"worstCase.I worstCase.B.getI()","receiver":{"class":"worstCase.B","id":1529569335},"args":[],"threadId":1,"time":1699553003386885}, -{"type":"blockEntry","methodSignature":"worstCase.B.getI()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553003400637}, -{"type":"fieldGet","fieldName":"worstCase.B.c","this":{"class":"worstCase.B","id":1529569335},"container":{"class":"worstCase.B","id":1529569335},"value":{"class":"worstCase.C","id":1466926985},"threadId":1,"lineNum":6,"time":1699553003436956}, -{"type":"methodCall","callerSideSignature":"worstCase.C.getF()","threadId":1,"lineNum":6}, -{"type":"methodEntry","signature":"worstCase.F worstCase.C.getF()","receiver":{"class":"worstCase.C","id":1466926985},"args":[],"threadId":1,"time":1699553003482444}, -{"type":"blockEntry","methodSignature":"worstCase.C.getF()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553003500427}, -{"type":"fieldGet","fieldName":"worstCase.C.d","this":{"class":"worstCase.C","id":1466926985},"container":{"class":"worstCase.C","id":1466926985},"value":{"class":"worstCase.D","id":849906626},"threadId":1,"lineNum":6,"time":1699553003526169}, -{"type":"methodCall","callerSideSignature":"worstCase.D.getE()","threadId":1,"lineNum":6}, -{"type":"methodEntry","signature":"worstCase.E worstCase.D.getE()","receiver":{"class":"worstCase.D","id":849906626},"args":[],"threadId":1,"time":1699553003556141}, -{"type":"blockEntry","methodSignature":"worstCase.D.getE()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553003570951}, -{"type":"fieldGet","fieldName":"worstCase.D.e","this":{"class":"worstCase.D","id":849906626},"container":{"class":"worstCase.D","id":849906626},"value":{"class":"worstCase.E","id":1894160022},"threadId":1,"lineNum":6,"time":1699553003599513}, -{"type":"methodExit","shortSignature":"worstCase.D.getE()","receiver":{"class":"worstCase.D","id":849906626},"returnValue":{"class":"worstCase.E","id":1894160022},"threadId":1,"time":1699553003626664}, -{"type":"methodCall","callerSideSignature":"worstCase.E.getF()","threadId":1,"lineNum":6}, -{"type":"methodEntry","signature":"worstCase.F worstCase.E.getF()","receiver":{"class":"worstCase.E","id":1894160022},"args":[],"threadId":1,"time":1699553003668273}, -{"type":"blockEntry","methodSignature":"worstCase.E.getF()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553003688020}, -{"type":"fieldGet","fieldName":"worstCase.E.f","this":{"class":"worstCase.E","id":1894160022},"container":{"class":"worstCase.E","id":1894160022},"value":{"class":"worstCase.F","id":1027920070},"threadId":1,"lineNum":6,"time":1699553003715876}, -{"type":"methodExit","shortSignature":"worstCase.E.getF()","receiver":{"class":"worstCase.E","id":1894160022},"returnValue":{"class":"worstCase.F","id":1027920070},"threadId":1,"time":1699553003743381}, -{"type":"methodExit","shortSignature":"worstCase.C.getF()","receiver":{"class":"worstCase.C","id":1466926985},"returnValue":{"class":"worstCase.F","id":1027920070},"threadId":1,"time":1699553003767006}, -{"type":"methodCall","callerSideSignature":"worstCase.F.getI()","threadId":1,"lineNum":6}, -{"type":"methodEntry","signature":"worstCase.I worstCase.F.getI()","receiver":{"class":"worstCase.F","id":1027920070},"args":[],"threadId":1,"time":1699553003805088}, -{"type":"blockEntry","methodSignature":"worstCase.F.getI()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553003818135}, -{"type":"fieldGet","fieldName":"worstCase.F.g","this":{"class":"worstCase.F","id":1027920070},"container":{"class":"worstCase.F","id":1027920070},"value":{"class":"worstCase.G","id":489049077},"threadId":1,"lineNum":6,"time":1699553003846345}, -{"type":"methodCall","callerSideSignature":"worstCase.G.getH()","threadId":1,"lineNum":6}, -{"type":"methodEntry","signature":"worstCase.H worstCase.G.getH()","receiver":{"class":"worstCase.G","id":489049077},"args":[],"threadId":1,"time":1699553003896769}, -{"type":"blockEntry","methodSignature":"worstCase.G.getH()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553003912989}, -{"type":"fieldGet","fieldName":"worstCase.G.h","this":{"class":"worstCase.G","id":489049077},"container":{"class":"worstCase.G","id":489049077},"value":{"class":"worstCase.H","id":1288110412},"threadId":1,"lineNum":6,"time":1699553003944020}, -{"type":"methodExit","shortSignature":"worstCase.G.getH()","receiver":{"class":"worstCase.G","id":489049077},"returnValue":{"class":"worstCase.H","id":1288110412},"threadId":1,"time":1699553003969761}, -{"type":"methodCall","callerSideSignature":"worstCase.H.getI()","threadId":1,"lineNum":6}, -{"type":"methodEntry","signature":"worstCase.I worstCase.H.getI()","receiver":{"class":"worstCase.H","id":1288110412},"args":[],"threadId":1,"time":1699553004012075}, -{"type":"blockEntry","methodSignature":"worstCase.H.getI()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553004029706}, -{"type":"fieldGet","fieldName":"worstCase.H.i","this":{"class":"worstCase.H","id":1288110412},"container":{"class":"worstCase.H","id":1288110412},"value":{"class":"worstCase.I","id":947131368},"threadId":1,"lineNum":6,"time":1699553004082951}, -{"type":"methodExit","shortSignature":"worstCase.H.getI()","receiver":{"class":"worstCase.H","id":1288110412},"returnValue":{"class":"worstCase.I","id":947131368},"threadId":1,"time":1699553004119623}, -{"type":"methodExit","shortSignature":"worstCase.F.getI()","receiver":{"class":"worstCase.F","id":1027920070},"returnValue":{"class":"worstCase.I","id":947131368},"threadId":1,"time":1699553004147480}, -{"type":"methodExit","shortSignature":"worstCase.B.getI()","receiver":{"class":"worstCase.B","id":1529569335},"returnValue":{"class":"worstCase.I","id":947131368},"threadId":1,"time":1699553004170752}, -{"type":"methodCall","callerSideSignature":"worstCase.N.passI(worstCase.I)","threadId":1,"lineNum":7}, -{"type":"methodEntry","signature":"void worstCase.N.passI(worstCase.I)","receiver":{"class":"worstCase.N","id":697579067},"args":[{"class":"worstCase.I","id":947131368}],"threadId":1,"time":1699553004208835}, -{"type":"blockEntry","methodSignature":"worstCase.N.passI(worstCase.I)","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553004228229}, -{"type":"fieldGet","fieldName":"worstCase.N.o","this":{"class":"worstCase.N","id":697579067},"container":{"class":"worstCase.N","id":697579067},"value":{"class":"worstCase.O","id":1565773915},"threadId":1,"lineNum":6,"time":1699553004257849}, -{"type":"methodCall","callerSideSignature":"worstCase.I.getL()","threadId":1,"lineNum":6}, -{"type":"methodEntry","signature":"worstCase.L worstCase.I.getL()","receiver":{"class":"worstCase.I","id":947131368},"args":[],"threadId":1,"time":1699553004302631}, -{"type":"blockEntry","methodSignature":"worstCase.I.getL()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553004326962}, -{"type":"fieldGet","fieldName":"worstCase.I.j","this":{"class":"worstCase.I","id":947131368},"container":{"class":"worstCase.I","id":947131368},"value":{"class":"worstCase.J","id":1692156427},"threadId":1,"lineNum":6,"time":1699553004373507}, -{"type":"methodCall","callerSideSignature":"worstCase.J.getK()","threadId":1,"lineNum":6}, -{"type":"methodEntry","signature":"worstCase.K worstCase.J.getK()","receiver":{"class":"worstCase.J","id":1692156427},"args":[],"threadId":1,"time":1699553004418995}, -{"type":"blockEntry","methodSignature":"worstCase.J.getK()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553004434510}, -{"type":"fieldGet","fieldName":"worstCase.J.k","this":{"class":"worstCase.J","id":1692156427},"container":{"class":"worstCase.J","id":1692156427},"value":{"class":"worstCase.K","id":1583721335},"threadId":1,"lineNum":6,"time":1699553004461661}, -{"type":"methodExit","shortSignature":"worstCase.J.getK()","receiver":{"class":"worstCase.J","id":1692156427},"returnValue":{"class":"worstCase.K","id":1583721335},"threadId":1,"time":1699553004482466}, -{"type":"methodCall","callerSideSignature":"worstCase.K.getL()","threadId":1,"lineNum":6}, -{"type":"methodEntry","signature":"worstCase.L worstCase.K.getL()","receiver":{"class":"worstCase.K","id":1583721335},"args":[],"threadId":1,"time":1699553004515964}, -{"type":"blockEntry","methodSignature":"worstCase.K.getL()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553004526543}, -{"type":"fieldGet","fieldName":"worstCase.K.l","this":{"class":"worstCase.K","id":1583721335},"container":{"class":"worstCase.K","id":1583721335},"value":{"class":"worstCase.L","id":1580520554},"threadId":1,"lineNum":6,"time":1699553004546994}, -{"type":"methodExit","shortSignature":"worstCase.K.getL()","receiver":{"class":"worstCase.K","id":1583721335},"returnValue":{"class":"worstCase.L","id":1580520554},"threadId":1,"time":1699553004564273}, -{"type":"methodExit","shortSignature":"worstCase.I.getL()","receiver":{"class":"worstCase.I","id":947131368},"returnValue":{"class":"worstCase.L","id":1580520554},"threadId":1,"time":1699553004582256}, -{"type":"methodCall","callerSideSignature":"worstCase.O.passL(worstCase.L)","threadId":1,"lineNum":6}, -{"type":"methodEntry","signature":"void worstCase.O.passL(worstCase.L)","receiver":{"class":"worstCase.O","id":1565773915},"args":[{"class":"worstCase.L","id":1580520554}],"threadId":1,"time":1699553004606587}, -{"type":"blockEntry","methodSignature":"worstCase.O.passL(worstCase.L)","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553004615402}, -{"type":"fieldGet","fieldName":"worstCase.O.p","this":{"class":"worstCase.O","id":1565773915},"container":{"class":"worstCase.O","id":1565773915},"value":{"class":"worstCase.P","id":1386559816},"threadId":1,"lineNum":6,"time":1699553004629507}, -{"type":"methodCall","callerSideSignature":"worstCase.L.getM()","threadId":1,"lineNum":6}, -{"type":"methodEntry","signature":"worstCase.M worstCase.L.getM()","receiver":{"class":"worstCase.L","id":1580520554},"args":[],"threadId":1,"time":1699553004648195}, -{"type":"blockEntry","methodSignature":"worstCase.L.getM()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553004655953}, -{"type":"fieldGet","fieldName":"worstCase.L.m","this":{"class":"worstCase.L","id":1580520554},"container":{"class":"worstCase.L","id":1580520554},"value":{"class":"worstCase.M","id":1289325312},"threadId":1,"lineNum":6,"time":1699553004670763}, -{"type":"methodExit","shortSignature":"worstCase.L.getM()","receiver":{"class":"worstCase.L","id":1580520554},"returnValue":{"class":"worstCase.M","id":1289325312},"threadId":1,"time":1699553004682752}, -{"type":"methodCall","callerSideSignature":"worstCase.P.setM(worstCase.M)","threadId":1,"lineNum":6}, -{"type":"methodEntry","signature":"void worstCase.P.setM(worstCase.M)","receiver":{"class":"worstCase.P","id":1386559816},"args":[{"class":"worstCase.M","id":1289325312}],"threadId":1,"time":1699553004703556}, -{"type":"blockEntry","methodSignature":"worstCase.P.setM(worstCase.M)","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1699553004712019}, -{"type":"fieldSet","fieldName":"worstCase.P.m","container":{"class":"worstCase.P","id":1386559816},"value":{"class":"worstCase.M","id":1289325312},"threadId":1,"lineNum":6,"time":1699553004728240}, -{"type":"methodExit","shortSignature":"worstCase.P.setM(worstCase.M)","receiver":{"class":"worstCase.P","id":1386559816},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699553004739523}, -{"type":"methodExit","shortSignature":"worstCase.O.passL(worstCase.L)","receiver":{"class":"worstCase.O","id":1565773915},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699553004751512}, -{"type":"methodExit","shortSignature":"worstCase.N.passI(worstCase.I)","receiver":{"class":"worstCase.N","id":697579067},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699553004764207}, -{"type":"methodExit","shortSignature":"worstCase.A.m()","receiver":{"class":"worstCase.A","id":2092558755},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699553004776548}, -{"type":"methodExit","shortSignature":"worstCase.main.main(java.lang.String[])","receiver":{"class":"worstCase.main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":1699553004787479}, diff --git a/traces/getterOverlap.trace b/traces/getterOverlap.trace new file mode 100644 index 0000000..58137d6 --- /dev/null +++ b/traces/getterOverlap.trace @@ -0,0 +1,76 @@ +{"type":"classDef","name":"getterOverlap.Main","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/getterOverlap/Main.class","loaderPath":"/"}, +{"type":"methodEntry","signature":"public static void getterOverlap.Main.main(java.lang.String[])","receiver":{"class":"getterOverlap.Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":589431969}],"threadId":1,"time":204676945845300}, +{"type":"blockEntry","methodSignature":"getterOverlap.Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":204676945882400}, +{"type":"methodCall","callerSideSignature":"getterOverlap.A()","threadId":1,"lineNum":6}, +{"type":"classDef","name":"getterOverlap.A","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/getterOverlap/A.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public getterOverlap.A()","class":"getterOverlap.A","args":[],"threadId":1,"time":204676947417500}, +{"type":"methodCall","callerSideSignature":"getterOverlap.B()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"getterOverlap.B","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/getterOverlap/B.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public getterOverlap.B()","class":"getterOverlap.B","args":[],"threadId":1,"time":204676949108900}, +{"type":"methodCall","callerSideSignature":"getterOverlap.C()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"getterOverlap.C","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/getterOverlap/C.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public getterOverlap.C()","class":"getterOverlap.C","args":[],"threadId":1,"time":204676950666100}, +{"type":"methodCall","callerSideSignature":"getterOverlap.D()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"getterOverlap.D","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/getterOverlap/D.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public getterOverlap.D()","class":"getterOverlap.D","args":[],"threadId":1,"time":204676951545500}, +{"type":"constructorExit","shortSignature":"getterOverlap.D()","returnValue":{"class":"getterOverlap.D","id":1252169911},"threadId":1,"time":204676951598800}, +{"type":"fieldSet","fieldName":"getterOverlap.C.d","container":{"class":"getterOverlap.C","id":2101973421},"value":{"class":"getterOverlap.D","id":1252169911},"threadId":1,"lineNum":4,"time":204676951643600}, +{"type":"constructorExit","shortSignature":"getterOverlap.C()","returnValue":{"class":"getterOverlap.C","id":2101973421},"threadId":1,"time":204676951665800}, +{"type":"fieldSet","fieldName":"getterOverlap.B.c","container":{"class":"getterOverlap.B","id":685325104},"value":{"class":"getterOverlap.C","id":2101973421},"threadId":1,"lineNum":4,"time":204676951704800}, +{"type":"methodCall","callerSideSignature":"getterOverlap.E()","threadId":1,"lineNum":5}, +{"type":"classDef","name":"getterOverlap.E","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/getterOverlap/E.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public getterOverlap.E()","class":"getterOverlap.E","args":[],"threadId":1,"time":204676952913600}, +{"type":"methodCall","callerSideSignature":"getterOverlap.F()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"getterOverlap.F","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/getterOverlap/F.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public getterOverlap.F()","class":"getterOverlap.F","args":[],"threadId":1,"time":204676954196300}, +{"type":"constructorExit","shortSignature":"getterOverlap.F()","returnValue":{"class":"getterOverlap.F","id":460141958},"threadId":1,"time":204676954245600}, +{"type":"fieldSet","fieldName":"getterOverlap.E.f","container":{"class":"getterOverlap.E","id":1163157884},"value":{"class":"getterOverlap.F","id":460141958},"threadId":1,"lineNum":4,"time":204676954297700}, +{"type":"constructorExit","shortSignature":"getterOverlap.E()","returnValue":{"class":"getterOverlap.E","id":1163157884},"threadId":1,"time":204676954310200}, +{"type":"fieldSet","fieldName":"getterOverlap.B.e","container":{"class":"getterOverlap.B","id":685325104},"value":{"class":"getterOverlap.E","id":1163157884},"threadId":1,"lineNum":5,"time":204676954327900}, +{"type":"constructorExit","shortSignature":"getterOverlap.B()","returnValue":{"class":"getterOverlap.B","id":685325104},"threadId":1,"time":204676954342100}, +{"type":"fieldSet","fieldName":"getterOverlap.A.b","container":{"class":"getterOverlap.A","id":1956725890},"value":{"class":"getterOverlap.B","id":685325104},"threadId":1,"lineNum":4,"time":204676954377700}, +{"type":"methodCall","callerSideSignature":"getterOverlap.G()","threadId":1,"lineNum":5}, +{"type":"classDef","name":"getterOverlap.G","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/getterOverlap/G.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public getterOverlap.G()","class":"getterOverlap.G","args":[],"threadId":1,"time":204676955423900}, +{"type":"constructorExit","shortSignature":"getterOverlap.G()","returnValue":{"class":"getterOverlap.G","id":356573597},"threadId":1,"time":204676955469500}, +{"type":"fieldSet","fieldName":"getterOverlap.A.g","container":{"class":"getterOverlap.A","id":1956725890},"value":{"class":"getterOverlap.G","id":356573597},"threadId":1,"lineNum":5,"time":204676955490000}, +{"type":"constructorExit","shortSignature":"getterOverlap.A()","returnValue":{"class":"getterOverlap.A","id":1956725890},"threadId":1,"time":204676955505700}, +{"type":"methodCall","callerSideSignature":"getterOverlap.A.m()","threadId":1,"lineNum":7}, +{"type":"methodEntry","signature":"public void getterOverlap.A.m()","receiver":{"class":"getterOverlap.A","id":1956725890},"args":[],"threadId":1,"time":204676955531400}, +{"type":"blockEntry","methodSignature":"getterOverlap.A.m()","blockId":0,"incomings":0,"threadId":1,"lineNum":8,"time":204676955543700}, +{"type":"fieldGet","fieldName":"getterOverlap.A.b","this":{"class":"getterOverlap.A","id":1956725890},"container":{"class":"getterOverlap.A","id":1956725890},"value":{"class":"getterOverlap.B","id":685325104},"threadId":1,"lineNum":8,"time":204676955561100}, +{"type":"methodCall","callerSideSignature":"getterOverlap.B.getF()","threadId":1,"lineNum":8}, +{"type":"methodEntry","signature":"public getterOverlap.F getterOverlap.B.getF()","receiver":{"class":"getterOverlap.B","id":685325104},"args":[],"threadId":1,"time":204676955588700}, +{"type":"blockEntry","methodSignature":"getterOverlap.B.getF()","blockId":0,"incomings":0,"threadId":1,"lineNum":8,"time":204676955597200}, +{"type":"fieldGet","fieldName":"getterOverlap.B.c","this":{"class":"getterOverlap.B","id":685325104},"container":{"class":"getterOverlap.B","id":685325104},"value":{"class":"getterOverlap.C","id":2101973421},"threadId":1,"lineNum":8,"time":204676955614100}, +{"type":"methodCall","callerSideSignature":"getterOverlap.C.getD()","threadId":1,"lineNum":8}, +{"type":"methodEntry","signature":"public getterOverlap.D getterOverlap.C.getD()","receiver":{"class":"getterOverlap.C","id":2101973421},"args":[],"threadId":1,"time":204676955639400}, +{"type":"blockEntry","methodSignature":"getterOverlap.C.getD()","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":204676955648000}, +{"type":"fieldGet","fieldName":"getterOverlap.C.d","this":{"class":"getterOverlap.C","id":2101973421},"container":{"class":"getterOverlap.C","id":2101973421},"value":{"class":"getterOverlap.D","id":1252169911},"threadId":1,"lineNum":7,"time":204676955667600}, +{"type":"methodExit","shortSignature":"getterOverlap.C.getD()","receiver":{"class":"getterOverlap.C","id":2101973421},"returnValue":{"class":"getterOverlap.D","id":1252169911},"threadId":1,"time":204676955682000}, +{"type":"fieldGet","fieldName":"getterOverlap.B.e","this":{"class":"getterOverlap.B","id":685325104},"container":{"class":"getterOverlap.B","id":685325104},"value":{"class":"getterOverlap.E","id":1163157884},"threadId":1,"lineNum":9,"time":204676955701600}, +{"type":"methodCall","callerSideSignature":"getterOverlap.E.setDandGetF(getterOverlap.D)","threadId":1,"lineNum":9}, +{"type":"methodEntry","signature":"public getterOverlap.F getterOverlap.E.setDandGetF(getterOverlap.D)","receiver":{"class":"getterOverlap.E","id":1163157884},"args":[{"class":"getterOverlap.D","id":1252169911}],"threadId":1,"time":204676955729800}, +{"type":"blockEntry","methodSignature":"getterOverlap.E.setDandGetF(getterOverlap.D)","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":204676955740100}, +{"type":"fieldGet","fieldName":"getterOverlap.E.f","this":{"class":"getterOverlap.E","id":1163157884},"container":{"class":"getterOverlap.E","id":1163157884},"value":{"class":"getterOverlap.F","id":460141958},"threadId":1,"lineNum":7,"time":204676955755900}, +{"type":"methodCall","callerSideSignature":"getterOverlap.F.setD(getterOverlap.D)","threadId":1,"lineNum":7}, +{"type":"methodEntry","signature":"public void getterOverlap.F.setD(getterOverlap.D)","receiver":{"class":"getterOverlap.F","id":460141958},"args":[{"class":"getterOverlap.D","id":1252169911}],"threadId":1,"time":204676955783900}, +{"type":"blockEntry","methodSignature":"getterOverlap.F.setD(getterOverlap.D)","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":204676955798000}, +{"type":"fieldSet","fieldName":"getterOverlap.F.d","container":{"class":"getterOverlap.F","id":460141958},"value":{"class":"getterOverlap.D","id":1252169911},"threadId":1,"lineNum":7,"time":204676955815300}, +{"type":"methodExit","shortSignature":"getterOverlap.F.setD(getterOverlap.D)","receiver":{"class":"getterOverlap.F","id":460141958},"returnValue":{"class":"void","id":0},"threadId":1,"time":204676955829000}, +{"type":"fieldGet","fieldName":"getterOverlap.E.f","this":{"class":"getterOverlap.E","id":1163157884},"container":{"class":"getterOverlap.E","id":1163157884},"value":{"class":"getterOverlap.F","id":460141958},"threadId":1,"lineNum":8,"time":204676955847200}, +{"type":"methodExit","shortSignature":"getterOverlap.E.setDandGetF(getterOverlap.D)","receiver":{"class":"getterOverlap.E","id":1163157884},"returnValue":{"class":"getterOverlap.F","id":460141958},"threadId":1,"time":204676955864000}, +{"type":"methodExit","shortSignature":"getterOverlap.B.getF()","receiver":{"class":"getterOverlap.B","id":685325104},"returnValue":{"class":"getterOverlap.F","id":460141958},"threadId":1,"time":204676955878200}, +{"type":"fieldGet","fieldName":"getterOverlap.A.g","this":{"class":"getterOverlap.A","id":1956725890},"container":{"class":"getterOverlap.A","id":1956725890},"value":{"class":"getterOverlap.G","id":356573597},"threadId":1,"lineNum":9,"time":204676955910500}, +{"type":"methodCall","callerSideSignature":"getterOverlap.G.setF(getterOverlap.F)","threadId":1,"lineNum":9}, +{"type":"methodEntry","signature":"public void getterOverlap.G.setF(getterOverlap.F)","receiver":{"class":"getterOverlap.G","id":356573597},"args":[{"class":"getterOverlap.F","id":460141958}],"threadId":1,"time":204676955937200}, +{"type":"blockEntry","methodSignature":"getterOverlap.G.setF(getterOverlap.F)","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":204676955951700}, +{"type":"methodCall","callerSideSignature":"getterOverlap.F.getD()","threadId":1,"lineNum":7}, +{"type":"methodEntry","signature":"public getterOverlap.D getterOverlap.F.getD()","receiver":{"class":"getterOverlap.F","id":460141958},"args":[],"threadId":1,"time":204676955974600}, +{"type":"blockEntry","methodSignature":"getterOverlap.F.getD()","blockId":0,"incomings":0,"threadId":1,"lineNum":11,"time":204676955988600}, +{"type":"fieldGet","fieldName":"getterOverlap.F.d","this":{"class":"getterOverlap.F","id":460141958},"container":{"class":"getterOverlap.F","id":460141958},"value":{"class":"getterOverlap.D","id":1252169911},"threadId":1,"lineNum":11,"time":204676956006300}, +{"type":"methodExit","shortSignature":"getterOverlap.F.getD()","receiver":{"class":"getterOverlap.F","id":460141958},"returnValue":{"class":"getterOverlap.D","id":1252169911},"threadId":1,"time":204676956022800}, +{"type":"fieldSet","fieldName":"getterOverlap.G.d","container":{"class":"getterOverlap.G","id":356573597},"value":{"class":"getterOverlap.D","id":1252169911},"threadId":1,"lineNum":7,"time":204676956041300}, +{"type":"methodExit","shortSignature":"getterOverlap.G.setF(getterOverlap.F)","receiver":{"class":"getterOverlap.G","id":356573597},"returnValue":{"class":"void","id":0},"threadId":1,"time":204676956055500}, +{"type":"methodExit","shortSignature":"getterOverlap.A.m()","receiver":{"class":"getterOverlap.A","id":1956725890},"returnValue":{"class":"void","id":0},"threadId":1,"time":204676956074200}, +{"type":"methodExit","shortSignature":"getterOverlap.Main.main(java.lang.String[])","receiver":{"class":"getterOverlap.Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":204676956088900}, diff --git a/traces/getterOverlap.txt b/traces/getterOverlap.txt deleted file mode 100644 index 58137d6..0000000 --- a/traces/getterOverlap.txt +++ /dev/null @@ -1,76 +0,0 @@ -{"type":"classDef","name":"getterOverlap.Main","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/getterOverlap/Main.class","loaderPath":"/"}, -{"type":"methodEntry","signature":"public static void getterOverlap.Main.main(java.lang.String[])","receiver":{"class":"getterOverlap.Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":589431969}],"threadId":1,"time":204676945845300}, -{"type":"blockEntry","methodSignature":"getterOverlap.Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":204676945882400}, -{"type":"methodCall","callerSideSignature":"getterOverlap.A()","threadId":1,"lineNum":6}, -{"type":"classDef","name":"getterOverlap.A","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/getterOverlap/A.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public getterOverlap.A()","class":"getterOverlap.A","args":[],"threadId":1,"time":204676947417500}, -{"type":"methodCall","callerSideSignature":"getterOverlap.B()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"getterOverlap.B","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/getterOverlap/B.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public getterOverlap.B()","class":"getterOverlap.B","args":[],"threadId":1,"time":204676949108900}, -{"type":"methodCall","callerSideSignature":"getterOverlap.C()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"getterOverlap.C","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/getterOverlap/C.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public getterOverlap.C()","class":"getterOverlap.C","args":[],"threadId":1,"time":204676950666100}, -{"type":"methodCall","callerSideSignature":"getterOverlap.D()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"getterOverlap.D","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/getterOverlap/D.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public getterOverlap.D()","class":"getterOverlap.D","args":[],"threadId":1,"time":204676951545500}, -{"type":"constructorExit","shortSignature":"getterOverlap.D()","returnValue":{"class":"getterOverlap.D","id":1252169911},"threadId":1,"time":204676951598800}, -{"type":"fieldSet","fieldName":"getterOverlap.C.d","container":{"class":"getterOverlap.C","id":2101973421},"value":{"class":"getterOverlap.D","id":1252169911},"threadId":1,"lineNum":4,"time":204676951643600}, -{"type":"constructorExit","shortSignature":"getterOverlap.C()","returnValue":{"class":"getterOverlap.C","id":2101973421},"threadId":1,"time":204676951665800}, -{"type":"fieldSet","fieldName":"getterOverlap.B.c","container":{"class":"getterOverlap.B","id":685325104},"value":{"class":"getterOverlap.C","id":2101973421},"threadId":1,"lineNum":4,"time":204676951704800}, -{"type":"methodCall","callerSideSignature":"getterOverlap.E()","threadId":1,"lineNum":5}, -{"type":"classDef","name":"getterOverlap.E","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/getterOverlap/E.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public getterOverlap.E()","class":"getterOverlap.E","args":[],"threadId":1,"time":204676952913600}, -{"type":"methodCall","callerSideSignature":"getterOverlap.F()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"getterOverlap.F","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/getterOverlap/F.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public getterOverlap.F()","class":"getterOverlap.F","args":[],"threadId":1,"time":204676954196300}, -{"type":"constructorExit","shortSignature":"getterOverlap.F()","returnValue":{"class":"getterOverlap.F","id":460141958},"threadId":1,"time":204676954245600}, -{"type":"fieldSet","fieldName":"getterOverlap.E.f","container":{"class":"getterOverlap.E","id":1163157884},"value":{"class":"getterOverlap.F","id":460141958},"threadId":1,"lineNum":4,"time":204676954297700}, -{"type":"constructorExit","shortSignature":"getterOverlap.E()","returnValue":{"class":"getterOverlap.E","id":1163157884},"threadId":1,"time":204676954310200}, -{"type":"fieldSet","fieldName":"getterOverlap.B.e","container":{"class":"getterOverlap.B","id":685325104},"value":{"class":"getterOverlap.E","id":1163157884},"threadId":1,"lineNum":5,"time":204676954327900}, -{"type":"constructorExit","shortSignature":"getterOverlap.B()","returnValue":{"class":"getterOverlap.B","id":685325104},"threadId":1,"time":204676954342100}, -{"type":"fieldSet","fieldName":"getterOverlap.A.b","container":{"class":"getterOverlap.A","id":1956725890},"value":{"class":"getterOverlap.B","id":685325104},"threadId":1,"lineNum":4,"time":204676954377700}, -{"type":"methodCall","callerSideSignature":"getterOverlap.G()","threadId":1,"lineNum":5}, -{"type":"classDef","name":"getterOverlap.G","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/getterOverlap/G.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public getterOverlap.G()","class":"getterOverlap.G","args":[],"threadId":1,"time":204676955423900}, -{"type":"constructorExit","shortSignature":"getterOverlap.G()","returnValue":{"class":"getterOverlap.G","id":356573597},"threadId":1,"time":204676955469500}, -{"type":"fieldSet","fieldName":"getterOverlap.A.g","container":{"class":"getterOverlap.A","id":1956725890},"value":{"class":"getterOverlap.G","id":356573597},"threadId":1,"lineNum":5,"time":204676955490000}, -{"type":"constructorExit","shortSignature":"getterOverlap.A()","returnValue":{"class":"getterOverlap.A","id":1956725890},"threadId":1,"time":204676955505700}, -{"type":"methodCall","callerSideSignature":"getterOverlap.A.m()","threadId":1,"lineNum":7}, -{"type":"methodEntry","signature":"public void getterOverlap.A.m()","receiver":{"class":"getterOverlap.A","id":1956725890},"args":[],"threadId":1,"time":204676955531400}, -{"type":"blockEntry","methodSignature":"getterOverlap.A.m()","blockId":0,"incomings":0,"threadId":1,"lineNum":8,"time":204676955543700}, -{"type":"fieldGet","fieldName":"getterOverlap.A.b","this":{"class":"getterOverlap.A","id":1956725890},"container":{"class":"getterOverlap.A","id":1956725890},"value":{"class":"getterOverlap.B","id":685325104},"threadId":1,"lineNum":8,"time":204676955561100}, -{"type":"methodCall","callerSideSignature":"getterOverlap.B.getF()","threadId":1,"lineNum":8}, -{"type":"methodEntry","signature":"public getterOverlap.F getterOverlap.B.getF()","receiver":{"class":"getterOverlap.B","id":685325104},"args":[],"threadId":1,"time":204676955588700}, -{"type":"blockEntry","methodSignature":"getterOverlap.B.getF()","blockId":0,"incomings":0,"threadId":1,"lineNum":8,"time":204676955597200}, -{"type":"fieldGet","fieldName":"getterOverlap.B.c","this":{"class":"getterOverlap.B","id":685325104},"container":{"class":"getterOverlap.B","id":685325104},"value":{"class":"getterOverlap.C","id":2101973421},"threadId":1,"lineNum":8,"time":204676955614100}, -{"type":"methodCall","callerSideSignature":"getterOverlap.C.getD()","threadId":1,"lineNum":8}, -{"type":"methodEntry","signature":"public getterOverlap.D getterOverlap.C.getD()","receiver":{"class":"getterOverlap.C","id":2101973421},"args":[],"threadId":1,"time":204676955639400}, -{"type":"blockEntry","methodSignature":"getterOverlap.C.getD()","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":204676955648000}, -{"type":"fieldGet","fieldName":"getterOverlap.C.d","this":{"class":"getterOverlap.C","id":2101973421},"container":{"class":"getterOverlap.C","id":2101973421},"value":{"class":"getterOverlap.D","id":1252169911},"threadId":1,"lineNum":7,"time":204676955667600}, -{"type":"methodExit","shortSignature":"getterOverlap.C.getD()","receiver":{"class":"getterOverlap.C","id":2101973421},"returnValue":{"class":"getterOverlap.D","id":1252169911},"threadId":1,"time":204676955682000}, -{"type":"fieldGet","fieldName":"getterOverlap.B.e","this":{"class":"getterOverlap.B","id":685325104},"container":{"class":"getterOverlap.B","id":685325104},"value":{"class":"getterOverlap.E","id":1163157884},"threadId":1,"lineNum":9,"time":204676955701600}, -{"type":"methodCall","callerSideSignature":"getterOverlap.E.setDandGetF(getterOverlap.D)","threadId":1,"lineNum":9}, -{"type":"methodEntry","signature":"public getterOverlap.F getterOverlap.E.setDandGetF(getterOverlap.D)","receiver":{"class":"getterOverlap.E","id":1163157884},"args":[{"class":"getterOverlap.D","id":1252169911}],"threadId":1,"time":204676955729800}, -{"type":"blockEntry","methodSignature":"getterOverlap.E.setDandGetF(getterOverlap.D)","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":204676955740100}, -{"type":"fieldGet","fieldName":"getterOverlap.E.f","this":{"class":"getterOverlap.E","id":1163157884},"container":{"class":"getterOverlap.E","id":1163157884},"value":{"class":"getterOverlap.F","id":460141958},"threadId":1,"lineNum":7,"time":204676955755900}, -{"type":"methodCall","callerSideSignature":"getterOverlap.F.setD(getterOverlap.D)","threadId":1,"lineNum":7}, -{"type":"methodEntry","signature":"public void getterOverlap.F.setD(getterOverlap.D)","receiver":{"class":"getterOverlap.F","id":460141958},"args":[{"class":"getterOverlap.D","id":1252169911}],"threadId":1,"time":204676955783900}, -{"type":"blockEntry","methodSignature":"getterOverlap.F.setD(getterOverlap.D)","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":204676955798000}, -{"type":"fieldSet","fieldName":"getterOverlap.F.d","container":{"class":"getterOverlap.F","id":460141958},"value":{"class":"getterOverlap.D","id":1252169911},"threadId":1,"lineNum":7,"time":204676955815300}, -{"type":"methodExit","shortSignature":"getterOverlap.F.setD(getterOverlap.D)","receiver":{"class":"getterOverlap.F","id":460141958},"returnValue":{"class":"void","id":0},"threadId":1,"time":204676955829000}, -{"type":"fieldGet","fieldName":"getterOverlap.E.f","this":{"class":"getterOverlap.E","id":1163157884},"container":{"class":"getterOverlap.E","id":1163157884},"value":{"class":"getterOverlap.F","id":460141958},"threadId":1,"lineNum":8,"time":204676955847200}, -{"type":"methodExit","shortSignature":"getterOverlap.E.setDandGetF(getterOverlap.D)","receiver":{"class":"getterOverlap.E","id":1163157884},"returnValue":{"class":"getterOverlap.F","id":460141958},"threadId":1,"time":204676955864000}, -{"type":"methodExit","shortSignature":"getterOverlap.B.getF()","receiver":{"class":"getterOverlap.B","id":685325104},"returnValue":{"class":"getterOverlap.F","id":460141958},"threadId":1,"time":204676955878200}, -{"type":"fieldGet","fieldName":"getterOverlap.A.g","this":{"class":"getterOverlap.A","id":1956725890},"container":{"class":"getterOverlap.A","id":1956725890},"value":{"class":"getterOverlap.G","id":356573597},"threadId":1,"lineNum":9,"time":204676955910500}, -{"type":"methodCall","callerSideSignature":"getterOverlap.G.setF(getterOverlap.F)","threadId":1,"lineNum":9}, -{"type":"methodEntry","signature":"public void getterOverlap.G.setF(getterOverlap.F)","receiver":{"class":"getterOverlap.G","id":356573597},"args":[{"class":"getterOverlap.F","id":460141958}],"threadId":1,"time":204676955937200}, -{"type":"blockEntry","methodSignature":"getterOverlap.G.setF(getterOverlap.F)","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":204676955951700}, -{"type":"methodCall","callerSideSignature":"getterOverlap.F.getD()","threadId":1,"lineNum":7}, -{"type":"methodEntry","signature":"public getterOverlap.D getterOverlap.F.getD()","receiver":{"class":"getterOverlap.F","id":460141958},"args":[],"threadId":1,"time":204676955974600}, -{"type":"blockEntry","methodSignature":"getterOverlap.F.getD()","blockId":0,"incomings":0,"threadId":1,"lineNum":11,"time":204676955988600}, -{"type":"fieldGet","fieldName":"getterOverlap.F.d","this":{"class":"getterOverlap.F","id":460141958},"container":{"class":"getterOverlap.F","id":460141958},"value":{"class":"getterOverlap.D","id":1252169911},"threadId":1,"lineNum":11,"time":204676956006300}, -{"type":"methodExit","shortSignature":"getterOverlap.F.getD()","receiver":{"class":"getterOverlap.F","id":460141958},"returnValue":{"class":"getterOverlap.D","id":1252169911},"threadId":1,"time":204676956022800}, -{"type":"fieldSet","fieldName":"getterOverlap.G.d","container":{"class":"getterOverlap.G","id":356573597},"value":{"class":"getterOverlap.D","id":1252169911},"threadId":1,"lineNum":7,"time":204676956041300}, -{"type":"methodExit","shortSignature":"getterOverlap.G.setF(getterOverlap.F)","receiver":{"class":"getterOverlap.G","id":356573597},"returnValue":{"class":"void","id":0},"threadId":1,"time":204676956055500}, -{"type":"methodExit","shortSignature":"getterOverlap.A.m()","receiver":{"class":"getterOverlap.A","id":1956725890},"returnValue":{"class":"void","id":0},"threadId":1,"time":204676956074200}, -{"type":"methodExit","shortSignature":"getterOverlap.Main.main(java.lang.String[])","receiver":{"class":"getterOverlap.Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":204676956088900}, diff --git a/traces/objTraceSample5.trace b/traces/objTraceSample5.trace new file mode 100644 index 0000000..9e434b1 --- /dev/null +++ b/traces/objTraceSample5.trace @@ -0,0 +1,35 @@ +{"type":"classDef","name":"Main","path":"/C:/Users/student/runtime-EclipseApplication/Sample5/bin/Main.class","loaderPath":"/"}, +{"type":"methodEntry","signature":"public static void Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":1160460865}],"threadId":1,"time":798170997138400}, +{"type":"blockEntry","methodSignature":"Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":798170997240700}, +{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":5}, +{"type":"classDef","name":"A","path":"/C:/Users/student/runtime-EclipseApplication/Sample5/bin/A.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":798170998181100}, +{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":258952499},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":798170998263300}, +{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":258952499},"threadId":1,"time":798170998282400}, +{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":6}, +{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":798170998302400}, +{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":603742814},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":798170998324800}, +{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":603742814},"threadId":1,"time":798170998338000}, +{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":7}, +{"type":"classDef","name":"B","path":"/C:/Users/student/runtime-EclipseApplication/Sample5/bin/B.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":798170999833500}, +{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":1325547227},"threadId":1,"time":798170999867200}, +{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":8}, +{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":798170999886200}, +{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":980546781},"threadId":1,"time":798170999903700}, +{"type":"methodCall","callerSideSignature":"A.setB(B)","threadId":1,"lineNum":9}, +{"type":"methodEntry","signature":"public void A.setB(B)","receiver":{"class":"A","id":258952499},"args":[{"class":"B","id":980546781}],"threadId":1,"time":798170999940600}, +{"type":"blockEntry","methodSignature":"A.setB(B)","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":798170999952900}, +{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":258952499},"value":{"class":"B","id":980546781},"threadId":1,"lineNum":6,"time":798170999988000}, +{"type":"methodExit","shortSignature":"A.setB(B)","receiver":{"class":"A","id":258952499},"returnValue":{"class":"void","id":0},"threadId":1,"time":798171000025400}, +{"type":"methodCall","callerSideSignature":"A.setB(B)","threadId":1,"lineNum":10}, +{"type":"methodEntry","signature":"public void A.setB(B)","receiver":{"class":"A","id":603742814},"args":[{"class":"B","id":1325547227}],"threadId":1,"time":798171000082900}, +{"type":"blockEntry","methodSignature":"A.setB(B)","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":798171000100300}, +{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":603742814},"value":{"class":"B","id":1325547227},"threadId":1,"lineNum":6,"time":798171000116000}, +{"type":"methodExit","shortSignature":"A.setB(B)","receiver":{"class":"A","id":603742814},"returnValue":{"class":"void","id":0},"threadId":1,"time":798171000130200}, +{"type":"methodCall","callerSideSignature":"A.getB()","threadId":1,"lineNum":11}, +{"type":"methodEntry","signature":"public B A.getB()","receiver":{"class":"A","id":258952499},"args":[],"threadId":1,"time":798171000164100}, +{"type":"blockEntry","methodSignature":"A.getB()","blockId":0,"incomings":0,"threadId":1,"lineNum":10,"time":798171000174500}, +{"type":"fieldGet","fieldName":"A.b","this":{"class":"A","id":258952499},"container":{"class":"A","id":258952499},"value":{"class":"B","id":980546781},"threadId":1,"lineNum":10,"time":798171000194100}, +{"type":"methodExit","shortSignature":"A.getB()","receiver":{"class":"A","id":258952499},"returnValue":{"class":"B","id":980546781},"threadId":1,"time":798171000218900}, +{"type":"methodExit","shortSignature":"Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":798171000234300}, diff --git a/traces/objTraceSample5.txt b/traces/objTraceSample5.txt deleted file mode 100644 index 9e434b1..0000000 --- a/traces/objTraceSample5.txt +++ /dev/null @@ -1,35 +0,0 @@ -{"type":"classDef","name":"Main","path":"/C:/Users/student/runtime-EclipseApplication/Sample5/bin/Main.class","loaderPath":"/"}, -{"type":"methodEntry","signature":"public static void Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":1160460865}],"threadId":1,"time":798170997138400}, -{"type":"blockEntry","methodSignature":"Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":798170997240700}, -{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":5}, -{"type":"classDef","name":"A","path":"/C:/Users/student/runtime-EclipseApplication/Sample5/bin/A.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":798170998181100}, -{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":258952499},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":798170998263300}, -{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":258952499},"threadId":1,"time":798170998282400}, -{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":6}, -{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":798170998302400}, -{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":603742814},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":798170998324800}, -{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":603742814},"threadId":1,"time":798170998338000}, -{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":7}, -{"type":"classDef","name":"B","path":"/C:/Users/student/runtime-EclipseApplication/Sample5/bin/B.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":798170999833500}, -{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":1325547227},"threadId":1,"time":798170999867200}, -{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":8}, -{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":798170999886200}, -{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":980546781},"threadId":1,"time":798170999903700}, -{"type":"methodCall","callerSideSignature":"A.setB(B)","threadId":1,"lineNum":9}, -{"type":"methodEntry","signature":"public void A.setB(B)","receiver":{"class":"A","id":258952499},"args":[{"class":"B","id":980546781}],"threadId":1,"time":798170999940600}, -{"type":"blockEntry","methodSignature":"A.setB(B)","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":798170999952900}, -{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":258952499},"value":{"class":"B","id":980546781},"threadId":1,"lineNum":6,"time":798170999988000}, -{"type":"methodExit","shortSignature":"A.setB(B)","receiver":{"class":"A","id":258952499},"returnValue":{"class":"void","id":0},"threadId":1,"time":798171000025400}, -{"type":"methodCall","callerSideSignature":"A.setB(B)","threadId":1,"lineNum":10}, -{"type":"methodEntry","signature":"public void A.setB(B)","receiver":{"class":"A","id":603742814},"args":[{"class":"B","id":1325547227}],"threadId":1,"time":798171000082900}, -{"type":"blockEntry","methodSignature":"A.setB(B)","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":798171000100300}, -{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":603742814},"value":{"class":"B","id":1325547227},"threadId":1,"lineNum":6,"time":798171000116000}, -{"type":"methodExit","shortSignature":"A.setB(B)","receiver":{"class":"A","id":603742814},"returnValue":{"class":"void","id":0},"threadId":1,"time":798171000130200}, -{"type":"methodCall","callerSideSignature":"A.getB()","threadId":1,"lineNum":11}, -{"type":"methodEntry","signature":"public B A.getB()","receiver":{"class":"A","id":258952499},"args":[],"threadId":1,"time":798171000164100}, -{"type":"blockEntry","methodSignature":"A.getB()","blockId":0,"incomings":0,"threadId":1,"lineNum":10,"time":798171000174500}, -{"type":"fieldGet","fieldName":"A.b","this":{"class":"A","id":258952499},"container":{"class":"A","id":258952499},"value":{"class":"B","id":980546781},"threadId":1,"lineNum":10,"time":798171000194100}, -{"type":"methodExit","shortSignature":"A.getB()","receiver":{"class":"A","id":258952499},"returnValue":{"class":"B","id":980546781},"threadId":1,"time":798171000218900}, -{"type":"methodExit","shortSignature":"Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":798171000234300}, diff --git a/traces/presenSample.trace b/traces/presenSample.trace new file mode 100644 index 0000000..2f04996 --- /dev/null +++ b/traces/presenSample.trace @@ -0,0 +1,40 @@ +{"type":"classDef","name":"Main","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/PresenSample/bin/Main.class","loaderPath":"/"}, +{"type":"methodEntry","signature":"public static void Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":118352462}],"threadId":1,"time":216347870210700}, +{"type":"blockEntry","methodSignature":"Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":4,"time":216347870254600}, +{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"A","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/PresenSample/bin/A.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":216347872791600}, +{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":3}, +{"type":"classDef","name":"B","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/PresenSample/bin/B.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":216347875023600}, +{"type":"methodCall","callerSideSignature":"C()","threadId":1,"lineNum":3}, +{"type":"classDef","name":"C","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/PresenSample/bin/C.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public C()","class":"C","args":[],"threadId":1,"time":216347876341600}, +{"type":"constructorExit","shortSignature":"C()","returnValue":{"class":"C","id":1550089733},"threadId":1,"time":216347876377600}, +{"type":"fieldSet","fieldName":"B.c","container":{"class":"B","id":865113938},"value":{"class":"C","id":1550089733},"threadId":1,"lineNum":3,"time":216347876415300}, +{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":865113938},"threadId":1,"time":216347876424600}, +{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":1442407170},"value":{"class":"B","id":865113938},"threadId":1,"lineNum":3,"time":216347876447900}, +{"type":"methodCall","callerSideSignature":"D()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"D","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/PresenSample/bin/D.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public D()","class":"D","args":[],"threadId":1,"time":216347877889800}, +{"type":"fieldSet","fieldName":"D.c","container":{"class":"D","id":1028566121},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":216347877935400}, +{"type":"constructorExit","shortSignature":"D()","returnValue":{"class":"D","id":1028566121},"threadId":1,"time":216347877945700}, +{"type":"fieldSet","fieldName":"A.d","container":{"class":"A","id":1442407170},"value":{"class":"D","id":1028566121},"threadId":1,"lineNum":4,"time":216347877962900}, +{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":1442407170},"threadId":1,"time":216347877981400}, +{"type":"methodCall","callerSideSignature":"A.m()","threadId":1,"lineNum":5}, +{"type":"methodEntry","signature":"void A.m()","receiver":{"class":"A","id":1442407170},"args":[],"threadId":1,"time":216347878025300}, +{"type":"blockEntry","methodSignature":"A.m()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":216347878035800}, +{"type":"fieldGet","fieldName":"A.b","this":{"class":"A","id":1442407170},"container":{"class":"A","id":1442407170},"value":{"class":"B","id":865113938},"threadId":1,"lineNum":6,"time":216347878050900}, +{"type":"methodCall","callerSideSignature":"B.getC()","threadId":1,"lineNum":6}, +{"type":"methodEntry","signature":"C B.getC()","receiver":{"class":"B","id":865113938},"args":[],"threadId":1,"time":216347878110900}, +{"type":"blockEntry","methodSignature":"B.getC()","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":216347878120500}, +{"type":"fieldGet","fieldName":"B.c","this":{"class":"B","id":865113938},"container":{"class":"B","id":865113938},"value":{"class":"C","id":1550089733},"threadId":1,"lineNum":5,"time":216347878136100}, +{"type":"methodExit","shortSignature":"B.getC()","receiver":{"class":"B","id":865113938},"returnValue":{"class":"C","id":1550089733},"threadId":1,"time":216347878155000}, +{"type":"fieldGet","fieldName":"A.d","this":{"class":"A","id":1442407170},"container":{"class":"A","id":1442407170},"value":{"class":"D","id":1028566121},"threadId":1,"lineNum":7,"time":216347878168800}, +{"type":"methodCall","callerSideSignature":"D.setC(C)","threadId":1,"lineNum":7}, +{"type":"methodEntry","signature":"void D.setC(C)","receiver":{"class":"D","id":1028566121},"args":[{"class":"C","id":1550089733}],"threadId":1,"time":216347878191700}, +{"type":"blockEntry","methodSignature":"D.setC(C)","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":216347878198100}, +{"type":"fieldSet","fieldName":"D.c","container":{"class":"D","id":1028566121},"value":{"class":"C","id":1550089733},"threadId":1,"lineNum":5,"time":216347878210900}, +{"type":"methodExit","shortSignature":"D.setC(C)","receiver":{"class":"D","id":1028566121},"returnValue":{"class":"void","id":0},"threadId":1,"time":216347878224800}, +{"type":"methodExit","shortSignature":"A.m()","receiver":{"class":"A","id":1442407170},"returnValue":{"class":"void","id":0},"threadId":1,"time":216347878234800}, +{"type":"methodExit","shortSignature":"Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":216347878245900}, diff --git a/traces/presenSample.txt b/traces/presenSample.txt deleted file mode 100644 index 2f04996..0000000 --- a/traces/presenSample.txt +++ /dev/null @@ -1,40 +0,0 @@ -{"type":"classDef","name":"Main","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/PresenSample/bin/Main.class","loaderPath":"/"}, -{"type":"methodEntry","signature":"public static void Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":118352462}],"threadId":1,"time":216347870210700}, -{"type":"blockEntry","methodSignature":"Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":4,"time":216347870254600}, -{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"A","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/PresenSample/bin/A.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":216347872791600}, -{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":3}, -{"type":"classDef","name":"B","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/PresenSample/bin/B.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":216347875023600}, -{"type":"methodCall","callerSideSignature":"C()","threadId":1,"lineNum":3}, -{"type":"classDef","name":"C","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/PresenSample/bin/C.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public C()","class":"C","args":[],"threadId":1,"time":216347876341600}, -{"type":"constructorExit","shortSignature":"C()","returnValue":{"class":"C","id":1550089733},"threadId":1,"time":216347876377600}, -{"type":"fieldSet","fieldName":"B.c","container":{"class":"B","id":865113938},"value":{"class":"C","id":1550089733},"threadId":1,"lineNum":3,"time":216347876415300}, -{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":865113938},"threadId":1,"time":216347876424600}, -{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":1442407170},"value":{"class":"B","id":865113938},"threadId":1,"lineNum":3,"time":216347876447900}, -{"type":"methodCall","callerSideSignature":"D()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"D","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/PresenSample/bin/D.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public D()","class":"D","args":[],"threadId":1,"time":216347877889800}, -{"type":"fieldSet","fieldName":"D.c","container":{"class":"D","id":1028566121},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":216347877935400}, -{"type":"constructorExit","shortSignature":"D()","returnValue":{"class":"D","id":1028566121},"threadId":1,"time":216347877945700}, -{"type":"fieldSet","fieldName":"A.d","container":{"class":"A","id":1442407170},"value":{"class":"D","id":1028566121},"threadId":1,"lineNum":4,"time":216347877962900}, -{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":1442407170},"threadId":1,"time":216347877981400}, -{"type":"methodCall","callerSideSignature":"A.m()","threadId":1,"lineNum":5}, -{"type":"methodEntry","signature":"void A.m()","receiver":{"class":"A","id":1442407170},"args":[],"threadId":1,"time":216347878025300}, -{"type":"blockEntry","methodSignature":"A.m()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":216347878035800}, -{"type":"fieldGet","fieldName":"A.b","this":{"class":"A","id":1442407170},"container":{"class":"A","id":1442407170},"value":{"class":"B","id":865113938},"threadId":1,"lineNum":6,"time":216347878050900}, -{"type":"methodCall","callerSideSignature":"B.getC()","threadId":1,"lineNum":6}, -{"type":"methodEntry","signature":"C B.getC()","receiver":{"class":"B","id":865113938},"args":[],"threadId":1,"time":216347878110900}, -{"type":"blockEntry","methodSignature":"B.getC()","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":216347878120500}, -{"type":"fieldGet","fieldName":"B.c","this":{"class":"B","id":865113938},"container":{"class":"B","id":865113938},"value":{"class":"C","id":1550089733},"threadId":1,"lineNum":5,"time":216347878136100}, -{"type":"methodExit","shortSignature":"B.getC()","receiver":{"class":"B","id":865113938},"returnValue":{"class":"C","id":1550089733},"threadId":1,"time":216347878155000}, -{"type":"fieldGet","fieldName":"A.d","this":{"class":"A","id":1442407170},"container":{"class":"A","id":1442407170},"value":{"class":"D","id":1028566121},"threadId":1,"lineNum":7,"time":216347878168800}, -{"type":"methodCall","callerSideSignature":"D.setC(C)","threadId":1,"lineNum":7}, -{"type":"methodEntry","signature":"void D.setC(C)","receiver":{"class":"D","id":1028566121},"args":[{"class":"C","id":1550089733}],"threadId":1,"time":216347878191700}, -{"type":"blockEntry","methodSignature":"D.setC(C)","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":216347878198100}, -{"type":"fieldSet","fieldName":"D.c","container":{"class":"D","id":1028566121},"value":{"class":"C","id":1550089733},"threadId":1,"lineNum":5,"time":216347878210900}, -{"type":"methodExit","shortSignature":"D.setC(C)","receiver":{"class":"D","id":1028566121},"returnValue":{"class":"void","id":0},"threadId":1,"time":216347878224800}, -{"type":"methodExit","shortSignature":"A.m()","receiver":{"class":"A","id":1442407170},"returnValue":{"class":"void","id":0},"threadId":1,"time":216347878234800}, -{"type":"methodExit","shortSignature":"Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":216347878245900}, diff --git a/traces/setterOverlap.trace b/traces/setterOverlap.trace new file mode 100644 index 0000000..f46252b --- /dev/null +++ b/traces/setterOverlap.trace @@ -0,0 +1,76 @@ +{"type":"classDef","name":"setterOverlap.Main","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/setterOverlap/Main.class","loaderPath":"/"}, +{"type":"methodEntry","signature":"public static void setterOverlap.Main.main(java.lang.String[])","receiver":{"class":"setterOverlap.Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":589431969}],"threadId":1,"time":46886556229800}, +{"type":"blockEntry","methodSignature":"setterOverlap.Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":46886556253600}, +{"type":"methodCall","callerSideSignature":"setterOverlap.A()","threadId":1,"lineNum":6}, +{"type":"classDef","name":"setterOverlap.A","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/setterOverlap/A.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public setterOverlap.A()","class":"setterOverlap.A","args":[],"threadId":1,"time":46886557445100}, +{"type":"methodCall","callerSideSignature":"setterOverlap.B()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"setterOverlap.B","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/setterOverlap/B.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public setterOverlap.B()","class":"setterOverlap.B","args":[],"threadId":1,"time":46886558527800}, +{"type":"methodCall","callerSideSignature":"setterOverlap.C()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"setterOverlap.C","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/setterOverlap/C.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public setterOverlap.C()","class":"setterOverlap.C","args":[],"threadId":1,"time":46886559139600}, +{"type":"constructorExit","shortSignature":"setterOverlap.C()","returnValue":{"class":"setterOverlap.C","id":1252169911},"threadId":1,"time":46886559212400}, +{"type":"fieldSet","fieldName":"setterOverlap.B.c","container":{"class":"setterOverlap.B","id":2101973421},"value":{"class":"setterOverlap.C","id":1252169911},"threadId":1,"lineNum":4,"time":46886559257700}, +{"type":"constructorExit","shortSignature":"setterOverlap.B()","returnValue":{"class":"setterOverlap.B","id":2101973421},"threadId":1,"time":46886559280400}, +{"type":"fieldSet","fieldName":"setterOverlap.A.b","container":{"class":"setterOverlap.A","id":685325104},"value":{"class":"setterOverlap.B","id":2101973421},"threadId":1,"lineNum":4,"time":46886559307100}, +{"type":"methodCall","callerSideSignature":"setterOverlap.D()","threadId":1,"lineNum":5}, +{"type":"classDef","name":"setterOverlap.D","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/setterOverlap/D.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public setterOverlap.D()","class":"setterOverlap.D","args":[],"threadId":1,"time":46886560187200}, +{"type":"methodCall","callerSideSignature":"setterOverlap.E()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"setterOverlap.E","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/setterOverlap/E.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public setterOverlap.E()","class":"setterOverlap.E","args":[],"threadId":1,"time":46886561030700}, +{"type":"methodCall","callerSideSignature":"setterOverlap.F()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"setterOverlap.F","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/setterOverlap/F.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public setterOverlap.F()","class":"setterOverlap.F","args":[],"threadId":1,"time":46886561866700}, +{"type":"constructorExit","shortSignature":"setterOverlap.F()","returnValue":{"class":"setterOverlap.F","id":460141958},"threadId":1,"time":46886561899400}, +{"type":"fieldSet","fieldName":"setterOverlap.E.f","container":{"class":"setterOverlap.E","id":1163157884},"value":{"class":"setterOverlap.F","id":460141958},"threadId":1,"lineNum":4,"time":46886561938300}, +{"type":"constructorExit","shortSignature":"setterOverlap.E()","returnValue":{"class":"setterOverlap.E","id":1163157884},"threadId":1,"time":46886561948300}, +{"type":"fieldSet","fieldName":"setterOverlap.D.e","container":{"class":"setterOverlap.D","id":1956725890},"value":{"class":"setterOverlap.E","id":1163157884},"threadId":1,"lineNum":4,"time":46886561998900}, +{"type":"methodCall","callerSideSignature":"setterOverlap.G()","threadId":1,"lineNum":5}, +{"type":"classDef","name":"setterOverlap.G","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/setterOverlap/G.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public setterOverlap.G()","class":"setterOverlap.G","args":[],"threadId":1,"time":46886562711100}, +{"type":"constructorExit","shortSignature":"setterOverlap.G()","returnValue":{"class":"setterOverlap.G","id":356573597},"threadId":1,"time":46886562741100}, +{"type":"fieldSet","fieldName":"setterOverlap.D.g","container":{"class":"setterOverlap.D","id":1956725890},"value":{"class":"setterOverlap.G","id":356573597},"threadId":1,"lineNum":5,"time":46886562758900}, +{"type":"constructorExit","shortSignature":"setterOverlap.D()","returnValue":{"class":"setterOverlap.D","id":1956725890},"threadId":1,"time":46886562767100}, +{"type":"fieldSet","fieldName":"setterOverlap.A.d","container":{"class":"setterOverlap.A","id":685325104},"value":{"class":"setterOverlap.D","id":1956725890},"threadId":1,"lineNum":5,"time":46886562777900}, +{"type":"constructorExit","shortSignature":"setterOverlap.A()","returnValue":{"class":"setterOverlap.A","id":685325104},"threadId":1,"time":46886562791900}, +{"type":"methodCall","callerSideSignature":"setterOverlap.A.m()","threadId":1,"lineNum":7}, +{"type":"methodEntry","signature":"public void setterOverlap.A.m()","receiver":{"class":"setterOverlap.A","id":685325104},"args":[],"threadId":1,"time":46886562808500}, +{"type":"blockEntry","methodSignature":"setterOverlap.A.m()","blockId":0,"incomings":0,"threadId":1,"lineNum":8,"time":46886562821000}, +{"type":"fieldGet","fieldName":"setterOverlap.A.b","this":{"class":"setterOverlap.A","id":685325104},"container":{"class":"setterOverlap.A","id":685325104},"value":{"class":"setterOverlap.B","id":2101973421},"threadId":1,"lineNum":8,"time":46886562831900}, +{"type":"methodCall","callerSideSignature":"setterOverlap.B.getC()","threadId":1,"lineNum":8}, +{"type":"methodEntry","signature":"public setterOverlap.C setterOverlap.B.getC()","receiver":{"class":"setterOverlap.B","id":2101973421},"args":[],"threadId":1,"time":46886562869000}, +{"type":"blockEntry","methodSignature":"setterOverlap.B.getC()","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":46886562881000}, +{"type":"fieldGet","fieldName":"setterOverlap.B.c","this":{"class":"setterOverlap.B","id":2101973421},"container":{"class":"setterOverlap.B","id":2101973421},"value":{"class":"setterOverlap.C","id":1252169911},"threadId":1,"lineNum":7,"time":46886562903400}, +{"type":"methodExit","shortSignature":"setterOverlap.B.getC()","receiver":{"class":"setterOverlap.B","id":2101973421},"returnValue":{"class":"setterOverlap.C","id":1252169911},"threadId":1,"time":46886562920700}, +{"type":"fieldGet","fieldName":"setterOverlap.A.d","this":{"class":"setterOverlap.A","id":685325104},"container":{"class":"setterOverlap.A","id":685325104},"value":{"class":"setterOverlap.D","id":1956725890},"threadId":1,"lineNum":9,"time":46886562931900}, +{"type":"methodCall","callerSideSignature":"setterOverlap.D.setC(setterOverlap.C)","threadId":1,"lineNum":9}, +{"type":"methodEntry","signature":"public void setterOverlap.D.setC(setterOverlap.C)","receiver":{"class":"setterOverlap.D","id":1956725890},"args":[{"class":"setterOverlap.C","id":1252169911}],"threadId":1,"time":46886562952300}, +{"type":"blockEntry","methodSignature":"setterOverlap.D.setC(setterOverlap.C)","blockId":0,"incomings":0,"threadId":1,"lineNum":8,"time":46886562961400}, +{"type":"fieldGet","fieldName":"setterOverlap.D.e","this":{"class":"setterOverlap.D","id":1956725890},"container":{"class":"setterOverlap.D","id":1956725890},"value":{"class":"setterOverlap.E","id":1163157884},"threadId":1,"lineNum":8,"time":46886562971900}, +{"type":"methodCall","callerSideSignature":"setterOverlap.E.setCandGetF(setterOverlap.C)","threadId":1,"lineNum":8}, +{"type":"methodEntry","signature":"public setterOverlap.F setterOverlap.E.setCandGetF(setterOverlap.C)","receiver":{"class":"setterOverlap.E","id":1163157884},"args":[{"class":"setterOverlap.C","id":1252169911}],"threadId":1,"time":46886562994200}, +{"type":"blockEntry","methodSignature":"setterOverlap.E.setCandGetF(setterOverlap.C)","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":46886563001500}, +{"type":"fieldGet","fieldName":"setterOverlap.E.f","this":{"class":"setterOverlap.E","id":1163157884},"container":{"class":"setterOverlap.E","id":1163157884},"value":{"class":"setterOverlap.F","id":460141958},"threadId":1,"lineNum":7,"time":46886563018300}, +{"type":"methodCall","callerSideSignature":"setterOverlap.F.setC(setterOverlap.C)","threadId":1,"lineNum":7}, +{"type":"methodEntry","signature":"public void setterOverlap.F.setC(setterOverlap.C)","receiver":{"class":"setterOverlap.F","id":460141958},"args":[{"class":"setterOverlap.C","id":1252169911}],"threadId":1,"time":46886563034900}, +{"type":"blockEntry","methodSignature":"setterOverlap.F.setC(setterOverlap.C)","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":46886563044500}, +{"type":"fieldSet","fieldName":"setterOverlap.F.c","container":{"class":"setterOverlap.F","id":460141958},"value":{"class":"setterOverlap.C","id":1252169911},"threadId":1,"lineNum":7,"time":46886563055500}, +{"type":"methodExit","shortSignature":"setterOverlap.F.setC(setterOverlap.C)","receiver":{"class":"setterOverlap.F","id":460141958},"returnValue":{"class":"void","id":0},"threadId":1,"time":46886563067400}, +{"type":"fieldGet","fieldName":"setterOverlap.E.f","this":{"class":"setterOverlap.E","id":1163157884},"container":{"class":"setterOverlap.E","id":1163157884},"value":{"class":"setterOverlap.F","id":460141958},"threadId":1,"lineNum":8,"time":46886563076400}, +{"type":"methodExit","shortSignature":"setterOverlap.E.setCandGetF(setterOverlap.C)","receiver":{"class":"setterOverlap.E","id":1163157884},"returnValue":{"class":"setterOverlap.F","id":460141958},"threadId":1,"time":46886563088200}, +{"type":"fieldGet","fieldName":"setterOverlap.D.g","this":{"class":"setterOverlap.D","id":1956725890},"container":{"class":"setterOverlap.D","id":1956725890},"value":{"class":"setterOverlap.G","id":356573597},"threadId":1,"lineNum":9,"time":46886563098400}, +{"type":"methodCall","callerSideSignature":"setterOverlap.G.setF(setterOverlap.F)","threadId":1,"lineNum":9}, +{"type":"methodEntry","signature":"public void setterOverlap.G.setF(setterOverlap.F)","receiver":{"class":"setterOverlap.G","id":356573597},"args":[{"class":"setterOverlap.F","id":460141958}],"threadId":1,"time":46886563151400}, +{"type":"blockEntry","methodSignature":"setterOverlap.G.setF(setterOverlap.F)","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":46886563169100}, +{"type":"methodCall","callerSideSignature":"setterOverlap.F.getC()","threadId":1,"lineNum":7}, +{"type":"methodEntry","signature":"public setterOverlap.C setterOverlap.F.getC()","receiver":{"class":"setterOverlap.F","id":460141958},"args":[],"threadId":1,"time":46886563189200}, +{"type":"blockEntry","methodSignature":"setterOverlap.F.getC()","blockId":0,"incomings":0,"threadId":1,"lineNum":11,"time":46886563201700}, +{"type":"fieldGet","fieldName":"setterOverlap.F.c","this":{"class":"setterOverlap.F","id":460141958},"container":{"class":"setterOverlap.F","id":460141958},"value":{"class":"setterOverlap.C","id":1252169911},"threadId":1,"lineNum":11,"time":46886563213700}, +{"type":"methodExit","shortSignature":"setterOverlap.F.getC()","receiver":{"class":"setterOverlap.F","id":460141958},"returnValue":{"class":"setterOverlap.C","id":1252169911},"threadId":1,"time":46886563229100}, +{"type":"fieldSet","fieldName":"setterOverlap.G.c","container":{"class":"setterOverlap.G","id":356573597},"value":{"class":"setterOverlap.C","id":1252169911},"threadId":1,"lineNum":7,"time":46886563241000}, +{"type":"methodExit","shortSignature":"setterOverlap.G.setF(setterOverlap.F)","receiver":{"class":"setterOverlap.G","id":356573597},"returnValue":{"class":"void","id":0},"threadId":1,"time":46886563249900}, +{"type":"methodExit","shortSignature":"setterOverlap.D.setC(setterOverlap.C)","receiver":{"class":"setterOverlap.D","id":1956725890},"returnValue":{"class":"void","id":0},"threadId":1,"time":46886563261800}, +{"type":"methodExit","shortSignature":"setterOverlap.A.m()","receiver":{"class":"setterOverlap.A","id":685325104},"returnValue":{"class":"void","id":0},"threadId":1,"time":46886563273300}, +{"type":"methodExit","shortSignature":"setterOverlap.Main.main(java.lang.String[])","receiver":{"class":"setterOverlap.Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":46886563280400}, diff --git a/traces/setterOverlap.txt b/traces/setterOverlap.txt deleted file mode 100644 index f46252b..0000000 --- a/traces/setterOverlap.txt +++ /dev/null @@ -1,76 +0,0 @@ -{"type":"classDef","name":"setterOverlap.Main","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/setterOverlap/Main.class","loaderPath":"/"}, -{"type":"methodEntry","signature":"public static void setterOverlap.Main.main(java.lang.String[])","receiver":{"class":"setterOverlap.Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":589431969}],"threadId":1,"time":46886556229800}, -{"type":"blockEntry","methodSignature":"setterOverlap.Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":46886556253600}, -{"type":"methodCall","callerSideSignature":"setterOverlap.A()","threadId":1,"lineNum":6}, -{"type":"classDef","name":"setterOverlap.A","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/setterOverlap/A.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public setterOverlap.A()","class":"setterOverlap.A","args":[],"threadId":1,"time":46886557445100}, -{"type":"methodCall","callerSideSignature":"setterOverlap.B()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"setterOverlap.B","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/setterOverlap/B.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public setterOverlap.B()","class":"setterOverlap.B","args":[],"threadId":1,"time":46886558527800}, -{"type":"methodCall","callerSideSignature":"setterOverlap.C()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"setterOverlap.C","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/setterOverlap/C.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public setterOverlap.C()","class":"setterOverlap.C","args":[],"threadId":1,"time":46886559139600}, -{"type":"constructorExit","shortSignature":"setterOverlap.C()","returnValue":{"class":"setterOverlap.C","id":1252169911},"threadId":1,"time":46886559212400}, -{"type":"fieldSet","fieldName":"setterOverlap.B.c","container":{"class":"setterOverlap.B","id":2101973421},"value":{"class":"setterOverlap.C","id":1252169911},"threadId":1,"lineNum":4,"time":46886559257700}, -{"type":"constructorExit","shortSignature":"setterOverlap.B()","returnValue":{"class":"setterOverlap.B","id":2101973421},"threadId":1,"time":46886559280400}, -{"type":"fieldSet","fieldName":"setterOverlap.A.b","container":{"class":"setterOverlap.A","id":685325104},"value":{"class":"setterOverlap.B","id":2101973421},"threadId":1,"lineNum":4,"time":46886559307100}, -{"type":"methodCall","callerSideSignature":"setterOverlap.D()","threadId":1,"lineNum":5}, -{"type":"classDef","name":"setterOverlap.D","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/setterOverlap/D.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public setterOverlap.D()","class":"setterOverlap.D","args":[],"threadId":1,"time":46886560187200}, -{"type":"methodCall","callerSideSignature":"setterOverlap.E()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"setterOverlap.E","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/setterOverlap/E.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public setterOverlap.E()","class":"setterOverlap.E","args":[],"threadId":1,"time":46886561030700}, -{"type":"methodCall","callerSideSignature":"setterOverlap.F()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"setterOverlap.F","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/setterOverlap/F.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public setterOverlap.F()","class":"setterOverlap.F","args":[],"threadId":1,"time":46886561866700}, -{"type":"constructorExit","shortSignature":"setterOverlap.F()","returnValue":{"class":"setterOverlap.F","id":460141958},"threadId":1,"time":46886561899400}, -{"type":"fieldSet","fieldName":"setterOverlap.E.f","container":{"class":"setterOverlap.E","id":1163157884},"value":{"class":"setterOverlap.F","id":460141958},"threadId":1,"lineNum":4,"time":46886561938300}, -{"type":"constructorExit","shortSignature":"setterOverlap.E()","returnValue":{"class":"setterOverlap.E","id":1163157884},"threadId":1,"time":46886561948300}, -{"type":"fieldSet","fieldName":"setterOverlap.D.e","container":{"class":"setterOverlap.D","id":1956725890},"value":{"class":"setterOverlap.E","id":1163157884},"threadId":1,"lineNum":4,"time":46886561998900}, -{"type":"methodCall","callerSideSignature":"setterOverlap.G()","threadId":1,"lineNum":5}, -{"type":"classDef","name":"setterOverlap.G","path":"/C:/Users/Hongo Aki/git/DeltaExamples/bin/setterOverlap/G.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public setterOverlap.G()","class":"setterOverlap.G","args":[],"threadId":1,"time":46886562711100}, -{"type":"constructorExit","shortSignature":"setterOverlap.G()","returnValue":{"class":"setterOverlap.G","id":356573597},"threadId":1,"time":46886562741100}, -{"type":"fieldSet","fieldName":"setterOverlap.D.g","container":{"class":"setterOverlap.D","id":1956725890},"value":{"class":"setterOverlap.G","id":356573597},"threadId":1,"lineNum":5,"time":46886562758900}, -{"type":"constructorExit","shortSignature":"setterOverlap.D()","returnValue":{"class":"setterOverlap.D","id":1956725890},"threadId":1,"time":46886562767100}, -{"type":"fieldSet","fieldName":"setterOverlap.A.d","container":{"class":"setterOverlap.A","id":685325104},"value":{"class":"setterOverlap.D","id":1956725890},"threadId":1,"lineNum":5,"time":46886562777900}, -{"type":"constructorExit","shortSignature":"setterOverlap.A()","returnValue":{"class":"setterOverlap.A","id":685325104},"threadId":1,"time":46886562791900}, -{"type":"methodCall","callerSideSignature":"setterOverlap.A.m()","threadId":1,"lineNum":7}, -{"type":"methodEntry","signature":"public void setterOverlap.A.m()","receiver":{"class":"setterOverlap.A","id":685325104},"args":[],"threadId":1,"time":46886562808500}, -{"type":"blockEntry","methodSignature":"setterOverlap.A.m()","blockId":0,"incomings":0,"threadId":1,"lineNum":8,"time":46886562821000}, -{"type":"fieldGet","fieldName":"setterOverlap.A.b","this":{"class":"setterOverlap.A","id":685325104},"container":{"class":"setterOverlap.A","id":685325104},"value":{"class":"setterOverlap.B","id":2101973421},"threadId":1,"lineNum":8,"time":46886562831900}, -{"type":"methodCall","callerSideSignature":"setterOverlap.B.getC()","threadId":1,"lineNum":8}, -{"type":"methodEntry","signature":"public setterOverlap.C setterOverlap.B.getC()","receiver":{"class":"setterOverlap.B","id":2101973421},"args":[],"threadId":1,"time":46886562869000}, -{"type":"blockEntry","methodSignature":"setterOverlap.B.getC()","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":46886562881000}, -{"type":"fieldGet","fieldName":"setterOverlap.B.c","this":{"class":"setterOverlap.B","id":2101973421},"container":{"class":"setterOverlap.B","id":2101973421},"value":{"class":"setterOverlap.C","id":1252169911},"threadId":1,"lineNum":7,"time":46886562903400}, -{"type":"methodExit","shortSignature":"setterOverlap.B.getC()","receiver":{"class":"setterOverlap.B","id":2101973421},"returnValue":{"class":"setterOverlap.C","id":1252169911},"threadId":1,"time":46886562920700}, -{"type":"fieldGet","fieldName":"setterOverlap.A.d","this":{"class":"setterOverlap.A","id":685325104},"container":{"class":"setterOverlap.A","id":685325104},"value":{"class":"setterOverlap.D","id":1956725890},"threadId":1,"lineNum":9,"time":46886562931900}, -{"type":"methodCall","callerSideSignature":"setterOverlap.D.setC(setterOverlap.C)","threadId":1,"lineNum":9}, -{"type":"methodEntry","signature":"public void setterOverlap.D.setC(setterOverlap.C)","receiver":{"class":"setterOverlap.D","id":1956725890},"args":[{"class":"setterOverlap.C","id":1252169911}],"threadId":1,"time":46886562952300}, -{"type":"blockEntry","methodSignature":"setterOverlap.D.setC(setterOverlap.C)","blockId":0,"incomings":0,"threadId":1,"lineNum":8,"time":46886562961400}, -{"type":"fieldGet","fieldName":"setterOverlap.D.e","this":{"class":"setterOverlap.D","id":1956725890},"container":{"class":"setterOverlap.D","id":1956725890},"value":{"class":"setterOverlap.E","id":1163157884},"threadId":1,"lineNum":8,"time":46886562971900}, -{"type":"methodCall","callerSideSignature":"setterOverlap.E.setCandGetF(setterOverlap.C)","threadId":1,"lineNum":8}, -{"type":"methodEntry","signature":"public setterOverlap.F setterOverlap.E.setCandGetF(setterOverlap.C)","receiver":{"class":"setterOverlap.E","id":1163157884},"args":[{"class":"setterOverlap.C","id":1252169911}],"threadId":1,"time":46886562994200}, -{"type":"blockEntry","methodSignature":"setterOverlap.E.setCandGetF(setterOverlap.C)","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":46886563001500}, -{"type":"fieldGet","fieldName":"setterOverlap.E.f","this":{"class":"setterOverlap.E","id":1163157884},"container":{"class":"setterOverlap.E","id":1163157884},"value":{"class":"setterOverlap.F","id":460141958},"threadId":1,"lineNum":7,"time":46886563018300}, -{"type":"methodCall","callerSideSignature":"setterOverlap.F.setC(setterOverlap.C)","threadId":1,"lineNum":7}, -{"type":"methodEntry","signature":"public void setterOverlap.F.setC(setterOverlap.C)","receiver":{"class":"setterOverlap.F","id":460141958},"args":[{"class":"setterOverlap.C","id":1252169911}],"threadId":1,"time":46886563034900}, -{"type":"blockEntry","methodSignature":"setterOverlap.F.setC(setterOverlap.C)","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":46886563044500}, -{"type":"fieldSet","fieldName":"setterOverlap.F.c","container":{"class":"setterOverlap.F","id":460141958},"value":{"class":"setterOverlap.C","id":1252169911},"threadId":1,"lineNum":7,"time":46886563055500}, -{"type":"methodExit","shortSignature":"setterOverlap.F.setC(setterOverlap.C)","receiver":{"class":"setterOverlap.F","id":460141958},"returnValue":{"class":"void","id":0},"threadId":1,"time":46886563067400}, -{"type":"fieldGet","fieldName":"setterOverlap.E.f","this":{"class":"setterOverlap.E","id":1163157884},"container":{"class":"setterOverlap.E","id":1163157884},"value":{"class":"setterOverlap.F","id":460141958},"threadId":1,"lineNum":8,"time":46886563076400}, -{"type":"methodExit","shortSignature":"setterOverlap.E.setCandGetF(setterOverlap.C)","receiver":{"class":"setterOverlap.E","id":1163157884},"returnValue":{"class":"setterOverlap.F","id":460141958},"threadId":1,"time":46886563088200}, -{"type":"fieldGet","fieldName":"setterOverlap.D.g","this":{"class":"setterOverlap.D","id":1956725890},"container":{"class":"setterOverlap.D","id":1956725890},"value":{"class":"setterOverlap.G","id":356573597},"threadId":1,"lineNum":9,"time":46886563098400}, -{"type":"methodCall","callerSideSignature":"setterOverlap.G.setF(setterOverlap.F)","threadId":1,"lineNum":9}, -{"type":"methodEntry","signature":"public void setterOverlap.G.setF(setterOverlap.F)","receiver":{"class":"setterOverlap.G","id":356573597},"args":[{"class":"setterOverlap.F","id":460141958}],"threadId":1,"time":46886563151400}, -{"type":"blockEntry","methodSignature":"setterOverlap.G.setF(setterOverlap.F)","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":46886563169100}, -{"type":"methodCall","callerSideSignature":"setterOverlap.F.getC()","threadId":1,"lineNum":7}, -{"type":"methodEntry","signature":"public setterOverlap.C setterOverlap.F.getC()","receiver":{"class":"setterOverlap.F","id":460141958},"args":[],"threadId":1,"time":46886563189200}, -{"type":"blockEntry","methodSignature":"setterOverlap.F.getC()","blockId":0,"incomings":0,"threadId":1,"lineNum":11,"time":46886563201700}, -{"type":"fieldGet","fieldName":"setterOverlap.F.c","this":{"class":"setterOverlap.F","id":460141958},"container":{"class":"setterOverlap.F","id":460141958},"value":{"class":"setterOverlap.C","id":1252169911},"threadId":1,"lineNum":11,"time":46886563213700}, -{"type":"methodExit","shortSignature":"setterOverlap.F.getC()","receiver":{"class":"setterOverlap.F","id":460141958},"returnValue":{"class":"setterOverlap.C","id":1252169911},"threadId":1,"time":46886563229100}, -{"type":"fieldSet","fieldName":"setterOverlap.G.c","container":{"class":"setterOverlap.G","id":356573597},"value":{"class":"setterOverlap.C","id":1252169911},"threadId":1,"lineNum":7,"time":46886563241000}, -{"type":"methodExit","shortSignature":"setterOverlap.G.setF(setterOverlap.F)","receiver":{"class":"setterOverlap.G","id":356573597},"returnValue":{"class":"void","id":0},"threadId":1,"time":46886563249900}, -{"type":"methodExit","shortSignature":"setterOverlap.D.setC(setterOverlap.C)","receiver":{"class":"setterOverlap.D","id":1956725890},"returnValue":{"class":"void","id":0},"threadId":1,"time":46886563261800}, -{"type":"methodExit","shortSignature":"setterOverlap.A.m()","receiver":{"class":"setterOverlap.A","id":685325104},"returnValue":{"class":"void","id":0},"threadId":1,"time":46886563273300}, -{"type":"methodExit","shortSignature":"setterOverlap.Main.main(java.lang.String[])","receiver":{"class":"setterOverlap.Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":46886563280400}, diff --git a/traces/testTrace.trace b/traces/testTrace.trace new file mode 100644 index 0000000..5b1cd0b --- /dev/null +++ b/traces/testTrace.trace @@ -0,0 +1,55 @@ +{"type":"classDef","name":"Main","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace/bin/Main.class","loaderPath":"/"}, +{"type":"methodEntry","signature":"public static void Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":118352462}],"threadId":1,"time":115568563480700}, +{"type":"blockEntry","methodSignature":"Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":115568563506400}, +{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":6}, +{"type":"classDef","name":"A","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace/bin/A.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":115568564913400}, +{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":3}, +{"type":"classDef","name":"B","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace/bin/B.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":115568566418500}, +{"type":"methodCall","callerSideSignature":"C()","threadId":1,"lineNum":3}, +{"type":"classDef","name":"C","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace/bin/C.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"static C.()","class":"C","args":[],"threadId":1,"time":115568567528200}, +{"type":"classDef","name":"C","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace/bin/C.class","loaderPath":"/"}, +{"type":"constructorExit","shortSignature":"C.()","returnValue":{"class":"void","id":0},"threadId":1,"time":115568567543700}, +{"type":"constructorEntry","signature":"public C()","class":"C","args":[],"threadId":1,"time":115568567572300}, +{"type":"constructorEntry","signature":"public C()","class":"C","args":[],"threadId":1,"time":115568567585300}, +{"type":"constructorExit","shortSignature":"C()","returnValue":{"class":"C","id":1550089733},"threadId":1,"time":115568567618600}, +{"type":"constructorExit","shortSignature":"C()","returnValue":{"class":"C","id":1550089733},"threadId":1,"time":115568567627000}, +{"type":"fieldSet","fieldName":"B.c","container":{"class":"B","id":865113938},"value":{"class":"C","id":1550089733},"threadId":1,"lineNum":3,"time":115568567662100}, +{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":865113938},"threadId":1,"time":115568567672400}, +{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":1442407170},"value":{"class":"B","id":865113938},"threadId":1,"lineNum":3,"time":115568567698200}, +{"type":"methodCall","callerSideSignature":"D()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"D","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace/bin/D.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public D()","class":"D","args":[],"threadId":1,"time":115568569056000}, +{"type":"methodCall","callerSideSignature":"E()","threadId":1,"lineNum":3}, +{"type":"classDef","name":"E","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace/bin/E.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public E()","class":"E","args":[],"threadId":1,"time":115568570527200}, +{"type":"fieldSet","fieldName":"E.c","container":{"class":"E","id":1028566121},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":115568570583600}, +{"type":"constructorExit","shortSignature":"E()","returnValue":{"class":"E","id":1028566121},"threadId":1,"time":115568570598400}, +{"type":"fieldSet","fieldName":"D.e","container":{"class":"D","id":1118140819},"value":{"class":"E","id":1028566121},"threadId":1,"lineNum":3,"time":115568570624100}, +{"type":"constructorExit","shortSignature":"D()","returnValue":{"class":"D","id":1118140819},"threadId":1,"time":115568570643900}, +{"type":"fieldSet","fieldName":"A.d","container":{"class":"A","id":1442407170},"value":{"class":"D","id":1118140819},"threadId":1,"lineNum":4,"time":115568570690400}, +{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":1442407170},"threadId":1,"time":115568570708400}, +{"type":"methodCall","callerSideSignature":"A.m()","threadId":1,"lineNum":7}, +{"type":"methodEntry","signature":"void A.m()","receiver":{"class":"A","id":1442407170},"args":[],"threadId":1,"time":115568570745200}, +{"type":"blockEntry","methodSignature":"A.m()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":115568570756100}, +{"type":"fieldGet","fieldName":"A.d","this":{"class":"A","id":1442407170},"container":{"class":"A","id":1442407170},"value":{"class":"D","id":1118140819},"threadId":1,"lineNum":6,"time":115568570777500}, +{"type":"fieldGet","fieldName":"A.b","this":{"class":"A","id":1442407170},"container":{"class":"A","id":1442407170},"value":{"class":"B","id":865113938},"threadId":1,"lineNum":6,"time":115568570800200}, +{"type":"methodCall","callerSideSignature":"D.passB(B)","threadId":1,"lineNum":6}, +{"type":"methodEntry","signature":"void D.passB(B)","receiver":{"class":"D","id":1118140819},"args":[{"class":"B","id":865113938}],"threadId":1,"time":115568570833500}, +{"type":"blockEntry","methodSignature":"D.passB(B)","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":115568570848900}, +{"type":"fieldGet","fieldName":"D.e","this":{"class":"D","id":1118140819},"container":{"class":"D","id":1118140819},"value":{"class":"E","id":1028566121},"threadId":1,"lineNum":5,"time":115568570869400}, +{"type":"methodCall","callerSideSignature":"B.getC()","threadId":1,"lineNum":5}, +{"type":"methodEntry","signature":"C B.getC()","receiver":{"class":"B","id":865113938},"args":[],"threadId":1,"time":115568570900800}, +{"type":"blockEntry","methodSignature":"B.getC()","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":115568570911100}, +{"type":"fieldGet","fieldName":"B.c","this":{"class":"B","id":865113938},"container":{"class":"B","id":865113938},"value":{"class":"C","id":1550089733},"threadId":1,"lineNum":5,"time":115568570933800}, +{"type":"methodExit","shortSignature":"B.getC()","receiver":{"class":"B","id":865113938},"returnValue":{"class":"C","id":1550089733},"threadId":1,"time":115568570967300}, +{"type":"methodCall","callerSideSignature":"E.setC(C)","threadId":1,"lineNum":5}, +{"type":"methodEntry","signature":"void E.setC(C)","receiver":{"class":"E","id":1028566121},"args":[{"class":"C","id":1550089733}],"threadId":1,"time":115568571003800}, +{"type":"blockEntry","methodSignature":"E.setC(C)","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":115568571018600}, +{"type":"fieldSet","fieldName":"E.c","container":{"class":"E","id":1028566121},"value":{"class":"C","id":1550089733},"threadId":1,"lineNum":5,"time":115568571035400}, +{"type":"methodExit","shortSignature":"E.setC(C)","receiver":{"class":"E","id":1028566121},"returnValue":{"class":"void","id":0},"threadId":1,"time":115568571051200}, +{"type":"methodExit","shortSignature":"D.passB(B)","receiver":{"class":"D","id":1118140819},"returnValue":{"class":"void","id":0},"threadId":1,"time":115568571073900}, +{"type":"methodExit","shortSignature":"A.m()","receiver":{"class":"A","id":1442407170},"returnValue":{"class":"void","id":0},"threadId":1,"time":115568571089700}, +{"type":"methodExit","shortSignature":"Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":115568571102000}, diff --git a/traces/testTrace.txt b/traces/testTrace.txt deleted file mode 100644 index 5b1cd0b..0000000 --- a/traces/testTrace.txt +++ /dev/null @@ -1,55 +0,0 @@ -{"type":"classDef","name":"Main","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace/bin/Main.class","loaderPath":"/"}, -{"type":"methodEntry","signature":"public static void Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":118352462}],"threadId":1,"time":115568563480700}, -{"type":"blockEntry","methodSignature":"Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":115568563506400}, -{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":6}, -{"type":"classDef","name":"A","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace/bin/A.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":115568564913400}, -{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":3}, -{"type":"classDef","name":"B","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace/bin/B.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":115568566418500}, -{"type":"methodCall","callerSideSignature":"C()","threadId":1,"lineNum":3}, -{"type":"classDef","name":"C","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace/bin/C.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"static C.()","class":"C","args":[],"threadId":1,"time":115568567528200}, -{"type":"classDef","name":"C","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace/bin/C.class","loaderPath":"/"}, -{"type":"constructorExit","shortSignature":"C.()","returnValue":{"class":"void","id":0},"threadId":1,"time":115568567543700}, -{"type":"constructorEntry","signature":"public C()","class":"C","args":[],"threadId":1,"time":115568567572300}, -{"type":"constructorEntry","signature":"public C()","class":"C","args":[],"threadId":1,"time":115568567585300}, -{"type":"constructorExit","shortSignature":"C()","returnValue":{"class":"C","id":1550089733},"threadId":1,"time":115568567618600}, -{"type":"constructorExit","shortSignature":"C()","returnValue":{"class":"C","id":1550089733},"threadId":1,"time":115568567627000}, -{"type":"fieldSet","fieldName":"B.c","container":{"class":"B","id":865113938},"value":{"class":"C","id":1550089733},"threadId":1,"lineNum":3,"time":115568567662100}, -{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":865113938},"threadId":1,"time":115568567672400}, -{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":1442407170},"value":{"class":"B","id":865113938},"threadId":1,"lineNum":3,"time":115568567698200}, -{"type":"methodCall","callerSideSignature":"D()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"D","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace/bin/D.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public D()","class":"D","args":[],"threadId":1,"time":115568569056000}, -{"type":"methodCall","callerSideSignature":"E()","threadId":1,"lineNum":3}, -{"type":"classDef","name":"E","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace/bin/E.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public E()","class":"E","args":[],"threadId":1,"time":115568570527200}, -{"type":"fieldSet","fieldName":"E.c","container":{"class":"E","id":1028566121},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":115568570583600}, -{"type":"constructorExit","shortSignature":"E()","returnValue":{"class":"E","id":1028566121},"threadId":1,"time":115568570598400}, -{"type":"fieldSet","fieldName":"D.e","container":{"class":"D","id":1118140819},"value":{"class":"E","id":1028566121},"threadId":1,"lineNum":3,"time":115568570624100}, -{"type":"constructorExit","shortSignature":"D()","returnValue":{"class":"D","id":1118140819},"threadId":1,"time":115568570643900}, -{"type":"fieldSet","fieldName":"A.d","container":{"class":"A","id":1442407170},"value":{"class":"D","id":1118140819},"threadId":1,"lineNum":4,"time":115568570690400}, -{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":1442407170},"threadId":1,"time":115568570708400}, -{"type":"methodCall","callerSideSignature":"A.m()","threadId":1,"lineNum":7}, -{"type":"methodEntry","signature":"void A.m()","receiver":{"class":"A","id":1442407170},"args":[],"threadId":1,"time":115568570745200}, -{"type":"blockEntry","methodSignature":"A.m()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":115568570756100}, -{"type":"fieldGet","fieldName":"A.d","this":{"class":"A","id":1442407170},"container":{"class":"A","id":1442407170},"value":{"class":"D","id":1118140819},"threadId":1,"lineNum":6,"time":115568570777500}, -{"type":"fieldGet","fieldName":"A.b","this":{"class":"A","id":1442407170},"container":{"class":"A","id":1442407170},"value":{"class":"B","id":865113938},"threadId":1,"lineNum":6,"time":115568570800200}, -{"type":"methodCall","callerSideSignature":"D.passB(B)","threadId":1,"lineNum":6}, -{"type":"methodEntry","signature":"void D.passB(B)","receiver":{"class":"D","id":1118140819},"args":[{"class":"B","id":865113938}],"threadId":1,"time":115568570833500}, -{"type":"blockEntry","methodSignature":"D.passB(B)","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":115568570848900}, -{"type":"fieldGet","fieldName":"D.e","this":{"class":"D","id":1118140819},"container":{"class":"D","id":1118140819},"value":{"class":"E","id":1028566121},"threadId":1,"lineNum":5,"time":115568570869400}, -{"type":"methodCall","callerSideSignature":"B.getC()","threadId":1,"lineNum":5}, -{"type":"methodEntry","signature":"C B.getC()","receiver":{"class":"B","id":865113938},"args":[],"threadId":1,"time":115568570900800}, -{"type":"blockEntry","methodSignature":"B.getC()","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":115568570911100}, -{"type":"fieldGet","fieldName":"B.c","this":{"class":"B","id":865113938},"container":{"class":"B","id":865113938},"value":{"class":"C","id":1550089733},"threadId":1,"lineNum":5,"time":115568570933800}, -{"type":"methodExit","shortSignature":"B.getC()","receiver":{"class":"B","id":865113938},"returnValue":{"class":"C","id":1550089733},"threadId":1,"time":115568570967300}, -{"type":"methodCall","callerSideSignature":"E.setC(C)","threadId":1,"lineNum":5}, -{"type":"methodEntry","signature":"void E.setC(C)","receiver":{"class":"E","id":1028566121},"args":[{"class":"C","id":1550089733}],"threadId":1,"time":115568571003800}, -{"type":"blockEntry","methodSignature":"E.setC(C)","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":115568571018600}, -{"type":"fieldSet","fieldName":"E.c","container":{"class":"E","id":1028566121},"value":{"class":"C","id":1550089733},"threadId":1,"lineNum":5,"time":115568571035400}, -{"type":"methodExit","shortSignature":"E.setC(C)","receiver":{"class":"E","id":1028566121},"returnValue":{"class":"void","id":0},"threadId":1,"time":115568571051200}, -{"type":"methodExit","shortSignature":"D.passB(B)","receiver":{"class":"D","id":1118140819},"returnValue":{"class":"void","id":0},"threadId":1,"time":115568571073900}, -{"type":"methodExit","shortSignature":"A.m()","receiver":{"class":"A","id":1442407170},"returnValue":{"class":"void","id":0},"threadId":1,"time":115568571089700}, -{"type":"methodExit","shortSignature":"Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":115568571102000}, diff --git a/traces/testTrace3.trace b/traces/testTrace3.trace new file mode 100644 index 0000000..7ed3deb --- /dev/null +++ b/traces/testTrace3.trace @@ -0,0 +1,48 @@ +{"type":"classDef","name":"Main","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace3/bin/Main.class","loaderPath":"/"}, +{"type":"methodEntry","signature":"public static void Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":118352462}],"threadId":1,"time":1229132784416100}, +{"type":"blockEntry","methodSignature":"Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1229132784464500}, +{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":6}, +{"type":"classDef","name":"A","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace3/bin/A.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":1229132787509900}, +{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":3}, +{"type":"classDef","name":"B","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace3/bin/B.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":1229132791075600}, +{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":1550089733},"threadId":1,"time":1229132791136400}, +{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":865113938},"value":{"class":"B","id":1550089733},"threadId":1,"lineNum":3,"time":1229132791203200}, +{"type":"methodCall","callerSideSignature":"D()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"D","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace3/bin/D.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public D()","class":"D","args":[],"threadId":1,"time":1229132793731300}, +{"type":"methodCall","callerSideSignature":"E()","threadId":1,"lineNum":3}, +{"type":"classDef","name":"E","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace3/bin/E.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public E()","class":"E","args":[],"threadId":1,"time":1229132795848400}, +{"type":"fieldSet","fieldName":"E.c","container":{"class":"E","id":1442407170},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":1229132795899900}, +{"type":"constructorExit","shortSignature":"E()","returnValue":{"class":"E","id":1442407170},"threadId":1,"time":1229132795914200}, +{"type":"fieldSet","fieldName":"D.e","container":{"class":"D","id":1028566121},"value":{"class":"E","id":1442407170},"threadId":1,"lineNum":3,"time":1229132795941900}, +{"type":"constructorExit","shortSignature":"D()","returnValue":{"class":"D","id":1028566121},"threadId":1,"time":1229132795950600}, +{"type":"fieldSet","fieldName":"A.d","container":{"class":"A","id":865113938},"value":{"class":"D","id":1028566121},"threadId":1,"lineNum":4,"time":1229132795962200}, +{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":865113938},"threadId":1,"time":1229132796001100}, +{"type":"methodCall","callerSideSignature":"A.m()","threadId":1,"lineNum":7}, +{"type":"methodEntry","signature":"void A.m()","receiver":{"class":"A","id":865113938},"args":[],"threadId":1,"time":1229132796046900}, +{"type":"blockEntry","methodSignature":"A.m()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1229132796058300}, +{"type":"fieldGet","fieldName":"A.d","this":{"class":"A","id":865113938},"container":{"class":"A","id":865113938},"value":{"class":"D","id":1028566121},"threadId":1,"lineNum":6,"time":1229132796085500}, +{"type":"fieldGet","fieldName":"A.b","this":{"class":"A","id":865113938},"container":{"class":"A","id":865113938},"value":{"class":"B","id":1550089733},"threadId":1,"lineNum":6,"time":1229132796125300}, +{"type":"methodCall","callerSideSignature":"D.passB(B)","threadId":1,"lineNum":6}, +{"type":"methodEntry","signature":"void D.passB(B)","receiver":{"class":"D","id":1028566121},"args":[{"class":"B","id":1550089733}],"threadId":1,"time":1229132796161600}, +{"type":"blockEntry","methodSignature":"D.passB(B)","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":1229132796174500}, +{"type":"methodCall","callerSideSignature":"B.getC()","threadId":1,"lineNum":5}, +{"type":"methodEntry","signature":"C B.getC()","receiver":{"class":"B","id":1550089733},"args":[],"threadId":1,"time":1229132796261600}, +{"type":"blockEntry","methodSignature":"B.getC()","blockId":0,"incomings":0,"threadId":1,"lineNum":4,"time":1229132796288500}, +{"type":"methodCall","callerSideSignature":"C()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"C","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace3/bin/C.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public C()","class":"C","args":[],"threadId":1,"time":1229132797848300}, +{"type":"constructorExit","shortSignature":"C()","returnValue":{"class":"C","id":1118140819},"threadId":1,"time":1229132797881400}, +{"type":"methodExit","shortSignature":"B.getC()","receiver":{"class":"B","id":1550089733},"returnValue":{"class":"C","id":1118140819},"threadId":1,"time":1229132797895200}, +{"type":"fieldGet","fieldName":"D.e","this":{"class":"D","id":1028566121},"container":{"class":"D","id":1028566121},"value":{"class":"E","id":1442407170},"threadId":1,"lineNum":6,"time":1229132797911600}, +{"type":"methodCall","callerSideSignature":"E.setC(C)","threadId":1,"lineNum":7}, +{"type":"methodEntry","signature":"void E.setC(C)","receiver":{"class":"E","id":1442407170},"args":[{"class":"C","id":1118140819}],"threadId":1,"time":1229132797930400}, +{"type":"blockEntry","methodSignature":"E.setC(C)","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":1229132797939100}, +{"type":"fieldSet","fieldName":"E.c","container":{"class":"E","id":1442407170},"value":{"class":"C","id":1118140819},"threadId":1,"lineNum":5,"time":1229132797946900}, +{"type":"methodExit","shortSignature":"E.setC(C)","receiver":{"class":"E","id":1442407170},"returnValue":{"class":"void","id":0},"threadId":1,"time":1229132797956500}, +{"type":"methodExit","shortSignature":"D.passB(B)","receiver":{"class":"D","id":1028566121},"returnValue":{"class":"void","id":0},"threadId":1,"time":1229132797967100}, +{"type":"methodExit","shortSignature":"A.m()","receiver":{"class":"A","id":865113938},"returnValue":{"class":"void","id":0},"threadId":1,"time":1229132797976100}, +{"type":"methodExit","shortSignature":"Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":1229132797985700}, diff --git a/traces/testTrace3.txt b/traces/testTrace3.txt deleted file mode 100644 index 7ed3deb..0000000 --- a/traces/testTrace3.txt +++ /dev/null @@ -1,48 +0,0 @@ -{"type":"classDef","name":"Main","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace3/bin/Main.class","loaderPath":"/"}, -{"type":"methodEntry","signature":"public static void Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":118352462}],"threadId":1,"time":1229132784416100}, -{"type":"blockEntry","methodSignature":"Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1229132784464500}, -{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":6}, -{"type":"classDef","name":"A","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace3/bin/A.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":1229132787509900}, -{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":3}, -{"type":"classDef","name":"B","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace3/bin/B.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":1229132791075600}, -{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":1550089733},"threadId":1,"time":1229132791136400}, -{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":865113938},"value":{"class":"B","id":1550089733},"threadId":1,"lineNum":3,"time":1229132791203200}, -{"type":"methodCall","callerSideSignature":"D()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"D","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace3/bin/D.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public D()","class":"D","args":[],"threadId":1,"time":1229132793731300}, -{"type":"methodCall","callerSideSignature":"E()","threadId":1,"lineNum":3}, -{"type":"classDef","name":"E","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace3/bin/E.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public E()","class":"E","args":[],"threadId":1,"time":1229132795848400}, -{"type":"fieldSet","fieldName":"E.c","container":{"class":"E","id":1442407170},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":1229132795899900}, -{"type":"constructorExit","shortSignature":"E()","returnValue":{"class":"E","id":1442407170},"threadId":1,"time":1229132795914200}, -{"type":"fieldSet","fieldName":"D.e","container":{"class":"D","id":1028566121},"value":{"class":"E","id":1442407170},"threadId":1,"lineNum":3,"time":1229132795941900}, -{"type":"constructorExit","shortSignature":"D()","returnValue":{"class":"D","id":1028566121},"threadId":1,"time":1229132795950600}, -{"type":"fieldSet","fieldName":"A.d","container":{"class":"A","id":865113938},"value":{"class":"D","id":1028566121},"threadId":1,"lineNum":4,"time":1229132795962200}, -{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":865113938},"threadId":1,"time":1229132796001100}, -{"type":"methodCall","callerSideSignature":"A.m()","threadId":1,"lineNum":7}, -{"type":"methodEntry","signature":"void A.m()","receiver":{"class":"A","id":865113938},"args":[],"threadId":1,"time":1229132796046900}, -{"type":"blockEntry","methodSignature":"A.m()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":1229132796058300}, -{"type":"fieldGet","fieldName":"A.d","this":{"class":"A","id":865113938},"container":{"class":"A","id":865113938},"value":{"class":"D","id":1028566121},"threadId":1,"lineNum":6,"time":1229132796085500}, -{"type":"fieldGet","fieldName":"A.b","this":{"class":"A","id":865113938},"container":{"class":"A","id":865113938},"value":{"class":"B","id":1550089733},"threadId":1,"lineNum":6,"time":1229132796125300}, -{"type":"methodCall","callerSideSignature":"D.passB(B)","threadId":1,"lineNum":6}, -{"type":"methodEntry","signature":"void D.passB(B)","receiver":{"class":"D","id":1028566121},"args":[{"class":"B","id":1550089733}],"threadId":1,"time":1229132796161600}, -{"type":"blockEntry","methodSignature":"D.passB(B)","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":1229132796174500}, -{"type":"methodCall","callerSideSignature":"B.getC()","threadId":1,"lineNum":5}, -{"type":"methodEntry","signature":"C B.getC()","receiver":{"class":"B","id":1550089733},"args":[],"threadId":1,"time":1229132796261600}, -{"type":"blockEntry","methodSignature":"B.getC()","blockId":0,"incomings":0,"threadId":1,"lineNum":4,"time":1229132796288500}, -{"type":"methodCall","callerSideSignature":"C()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"C","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace3/bin/C.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public C()","class":"C","args":[],"threadId":1,"time":1229132797848300}, -{"type":"constructorExit","shortSignature":"C()","returnValue":{"class":"C","id":1118140819},"threadId":1,"time":1229132797881400}, -{"type":"methodExit","shortSignature":"B.getC()","receiver":{"class":"B","id":1550089733},"returnValue":{"class":"C","id":1118140819},"threadId":1,"time":1229132797895200}, -{"type":"fieldGet","fieldName":"D.e","this":{"class":"D","id":1028566121},"container":{"class":"D","id":1028566121},"value":{"class":"E","id":1442407170},"threadId":1,"lineNum":6,"time":1229132797911600}, -{"type":"methodCall","callerSideSignature":"E.setC(C)","threadId":1,"lineNum":7}, -{"type":"methodEntry","signature":"void E.setC(C)","receiver":{"class":"E","id":1442407170},"args":[{"class":"C","id":1118140819}],"threadId":1,"time":1229132797930400}, -{"type":"blockEntry","methodSignature":"E.setC(C)","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":1229132797939100}, -{"type":"fieldSet","fieldName":"E.c","container":{"class":"E","id":1442407170},"value":{"class":"C","id":1118140819},"threadId":1,"lineNum":5,"time":1229132797946900}, -{"type":"methodExit","shortSignature":"E.setC(C)","receiver":{"class":"E","id":1442407170},"returnValue":{"class":"void","id":0},"threadId":1,"time":1229132797956500}, -{"type":"methodExit","shortSignature":"D.passB(B)","receiver":{"class":"D","id":1028566121},"returnValue":{"class":"void","id":0},"threadId":1,"time":1229132797967100}, -{"type":"methodExit","shortSignature":"A.m()","receiver":{"class":"A","id":865113938},"returnValue":{"class":"void","id":0},"threadId":1,"time":1229132797976100}, -{"type":"methodExit","shortSignature":"Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":1229132797985700}, diff --git a/traces/testTrace5.trace b/traces/testTrace5.trace new file mode 100644 index 0000000..d6c5358 --- /dev/null +++ b/traces/testTrace5.trace @@ -0,0 +1,58 @@ +{"type":"classDef","name":"Main","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace5/bin/Main.class","loaderPath":"/"}, +{"type":"methodEntry","signature":"public static void Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":118352462}],"threadId":1,"time":715843630094500}, +{"type":"blockEntry","methodSignature":"Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":715843630140500}, +{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":6}, +{"type":"classDef","name":"A","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace5/bin/A.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":715843632448700}, +{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":3}, +{"type":"classDef","name":"B","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace5/bin/B.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":715843634705300}, +{"type":"methodCall","callerSideSignature":"C()","threadId":1,"lineNum":3}, +{"type":"classDef","name":"C","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace5/bin/C.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public C()","class":"C","args":[],"threadId":1,"time":715843636149500}, +{"type":"constructorExit","shortSignature":"C()","returnValue":{"class":"C","id":1550089733},"threadId":1,"time":715843636184400}, +{"type":"fieldSet","fieldName":"B.c","container":{"class":"B","id":865113938},"value":{"class":"C","id":1550089733},"threadId":1,"lineNum":3,"time":715843636225500}, +{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":865113938},"threadId":1,"time":715843636237700}, +{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":1442407170},"value":{"class":"B","id":865113938},"threadId":1,"lineNum":3,"time":715843636260900}, +{"type":"methodCall","callerSideSignature":"D()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"D","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace5/bin/D.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public D()","class":"D","args":[],"threadId":1,"time":715843638186400}, +{"type":"methodCall","callerSideSignature":"E()","threadId":1,"lineNum":3}, +{"type":"classDef","name":"E","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace5/bin/E.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public E()","class":"E","args":[],"threadId":1,"time":715843640191400}, +{"type":"fieldSet","fieldName":"E.c","container":{"class":"E","id":1028566121},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":715843640262600}, +{"type":"constructorExit","shortSignature":"E()","returnValue":{"class":"E","id":1028566121},"threadId":1,"time":715843640278000}, +{"type":"fieldSet","fieldName":"D.e","container":{"class":"D","id":1118140819},"value":{"class":"E","id":1028566121},"threadId":1,"lineNum":3,"time":715843640339100}, +{"type":"constructorExit","shortSignature":"D()","returnValue":{"class":"D","id":1118140819},"threadId":1,"time":715843640366100}, +{"type":"fieldSet","fieldName":"A.d","container":{"class":"A","id":1442407170},"value":{"class":"D","id":1118140819},"threadId":1,"lineNum":4,"time":715843640403800}, +{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":1442407170},"threadId":1,"time":715843640421800}, +{"type":"methodCall","callerSideSignature":"A.m()","threadId":1,"lineNum":7}, +{"type":"methodEntry","signature":"void A.m()","receiver":{"class":"A","id":1442407170},"args":[],"threadId":1,"time":715843640451900}, +{"type":"blockEntry","methodSignature":"A.m()","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":715843640463900}, +{"type":"fieldGet","fieldName":"A.b","this":{"class":"A","id":1442407170},"container":{"class":"A","id":1442407170},"value":{"class":"B","id":865113938},"threadId":1,"lineNum":7,"time":715843640488500}, +{"type":"methodCall","callerSideSignature":"B.setA(A)","threadId":1,"lineNum":7}, +{"type":"methodEntry","signature":"void B.setA(A)","receiver":{"class":"B","id":865113938},"args":[{"class":"A","id":1442407170}],"threadId":1,"time":715843640518100}, +{"type":"blockEntry","methodSignature":"B.setA(A)","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":715843640532000}, +{"type":"fieldGet","fieldName":"B.c","this":{"class":"B","id":865113938},"container":{"class":"B","id":865113938},"value":{"class":"C","id":1550089733},"threadId":1,"lineNum":6,"time":715843640552200}, +{"type":"methodCall","callerSideSignature":"C.setA(A)","threadId":1,"lineNum":6}, +{"type":"methodEntry","signature":"void C.setA(A)","receiver":{"class":"C","id":1550089733},"args":[{"class":"A","id":1442407170}],"threadId":1,"time":715843640584400}, +{"type":"blockEntry","methodSignature":"C.setA(A)","blockId":0,"incomings":0,"threadId":1,"lineNum":4,"time":715843640595700}, +{"type":"methodCall","callerSideSignature":"A.getD()","threadId":1,"lineNum":4}, +{"type":"methodEntry","signature":"D A.getD()","receiver":{"class":"A","id":1442407170},"args":[],"threadId":1,"time":715843640621900}, +{"type":"blockEntry","methodSignature":"A.getD()","blockId":0,"incomings":0,"threadId":1,"lineNum":11,"time":715843640631300}, +{"type":"fieldGet","fieldName":"A.d","this":{"class":"A","id":1442407170},"container":{"class":"A","id":1442407170},"value":{"class":"D","id":1118140819},"threadId":1,"lineNum":11,"time":715843640663300}, +{"type":"methodExit","shortSignature":"A.getD()","receiver":{"class":"A","id":1442407170},"returnValue":{"class":"D","id":1118140819},"threadId":1,"time":715843640686400}, +{"type":"methodCall","callerSideSignature":"D.setC(C)","threadId":1,"lineNum":4}, +{"type":"methodEntry","signature":"void D.setC(C)","receiver":{"class":"D","id":1118140819},"args":[{"class":"C","id":1550089733}],"threadId":1,"time":715843640715800}, +{"type":"blockEntry","methodSignature":"D.setC(C)","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":715843640730000}, +{"type":"fieldGet","fieldName":"D.e","this":{"class":"D","id":1118140819},"container":{"class":"D","id":1118140819},"value":{"class":"E","id":1028566121},"threadId":1,"lineNum":6,"time":715843640749000}, +{"type":"methodCall","callerSideSignature":"E.setC(C)","threadId":1,"lineNum":6}, +{"type":"methodEntry","signature":"void E.setC(C)","receiver":{"class":"E","id":1028566121},"args":[{"class":"C","id":1550089733}],"threadId":1,"time":715843640786600}, +{"type":"blockEntry","methodSignature":"E.setC(C)","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":715843640800000}, +{"type":"fieldSet","fieldName":"E.c","container":{"class":"E","id":1028566121},"value":{"class":"C","id":1550089733},"threadId":1,"lineNum":6,"time":715843640815400}, +{"type":"methodExit","shortSignature":"E.setC(C)","receiver":{"class":"E","id":1028566121},"returnValue":{"class":"void","id":0},"threadId":1,"time":715843640846900}, +{"type":"methodExit","shortSignature":"D.setC(C)","receiver":{"class":"D","id":1118140819},"returnValue":{"class":"void","id":0},"threadId":1,"time":715843640861900}, +{"type":"methodExit","shortSignature":"C.setA(A)","receiver":{"class":"C","id":1550089733},"returnValue":{"class":"void","id":0},"threadId":1,"time":715843640881300}, +{"type":"methodExit","shortSignature":"B.setA(A)","receiver":{"class":"B","id":865113938},"returnValue":{"class":"void","id":0},"threadId":1,"time":715843640895800}, +{"type":"methodExit","shortSignature":"A.m()","receiver":{"class":"A","id":1442407170},"returnValue":{"class":"void","id":0},"threadId":1,"time":715843640910400}, +{"type":"methodExit","shortSignature":"Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":715843640928200}, diff --git a/traces/testTrace5.txt b/traces/testTrace5.txt deleted file mode 100644 index d6c5358..0000000 --- a/traces/testTrace5.txt +++ /dev/null @@ -1,58 +0,0 @@ -{"type":"classDef","name":"Main","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace5/bin/Main.class","loaderPath":"/"}, -{"type":"methodEntry","signature":"public static void Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":118352462}],"threadId":1,"time":715843630094500}, -{"type":"blockEntry","methodSignature":"Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":715843630140500}, -{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":6}, -{"type":"classDef","name":"A","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace5/bin/A.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":715843632448700}, -{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":3}, -{"type":"classDef","name":"B","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace5/bin/B.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":715843634705300}, -{"type":"methodCall","callerSideSignature":"C()","threadId":1,"lineNum":3}, -{"type":"classDef","name":"C","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace5/bin/C.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public C()","class":"C","args":[],"threadId":1,"time":715843636149500}, -{"type":"constructorExit","shortSignature":"C()","returnValue":{"class":"C","id":1550089733},"threadId":1,"time":715843636184400}, -{"type":"fieldSet","fieldName":"B.c","container":{"class":"B","id":865113938},"value":{"class":"C","id":1550089733},"threadId":1,"lineNum":3,"time":715843636225500}, -{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":865113938},"threadId":1,"time":715843636237700}, -{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":1442407170},"value":{"class":"B","id":865113938},"threadId":1,"lineNum":3,"time":715843636260900}, -{"type":"methodCall","callerSideSignature":"D()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"D","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace5/bin/D.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public D()","class":"D","args":[],"threadId":1,"time":715843638186400}, -{"type":"methodCall","callerSideSignature":"E()","threadId":1,"lineNum":3}, -{"type":"classDef","name":"E","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace5/bin/E.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public E()","class":"E","args":[],"threadId":1,"time":715843640191400}, -{"type":"fieldSet","fieldName":"E.c","container":{"class":"E","id":1028566121},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":715843640262600}, -{"type":"constructorExit","shortSignature":"E()","returnValue":{"class":"E","id":1028566121},"threadId":1,"time":715843640278000}, -{"type":"fieldSet","fieldName":"D.e","container":{"class":"D","id":1118140819},"value":{"class":"E","id":1028566121},"threadId":1,"lineNum":3,"time":715843640339100}, -{"type":"constructorExit","shortSignature":"D()","returnValue":{"class":"D","id":1118140819},"threadId":1,"time":715843640366100}, -{"type":"fieldSet","fieldName":"A.d","container":{"class":"A","id":1442407170},"value":{"class":"D","id":1118140819},"threadId":1,"lineNum":4,"time":715843640403800}, -{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":1442407170},"threadId":1,"time":715843640421800}, -{"type":"methodCall","callerSideSignature":"A.m()","threadId":1,"lineNum":7}, -{"type":"methodEntry","signature":"void A.m()","receiver":{"class":"A","id":1442407170},"args":[],"threadId":1,"time":715843640451900}, -{"type":"blockEntry","methodSignature":"A.m()","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":715843640463900}, -{"type":"fieldGet","fieldName":"A.b","this":{"class":"A","id":1442407170},"container":{"class":"A","id":1442407170},"value":{"class":"B","id":865113938},"threadId":1,"lineNum":7,"time":715843640488500}, -{"type":"methodCall","callerSideSignature":"B.setA(A)","threadId":1,"lineNum":7}, -{"type":"methodEntry","signature":"void B.setA(A)","receiver":{"class":"B","id":865113938},"args":[{"class":"A","id":1442407170}],"threadId":1,"time":715843640518100}, -{"type":"blockEntry","methodSignature":"B.setA(A)","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":715843640532000}, -{"type":"fieldGet","fieldName":"B.c","this":{"class":"B","id":865113938},"container":{"class":"B","id":865113938},"value":{"class":"C","id":1550089733},"threadId":1,"lineNum":6,"time":715843640552200}, -{"type":"methodCall","callerSideSignature":"C.setA(A)","threadId":1,"lineNum":6}, -{"type":"methodEntry","signature":"void C.setA(A)","receiver":{"class":"C","id":1550089733},"args":[{"class":"A","id":1442407170}],"threadId":1,"time":715843640584400}, -{"type":"blockEntry","methodSignature":"C.setA(A)","blockId":0,"incomings":0,"threadId":1,"lineNum":4,"time":715843640595700}, -{"type":"methodCall","callerSideSignature":"A.getD()","threadId":1,"lineNum":4}, -{"type":"methodEntry","signature":"D A.getD()","receiver":{"class":"A","id":1442407170},"args":[],"threadId":1,"time":715843640621900}, -{"type":"blockEntry","methodSignature":"A.getD()","blockId":0,"incomings":0,"threadId":1,"lineNum":11,"time":715843640631300}, -{"type":"fieldGet","fieldName":"A.d","this":{"class":"A","id":1442407170},"container":{"class":"A","id":1442407170},"value":{"class":"D","id":1118140819},"threadId":1,"lineNum":11,"time":715843640663300}, -{"type":"methodExit","shortSignature":"A.getD()","receiver":{"class":"A","id":1442407170},"returnValue":{"class":"D","id":1118140819},"threadId":1,"time":715843640686400}, -{"type":"methodCall","callerSideSignature":"D.setC(C)","threadId":1,"lineNum":4}, -{"type":"methodEntry","signature":"void D.setC(C)","receiver":{"class":"D","id":1118140819},"args":[{"class":"C","id":1550089733}],"threadId":1,"time":715843640715800}, -{"type":"blockEntry","methodSignature":"D.setC(C)","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":715843640730000}, -{"type":"fieldGet","fieldName":"D.e","this":{"class":"D","id":1118140819},"container":{"class":"D","id":1118140819},"value":{"class":"E","id":1028566121},"threadId":1,"lineNum":6,"time":715843640749000}, -{"type":"methodCall","callerSideSignature":"E.setC(C)","threadId":1,"lineNum":6}, -{"type":"methodEntry","signature":"void E.setC(C)","receiver":{"class":"E","id":1028566121},"args":[{"class":"C","id":1550089733}],"threadId":1,"time":715843640786600}, -{"type":"blockEntry","methodSignature":"E.setC(C)","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":715843640800000}, -{"type":"fieldSet","fieldName":"E.c","container":{"class":"E","id":1028566121},"value":{"class":"C","id":1550089733},"threadId":1,"lineNum":6,"time":715843640815400}, -{"type":"methodExit","shortSignature":"E.setC(C)","receiver":{"class":"E","id":1028566121},"returnValue":{"class":"void","id":0},"threadId":1,"time":715843640846900}, -{"type":"methodExit","shortSignature":"D.setC(C)","receiver":{"class":"D","id":1118140819},"returnValue":{"class":"void","id":0},"threadId":1,"time":715843640861900}, -{"type":"methodExit","shortSignature":"C.setA(A)","receiver":{"class":"C","id":1550089733},"returnValue":{"class":"void","id":0},"threadId":1,"time":715843640881300}, -{"type":"methodExit","shortSignature":"B.setA(A)","receiver":{"class":"B","id":865113938},"returnValue":{"class":"void","id":0},"threadId":1,"time":715843640895800}, -{"type":"methodExit","shortSignature":"A.m()","receiver":{"class":"A","id":1442407170},"returnValue":{"class":"void","id":0},"threadId":1,"time":715843640910400}, -{"type":"methodExit","shortSignature":"Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":715843640928200}, diff --git a/traces/traceSample1.trace b/traces/traceSample1.trace new file mode 100644 index 0000000..46bff28 --- /dev/null +++ b/traces/traceSample1.trace @@ -0,0 +1,51 @@ +{"type":"classDef","name":"Main","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace4/bin/Main.class","loaderPath":"/"}, +{"type":"methodEntry","signature":"public static void Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":118352462}],"threadId":1,"time":715762700849100}, +{"type":"blockEntry","methodSignature":"Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":715762700895700}, +{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":6}, +{"type":"classDef","name":"A","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace4/bin/A.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":715762703155500}, +{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":3}, +{"type":"classDef","name":"B","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace4/bin/B.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":715762705579700}, +{"type":"fieldSet","fieldName":"B.c","container":{"class":"B","id":1550089733},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":715762705660000}, +{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":1550089733},"threadId":1,"time":715762705684200}, +{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":865113938},"value":{"class":"B","id":1550089733},"threadId":1,"lineNum":3,"time":715762705743700}, +{"type":"methodCall","callerSideSignature":"D()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"D","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace4/bin/D.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public D()","class":"D","args":[],"threadId":1,"time":715762707583100}, +{"type":"methodCall","callerSideSignature":"E()","threadId":1,"lineNum":3}, +{"type":"classDef","name":"E","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace4/bin/E.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public E()","class":"E","args":[],"threadId":1,"time":715762709207900}, +{"type":"fieldSet","fieldName":"E.c","container":{"class":"E","id":1442407170},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":715762709269200}, +{"type":"constructorExit","shortSignature":"E()","returnValue":{"class":"E","id":1442407170},"threadId":1,"time":715762709286400}, +{"type":"fieldSet","fieldName":"D.e","container":{"class":"D","id":1028566121},"value":{"class":"E","id":1442407170},"threadId":1,"lineNum":3,"time":715762709325000}, +{"type":"constructorExit","shortSignature":"D()","returnValue":{"class":"D","id":1028566121},"threadId":1,"time":715762709334800}, +{"type":"fieldSet","fieldName":"A.d","container":{"class":"A","id":865113938},"value":{"class":"D","id":1028566121},"threadId":1,"lineNum":4,"time":715762709384700}, +{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":865113938},"threadId":1,"time":715762709405800}, +{"type":"methodCall","callerSideSignature":"A.m()","threadId":1,"lineNum":7}, +{"type":"methodEntry","signature":"void A.m()","receiver":{"class":"A","id":865113938},"args":[],"threadId":1,"time":715762709445300}, +{"type":"blockEntry","methodSignature":"A.m()","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":715762709456000}, +{"type":"fieldGet","fieldName":"A.d","this":{"class":"A","id":865113938},"container":{"class":"A","id":865113938},"value":{"class":"D","id":1028566121},"threadId":1,"lineNum":7,"time":715762709510800}, +{"type":"fieldGet","fieldName":"A.b","this":{"class":"A","id":865113938},"container":{"class":"A","id":865113938},"value":{"class":"B","id":1550089733},"threadId":1,"lineNum":7,"time":715762709554000}, +{"type":"methodCall","callerSideSignature":"B.getC()","threadId":1,"lineNum":7}, +{"type":"methodEntry","signature":"C B.getC()","receiver":{"class":"B","id":1550089733},"args":[],"threadId":1,"time":715762709598600}, +{"type":"blockEntry","methodSignature":"B.getC()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":715762709622300}, +{"type":"methodCall","callerSideSignature":"C()","threadId":1,"lineNum":6}, +{"type":"classDef","name":"C","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace4/bin/C.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public C()","class":"C","args":[],"threadId":1,"time":715762711197800}, +{"type":"constructorExit","shortSignature":"C()","returnValue":{"class":"C","id":1118140819},"threadId":1,"time":715762711232100}, +{"type":"fieldSet","fieldName":"B.c","container":{"class":"B","id":1550089733},"value":{"class":"C","id":1118140819},"threadId":1,"lineNum":6,"time":715762711243500}, +{"type":"fieldGet","fieldName":"B.c","this":{"class":"B","id":1550089733},"container":{"class":"B","id":1550089733},"value":{"class":"C","id":1118140819},"threadId":1,"lineNum":7,"time":715762711259600}, +{"type":"methodExit","shortSignature":"B.getC()","receiver":{"class":"B","id":1550089733},"returnValue":{"class":"C","id":1118140819},"threadId":1,"time":715762711269400}, +{"type":"methodCall","callerSideSignature":"D.passC(C)","threadId":1,"lineNum":7}, +{"type":"methodEntry","signature":"void D.passC(C)","receiver":{"class":"D","id":1028566121},"args":[{"class":"C","id":1118140819}],"threadId":1,"time":715762711292200}, +{"type":"blockEntry","methodSignature":"D.passC(C)","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":715762711298400}, +{"type":"fieldGet","fieldName":"D.e","this":{"class":"D","id":1028566121},"container":{"class":"D","id":1028566121},"value":{"class":"E","id":1442407170},"threadId":1,"lineNum":6,"time":715762711311500}, +{"type":"methodCall","callerSideSignature":"E.setC(C)","threadId":1,"lineNum":6}, +{"type":"methodEntry","signature":"void E.setC(C)","receiver":{"class":"E","id":1442407170},"args":[{"class":"C","id":1118140819}],"threadId":1,"time":715762711327500}, +{"type":"blockEntry","methodSignature":"E.setC(C)","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":715762711335800}, +{"type":"fieldSet","fieldName":"E.c","container":{"class":"E","id":1442407170},"value":{"class":"C","id":1118140819},"threadId":1,"lineNum":6,"time":715762711343200}, +{"type":"methodExit","shortSignature":"E.setC(C)","receiver":{"class":"E","id":1442407170},"returnValue":{"class":"void","id":0},"threadId":1,"time":715762711352100}, +{"type":"methodExit","shortSignature":"D.passC(C)","receiver":{"class":"D","id":1028566121},"returnValue":{"class":"void","id":0},"threadId":1,"time":715762711362600}, +{"type":"methodExit","shortSignature":"A.m()","receiver":{"class":"A","id":865113938},"returnValue":{"class":"void","id":0},"threadId":1,"time":715762711375300}, +{"type":"methodExit","shortSignature":"Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":715762711383200}, diff --git a/traces/traceSample1.txt b/traces/traceSample1.txt deleted file mode 100644 index 46bff28..0000000 --- a/traces/traceSample1.txt +++ /dev/null @@ -1,51 +0,0 @@ -{"type":"classDef","name":"Main","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace4/bin/Main.class","loaderPath":"/"}, -{"type":"methodEntry","signature":"public static void Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":118352462}],"threadId":1,"time":715762700849100}, -{"type":"blockEntry","methodSignature":"Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":715762700895700}, -{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":6}, -{"type":"classDef","name":"A","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace4/bin/A.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":715762703155500}, -{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":3}, -{"type":"classDef","name":"B","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace4/bin/B.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":715762705579700}, -{"type":"fieldSet","fieldName":"B.c","container":{"class":"B","id":1550089733},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":715762705660000}, -{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":1550089733},"threadId":1,"time":715762705684200}, -{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":865113938},"value":{"class":"B","id":1550089733},"threadId":1,"lineNum":3,"time":715762705743700}, -{"type":"methodCall","callerSideSignature":"D()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"D","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace4/bin/D.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public D()","class":"D","args":[],"threadId":1,"time":715762707583100}, -{"type":"methodCall","callerSideSignature":"E()","threadId":1,"lineNum":3}, -{"type":"classDef","name":"E","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace4/bin/E.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public E()","class":"E","args":[],"threadId":1,"time":715762709207900}, -{"type":"fieldSet","fieldName":"E.c","container":{"class":"E","id":1442407170},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":715762709269200}, -{"type":"constructorExit","shortSignature":"E()","returnValue":{"class":"E","id":1442407170},"threadId":1,"time":715762709286400}, -{"type":"fieldSet","fieldName":"D.e","container":{"class":"D","id":1028566121},"value":{"class":"E","id":1442407170},"threadId":1,"lineNum":3,"time":715762709325000}, -{"type":"constructorExit","shortSignature":"D()","returnValue":{"class":"D","id":1028566121},"threadId":1,"time":715762709334800}, -{"type":"fieldSet","fieldName":"A.d","container":{"class":"A","id":865113938},"value":{"class":"D","id":1028566121},"threadId":1,"lineNum":4,"time":715762709384700}, -{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":865113938},"threadId":1,"time":715762709405800}, -{"type":"methodCall","callerSideSignature":"A.m()","threadId":1,"lineNum":7}, -{"type":"methodEntry","signature":"void A.m()","receiver":{"class":"A","id":865113938},"args":[],"threadId":1,"time":715762709445300}, -{"type":"blockEntry","methodSignature":"A.m()","blockId":0,"incomings":0,"threadId":1,"lineNum":7,"time":715762709456000}, -{"type":"fieldGet","fieldName":"A.d","this":{"class":"A","id":865113938},"container":{"class":"A","id":865113938},"value":{"class":"D","id":1028566121},"threadId":1,"lineNum":7,"time":715762709510800}, -{"type":"fieldGet","fieldName":"A.b","this":{"class":"A","id":865113938},"container":{"class":"A","id":865113938},"value":{"class":"B","id":1550089733},"threadId":1,"lineNum":7,"time":715762709554000}, -{"type":"methodCall","callerSideSignature":"B.getC()","threadId":1,"lineNum":7}, -{"type":"methodEntry","signature":"C B.getC()","receiver":{"class":"B","id":1550089733},"args":[],"threadId":1,"time":715762709598600}, -{"type":"blockEntry","methodSignature":"B.getC()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":715762709622300}, -{"type":"methodCall","callerSideSignature":"C()","threadId":1,"lineNum":6}, -{"type":"classDef","name":"C","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace4/bin/C.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public C()","class":"C","args":[],"threadId":1,"time":715762711197800}, -{"type":"constructorExit","shortSignature":"C()","returnValue":{"class":"C","id":1118140819},"threadId":1,"time":715762711232100}, -{"type":"fieldSet","fieldName":"B.c","container":{"class":"B","id":1550089733},"value":{"class":"C","id":1118140819},"threadId":1,"lineNum":6,"time":715762711243500}, -{"type":"fieldGet","fieldName":"B.c","this":{"class":"B","id":1550089733},"container":{"class":"B","id":1550089733},"value":{"class":"C","id":1118140819},"threadId":1,"lineNum":7,"time":715762711259600}, -{"type":"methodExit","shortSignature":"B.getC()","receiver":{"class":"B","id":1550089733},"returnValue":{"class":"C","id":1118140819},"threadId":1,"time":715762711269400}, -{"type":"methodCall","callerSideSignature":"D.passC(C)","threadId":1,"lineNum":7}, -{"type":"methodEntry","signature":"void D.passC(C)","receiver":{"class":"D","id":1028566121},"args":[{"class":"C","id":1118140819}],"threadId":1,"time":715762711292200}, -{"type":"blockEntry","methodSignature":"D.passC(C)","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":715762711298400}, -{"type":"fieldGet","fieldName":"D.e","this":{"class":"D","id":1028566121},"container":{"class":"D","id":1028566121},"value":{"class":"E","id":1442407170},"threadId":1,"lineNum":6,"time":715762711311500}, -{"type":"methodCall","callerSideSignature":"E.setC(C)","threadId":1,"lineNum":6}, -{"type":"methodEntry","signature":"void E.setC(C)","receiver":{"class":"E","id":1442407170},"args":[{"class":"C","id":1118140819}],"threadId":1,"time":715762711327500}, -{"type":"blockEntry","methodSignature":"E.setC(C)","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":715762711335800}, -{"type":"fieldSet","fieldName":"E.c","container":{"class":"E","id":1442407170},"value":{"class":"C","id":1118140819},"threadId":1,"lineNum":6,"time":715762711343200}, -{"type":"methodExit","shortSignature":"E.setC(C)","receiver":{"class":"E","id":1442407170},"returnValue":{"class":"void","id":0},"threadId":1,"time":715762711352100}, -{"type":"methodExit","shortSignature":"D.passC(C)","receiver":{"class":"D","id":1028566121},"returnValue":{"class":"void","id":0},"threadId":1,"time":715762711362600}, -{"type":"methodExit","shortSignature":"A.m()","receiver":{"class":"A","id":865113938},"returnValue":{"class":"void","id":0},"threadId":1,"time":715762711375300}, -{"type":"methodExit","shortSignature":"Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":715762711383200}, diff --git a/traces/traceSample2.trace b/traces/traceSample2.trace new file mode 100644 index 0000000..fdd9066 --- /dev/null +++ b/traces/traceSample2.trace @@ -0,0 +1,50 @@ +{"type":"classDef","name":"Main","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace2/bin/Main.class","loaderPath":"/"}, +{"type":"methodEntry","signature":"public static void Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":118352462}],"threadId":1,"time":96705546952800}, +{"type":"blockEntry","methodSignature":"Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":96705547008200}, +{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":6}, +{"type":"classDef","name":"A","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace2/bin/A.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":96705549263300}, +{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":3}, +{"type":"classDef","name":"B","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace2/bin/B.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":96705551742300}, +{"type":"methodCall","callerSideSignature":"C()","threadId":1,"lineNum":3}, +{"type":"classDef","name":"C","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace2/bin/C.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public C()","class":"C","args":[],"threadId":1,"time":96705553290500}, +{"type":"constructorExit","shortSignature":"C()","returnValue":{"class":"C","id":1550089733},"threadId":1,"time":96705553346300}, +{"type":"fieldSet","fieldName":"B.c","container":{"class":"B","id":865113938},"value":{"class":"C","id":1550089733},"threadId":1,"lineNum":3,"time":96705553411200}, +{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":865113938},"threadId":1,"time":96705553432700}, +{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":1442407170},"value":{"class":"B","id":865113938},"threadId":1,"lineNum":3,"time":96705553482900}, +{"type":"methodCall","callerSideSignature":"D()","threadId":1,"lineNum":4}, +{"type":"classDef","name":"D","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace2/bin/D.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public D()","class":"D","args":[],"threadId":1,"time":96705555165500}, +{"type":"methodCall","callerSideSignature":"E()","threadId":1,"lineNum":3}, +{"type":"classDef","name":"E","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace2/bin/E.class","loaderPath":"/"}, +{"type":"constructorEntry","signature":"public E()","class":"E","args":[],"threadId":1,"time":96705556958900}, +{"type":"fieldSet","fieldName":"E.c","container":{"class":"E","id":1028566121},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":96705557015100}, +{"type":"constructorExit","shortSignature":"E()","returnValue":{"class":"E","id":1028566121},"threadId":1,"time":96705557026000}, +{"type":"fieldSet","fieldName":"D.e","container":{"class":"D","id":1118140819},"value":{"class":"E","id":1028566121},"threadId":1,"lineNum":3,"time":96705557070300}, +{"type":"constructorExit","shortSignature":"D()","returnValue":{"class":"D","id":1118140819},"threadId":1,"time":96705557108300}, +{"type":"fieldSet","fieldName":"A.d","container":{"class":"A","id":1442407170},"value":{"class":"D","id":1118140819},"threadId":1,"lineNum":4,"time":96705557149800}, +{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":1442407170},"threadId":1,"time":96705557163400}, +{"type":"methodCall","callerSideSignature":"A.m()","threadId":1,"lineNum":7}, +{"type":"methodEntry","signature":"void A.m()","receiver":{"class":"A","id":1442407170},"args":[],"threadId":1,"time":96705557199000}, +{"type":"blockEntry","methodSignature":"A.m()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":96705557212300}, +{"type":"fieldGet","fieldName":"A.d","this":{"class":"A","id":1442407170},"container":{"class":"A","id":1442407170},"value":{"class":"D","id":1118140819},"threadId":1,"lineNum":6,"time":96705557232500}, +{"type":"fieldGet","fieldName":"A.b","this":{"class":"A","id":1442407170},"container":{"class":"A","id":1442407170},"value":{"class":"B","id":865113938},"threadId":1,"lineNum":6,"time":96705557257900}, +{"type":"methodCall","callerSideSignature":"D.passB(B)","threadId":1,"lineNum":6}, +{"type":"methodEntry","signature":"void D.passB(B)","receiver":{"class":"D","id":1118140819},"args":[{"class":"B","id":865113938}],"threadId":1,"time":96705557291200}, +{"type":"blockEntry","methodSignature":"D.passB(B)","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":96705557306000}, +{"type":"methodCall","callerSideSignature":"B.getC()","threadId":1,"lineNum":5}, +{"type":"methodEntry","signature":"C B.getC()","receiver":{"class":"B","id":865113938},"args":[],"threadId":1,"time":96705557332200}, +{"type":"blockEntry","methodSignature":"B.getC()","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":96705557342300}, +{"type":"fieldGet","fieldName":"B.c","this":{"class":"B","id":865113938},"container":{"class":"B","id":865113938},"value":{"class":"C","id":1550089733},"threadId":1,"lineNum":5,"time":96705557367300}, +{"type":"methodExit","shortSignature":"B.getC()","receiver":{"class":"B","id":865113938},"returnValue":{"class":"C","id":1550089733},"threadId":1,"time":96705557398900}, +{"type":"fieldGet","fieldName":"D.e","this":{"class":"D","id":1118140819},"container":{"class":"D","id":1118140819},"value":{"class":"E","id":1028566121},"threadId":1,"lineNum":6,"time":96705557426000}, +{"type":"methodCall","callerSideSignature":"E.setC(C)","threadId":1,"lineNum":7}, +{"type":"methodEntry","signature":"void E.setC(C)","receiver":{"class":"E","id":1028566121},"args":[{"class":"C","id":1550089733}],"threadId":1,"time":96705557456900}, +{"type":"blockEntry","methodSignature":"E.setC(C)","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":96705557472500}, +{"type":"fieldSet","fieldName":"E.c","container":{"class":"E","id":1028566121},"value":{"class":"C","id":1550089733},"threadId":1,"lineNum":5,"time":96705557485400}, +{"type":"methodExit","shortSignature":"E.setC(C)","receiver":{"class":"E","id":1028566121},"returnValue":{"class":"void","id":0},"threadId":1,"time":96705557502000}, +{"type":"methodExit","shortSignature":"D.passB(B)","receiver":{"class":"D","id":1118140819},"returnValue":{"class":"void","id":0},"threadId":1,"time":96705557521700}, +{"type":"methodExit","shortSignature":"A.m()","receiver":{"class":"A","id":1442407170},"returnValue":{"class":"void","id":0},"threadId":1,"time":96705557554500}, +{"type":"methodExit","shortSignature":"Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":96705557570600}, diff --git a/traces/traceSample2.txt b/traces/traceSample2.txt deleted file mode 100644 index fdd9066..0000000 --- a/traces/traceSample2.txt +++ /dev/null @@ -1,50 +0,0 @@ -{"type":"classDef","name":"Main","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace2/bin/Main.class","loaderPath":"/"}, -{"type":"methodEntry","signature":"public static void Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"args":[{"class":"[Ljava.lang.String;","id":118352462}],"threadId":1,"time":96705546952800}, -{"type":"blockEntry","methodSignature":"Main.main(java.lang.String[])","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":96705547008200}, -{"type":"methodCall","callerSideSignature":"A()","threadId":1,"lineNum":6}, -{"type":"classDef","name":"A","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace2/bin/A.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public A()","class":"A","args":[],"threadId":1,"time":96705549263300}, -{"type":"methodCall","callerSideSignature":"B()","threadId":1,"lineNum":3}, -{"type":"classDef","name":"B","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace2/bin/B.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public B()","class":"B","args":[],"threadId":1,"time":96705551742300}, -{"type":"methodCall","callerSideSignature":"C()","threadId":1,"lineNum":3}, -{"type":"classDef","name":"C","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace2/bin/C.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public C()","class":"C","args":[],"threadId":1,"time":96705553290500}, -{"type":"constructorExit","shortSignature":"C()","returnValue":{"class":"C","id":1550089733},"threadId":1,"time":96705553346300}, -{"type":"fieldSet","fieldName":"B.c","container":{"class":"B","id":865113938},"value":{"class":"C","id":1550089733},"threadId":1,"lineNum":3,"time":96705553411200}, -{"type":"constructorExit","shortSignature":"B()","returnValue":{"class":"B","id":865113938},"threadId":1,"time":96705553432700}, -{"type":"fieldSet","fieldName":"A.b","container":{"class":"A","id":1442407170},"value":{"class":"B","id":865113938},"threadId":1,"lineNum":3,"time":96705553482900}, -{"type":"methodCall","callerSideSignature":"D()","threadId":1,"lineNum":4}, -{"type":"classDef","name":"D","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace2/bin/D.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public D()","class":"D","args":[],"threadId":1,"time":96705555165500}, -{"type":"methodCall","callerSideSignature":"E()","threadId":1,"lineNum":3}, -{"type":"classDef","name":"E","path":"/C:/Users/Hongo Aki/runtime-EclipseApplication/TestTrace2/bin/E.class","loaderPath":"/"}, -{"type":"constructorEntry","signature":"public E()","class":"E","args":[],"threadId":1,"time":96705556958900}, -{"type":"fieldSet","fieldName":"E.c","container":{"class":"E","id":1028566121},"value":{"class":"---","id":0},"threadId":1,"lineNum":3,"time":96705557015100}, -{"type":"constructorExit","shortSignature":"E()","returnValue":{"class":"E","id":1028566121},"threadId":1,"time":96705557026000}, -{"type":"fieldSet","fieldName":"D.e","container":{"class":"D","id":1118140819},"value":{"class":"E","id":1028566121},"threadId":1,"lineNum":3,"time":96705557070300}, -{"type":"constructorExit","shortSignature":"D()","returnValue":{"class":"D","id":1118140819},"threadId":1,"time":96705557108300}, -{"type":"fieldSet","fieldName":"A.d","container":{"class":"A","id":1442407170},"value":{"class":"D","id":1118140819},"threadId":1,"lineNum":4,"time":96705557149800}, -{"type":"constructorExit","shortSignature":"A()","returnValue":{"class":"A","id":1442407170},"threadId":1,"time":96705557163400}, -{"type":"methodCall","callerSideSignature":"A.m()","threadId":1,"lineNum":7}, -{"type":"methodEntry","signature":"void A.m()","receiver":{"class":"A","id":1442407170},"args":[],"threadId":1,"time":96705557199000}, -{"type":"blockEntry","methodSignature":"A.m()","blockId":0,"incomings":0,"threadId":1,"lineNum":6,"time":96705557212300}, -{"type":"fieldGet","fieldName":"A.d","this":{"class":"A","id":1442407170},"container":{"class":"A","id":1442407170},"value":{"class":"D","id":1118140819},"threadId":1,"lineNum":6,"time":96705557232500}, -{"type":"fieldGet","fieldName":"A.b","this":{"class":"A","id":1442407170},"container":{"class":"A","id":1442407170},"value":{"class":"B","id":865113938},"threadId":1,"lineNum":6,"time":96705557257900}, -{"type":"methodCall","callerSideSignature":"D.passB(B)","threadId":1,"lineNum":6}, -{"type":"methodEntry","signature":"void D.passB(B)","receiver":{"class":"D","id":1118140819},"args":[{"class":"B","id":865113938}],"threadId":1,"time":96705557291200}, -{"type":"blockEntry","methodSignature":"D.passB(B)","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":96705557306000}, -{"type":"methodCall","callerSideSignature":"B.getC()","threadId":1,"lineNum":5}, -{"type":"methodEntry","signature":"C B.getC()","receiver":{"class":"B","id":865113938},"args":[],"threadId":1,"time":96705557332200}, -{"type":"blockEntry","methodSignature":"B.getC()","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":96705557342300}, -{"type":"fieldGet","fieldName":"B.c","this":{"class":"B","id":865113938},"container":{"class":"B","id":865113938},"value":{"class":"C","id":1550089733},"threadId":1,"lineNum":5,"time":96705557367300}, -{"type":"methodExit","shortSignature":"B.getC()","receiver":{"class":"B","id":865113938},"returnValue":{"class":"C","id":1550089733},"threadId":1,"time":96705557398900}, -{"type":"fieldGet","fieldName":"D.e","this":{"class":"D","id":1118140819},"container":{"class":"D","id":1118140819},"value":{"class":"E","id":1028566121},"threadId":1,"lineNum":6,"time":96705557426000}, -{"type":"methodCall","callerSideSignature":"E.setC(C)","threadId":1,"lineNum":7}, -{"type":"methodEntry","signature":"void E.setC(C)","receiver":{"class":"E","id":1028566121},"args":[{"class":"C","id":1550089733}],"threadId":1,"time":96705557456900}, -{"type":"blockEntry","methodSignature":"E.setC(C)","blockId":0,"incomings":0,"threadId":1,"lineNum":5,"time":96705557472500}, -{"type":"fieldSet","fieldName":"E.c","container":{"class":"E","id":1028566121},"value":{"class":"C","id":1550089733},"threadId":1,"lineNum":5,"time":96705557485400}, -{"type":"methodExit","shortSignature":"E.setC(C)","receiver":{"class":"E","id":1028566121},"returnValue":{"class":"void","id":0},"threadId":1,"time":96705557502000}, -{"type":"methodExit","shortSignature":"D.passB(B)","receiver":{"class":"D","id":1118140819},"returnValue":{"class":"void","id":0},"threadId":1,"time":96705557521700}, -{"type":"methodExit","shortSignature":"A.m()","receiver":{"class":"A","id":1442407170},"returnValue":{"class":"void","id":0},"threadId":1,"time":96705557554500}, -{"type":"methodExit","shortSignature":"Main.main(java.lang.String[])","receiver":{"class":"Main","id":0},"returnValue":{"class":"void","id":0},"threadId":1,"time":96705557570600},