|
Lines 200-206
Link Here
|
| 200 |
eType="#//TRCProcess" transient="true" eOpposite="#//TRCProcess/invocations"/> |
200 |
eType="#//TRCProcess" transient="true" eOpposite="#//TRCProcess/invocations"/> |
| 201 |
<eStructuralFeatures xsi:type="ecore:EReference" name="owningObject" eType="#//TRCTraceObject"/> |
201 |
<eStructuralFeatures xsi:type="ecore:EReference" name="owningObject" eType="#//TRCTraceObject"/> |
| 202 |
</eClassifiers> |
202 |
</eClassifiers> |
| 203 |
<eClassifiers xsi:type="ecore:EClass" name="TRCProcess" eSuperTypes="../../src-hierarchy/model/hierarchy.ecore#//AbstractTRCProcess"> |
203 |
<eClassifiers xsi:type="ecore:EClass" name="TRCProcess" eSuperTypes="../../../org.eclipse.tptp.platform.models.hierarchy/src-hierarchy/model/hierarchy.ecore#//AbstractTRCProcess"> |
| 204 |
<eAnnotations source="@extends"/> |
204 |
<eAnnotations source="@extends"/> |
| 205 |
<eAnnotations source="org.eclipse.hyades.loaders.trace.IDeltaManager"/> |
205 |
<eAnnotations source="org.eclipse.hyades.loaders.trace.IDeltaManager"/> |
| 206 |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> |
206 |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> |
|
Lines 351-357
Link Here
|
| 351 |
upperBound="-1" eType="#//TRCObjectAllocationSitesEntry" containment="true" |
351 |
upperBound="-1" eType="#//TRCObjectAllocationSitesEntry" containment="true" |
| 352 |
eOpposite="#//TRCObjectAllocationSitesEntry/process"/> |
352 |
eOpposite="#//TRCObjectAllocationSitesEntry/process"/> |
| 353 |
<eStructuralFeatures xsi:type="ecore:EReference" name="annotations" upperBound="-1" |
353 |
<eStructuralFeatures xsi:type="ecore:EReference" name="annotations" upperBound="-1" |
| 354 |
eType="ecore:EClass ../../src-hierarchy/model/hierarchy.ecore#//TRCAnnotation" |
354 |
eType="ecore:EClass ../../../org.eclipse.tptp.platform.models.hierarchy/src-hierarchy/model/hierarchy.ecore#//TRCAnnotation" |
| 355 |
containment="true"/> |
355 |
containment="true"/> |
| 356 |
<eStructuralFeatures xsi:type="ecore:EReference" name="gcEvents" upperBound="-1" |
356 |
<eStructuralFeatures xsi:type="ecore:EReference" name="gcEvents" upperBound="-1" |
| 357 |
eType="#//TRCGCEvent" defaultValueLiteral="" containment="true"/> |
357 |
eType="#//TRCGCEvent" defaultValueLiteral="" containment="true"/> |
|
Lines 411-417
Link Here
|
| 411 |
<eStructuralFeatures xsi:type="ecore:EReference" name="threadEvents" upperBound="-1" |
411 |
<eStructuralFeatures xsi:type="ecore:EReference" name="threadEvents" upperBound="-1" |
| 412 |
eType="#//TRCThreadEvent" containment="true" eOpposite="#//TRCThreadEvent/thread"/> |
412 |
eType="#//TRCThreadEvent" containment="true" eOpposite="#//TRCThreadEvent/thread"/> |
| 413 |
<eStructuralFeatures xsi:type="ecore:EReference" name="annotations" upperBound="-1" |
413 |
<eStructuralFeatures xsi:type="ecore:EReference" name="annotations" upperBound="-1" |
| 414 |
eType="ecore:EClass ../../src-hierarchy/model/hierarchy.ecore#//TRCAnnotation" |
414 |
eType="ecore:EClass ../../../org.eclipse.tptp.platform.models.hierarchy/src-hierarchy/model/hierarchy.ecore#//TRCAnnotation" |
| 415 |
containment="true"/> |
415 |
containment="true"/> |
| 416 |
</eClassifiers> |
416 |
</eClassifiers> |
| 417 |
<eClassifiers xsi:type="ecore:EClass" name="TRCMethod" eSuperTypes="#//TRCLanguageElement"> |
417 |
<eClassifiers xsi:type="ecore:EClass" name="TRCMethod" eSuperTypes="#//TRCLanguageElement"> |
|
Lines 582-588
Link Here
|
| 582 |
<eStructuralFeatures xsi:type="ecore:EReference" name="parent" eType="#//TRCPackage" |
582 |
<eStructuralFeatures xsi:type="ecore:EReference" name="parent" eType="#//TRCPackage" |
| 583 |
eOpposite="#//TRCPackage/subPackages"/> |
583 |
eOpposite="#//TRCPackage/subPackages"/> |
| 584 |
</eClassifiers> |
584 |
</eClassifiers> |
| 585 |
<eClassifiers xsi:type="ecore:EClass" name="TRCCollectionBoundary" eSuperTypes="../../src-hierarchy/model/hierarchy.ecore#//AbstractTRCCollectionBoundary"> |
585 |
<eClassifiers xsi:type="ecore:EClass" name="TRCCollectionBoundary" eSuperTypes="../../../org.eclipse.tptp.platform.models.hierarchy/src-hierarchy/model/hierarchy.ecore#//AbstractTRCCollectionBoundary"> |
| 586 |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> |
586 |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> |
| 587 |
<details key="documentation" value="A collection boundary (segment boundary) of a trace. This class marks the beginning of a segment. It can have an method invocation associated with it (the first method invocation that was received in that slice). The end of a segment is marked by the end of the trace or by the next segment."/> |
587 |
<details key="documentation" value="A collection boundary (segment boundary) of a trace. This class marks the beginning of a segment. It can have an method invocation associated with it (the first method invocation that was received in that slice). The end of a segment is marked by the end of the trace or by the next segment."/> |
| 588 |
</eAnnotations> |
588 |
</eAnnotations> |
|
Lines 845-851
Link Here
|
| 845 |
<eStructuralFeatures xsi:type="ecore:EReference" name="thread" lowerBound="1" |
845 |
<eStructuralFeatures xsi:type="ecore:EReference" name="thread" lowerBound="1" |
| 846 |
eType="#//TRCThread" transient="true" eOpposite="#//TRCThread/threadEvents"/> |
846 |
eType="#//TRCThread" transient="true" eOpposite="#//TRCThread/threadEvents"/> |
| 847 |
<eStructuralFeatures xsi:type="ecore:EReference" name="annotations" upperBound="-1" |
847 |
<eStructuralFeatures xsi:type="ecore:EReference" name="annotations" upperBound="-1" |
| 848 |
eType="ecore:EClass ../../src-hierarchy/model/hierarchy.ecore#//TRCAnnotation" |
848 |
eType="ecore:EClass ../../../org.eclipse.tptp.platform.models.hierarchy/src-hierarchy/model/hierarchy.ecore#//TRCAnnotation" |
| 849 |
containment="true"/> |
849 |
containment="true"/> |
| 850 |
</eClassifiers> |
850 |
</eClassifiers> |
| 851 |
<eClassifiers xsi:type="ecore:EClass" name="TRCThreadSleepingEvent" eSuperTypes="#//TRCThreadEvent"> |
851 |
<eClassifiers xsi:type="ecore:EClass" name="TRCThreadSleepingEvent" eSuperTypes="#//TRCThreadEvent"> |
|
Lines 924-932
Link Here
|
| 924 |
<details key="documentation" value="Returns false"/> |
924 |
<details key="documentation" value="Returns false"/> |
| 925 |
</eAnnotations> |
925 |
</eAnnotations> |
| 926 |
</eOperations> |
926 |
</eOperations> |
| 927 |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lineTable" eType="ecore:EDataType ../../src-hierarchy/model/hierarchy.ecore#//IntArray"/> |
927 |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lineTable" eType="ecore:EDataType ../../../org.eclipse.tptp.platform.models.hierarchy/src-hierarchy/model/hierarchy.ecore#//IntArray"/> |
| 928 |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="hitTable" eType="ecore:EDataType ../../src-hierarchy/model/hierarchy.ecore#//BooleanArray"/> |
928 |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="hitTable" eType="ecore:EDataType ../../../org.eclipse.tptp.platform.models.hierarchy/src-hierarchy/model/hierarchy.ecore#//BooleanArray"/> |
| 929 |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="countTable" eType="ecore:EDataType ../../src-hierarchy/model/hierarchy.ecore#//IntArray"/> |
929 |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="countTable" eType="ecore:EDataType ../../../org.eclipse.tptp.platform.models.hierarchy/src-hierarchy/model/hierarchy.ecore#//IntArray"/> |
| 930 |
<eStructuralFeatures xsi:type="ecore:EReference" name="sourceInfo" eType="#//TRCSourceInfoWithLLData"/> |
930 |
<eStructuralFeatures xsi:type="ecore:EReference" name="sourceInfo" eType="#//TRCSourceInfoWithLLData"/> |
| 931 |
</eClassifiers> |
931 |
</eClassifiers> |
| 932 |
<eClassifiers xsi:type="ecore:EDataType" name="LLUnitData" instanceClassName="org.eclipse.hyades.models.trace.util.LLUnitData"> |
932 |
<eClassifiers xsi:type="ecore:EDataType" name="LLUnitData" instanceClassName="org.eclipse.hyades.models.trace.util.LLUnitData"> |
|
Lines 1075-1081
Link Here
|
| 1075 |
<details key="documentation" value="Returns false"/> |
1075 |
<details key="documentation" value="Returns false"/> |
| 1076 |
</eAnnotations> |
1076 |
</eAnnotations> |
| 1077 |
</eOperations> |
1077 |
</eOperations> |
| 1078 |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="accumulatedTimeTable" eType="ecore:EDataType ../../src-hierarchy/model/hierarchy.ecore#//DoubleArray"/> |
1078 |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="accumulatedTimeTable" eType="ecore:EDataType ../../../org.eclipse.tptp.platform.models.hierarchy/src-hierarchy/model/hierarchy.ecore#//DoubleArray"/> |
| 1079 |
</eClassifiers> |
1079 |
</eClassifiers> |
| 1080 |
<eClassifiers xsi:type="ecore:EClass" name="TRCObjectAllocationSitesEntry" instanceClassName="java.util.Map$Entry"> |
1080 |
<eClassifiers xsi:type="ecore:EClass" name="TRCObjectAllocationSitesEntry" instanceClassName="java.util.Map$Entry"> |
| 1081 |
<eStructuralFeatures xsi:type="ecore:EReference" name="value" lowerBound="1" upperBound="-1" |
1081 |
<eStructuralFeatures xsi:type="ecore:EReference" name="value" lowerBound="1" upperBound="-1" |
|
Lines 1096-1105
Link Here
|
| 1096 |
<eClassifiers xsi:type="ecore:EClass" name="TRCLanguageElement" abstract="true"> |
1096 |
<eClassifiers xsi:type="ecore:EClass" name="TRCLanguageElement" abstract="true"> |
| 1097 |
<eStructuralFeatures xsi:type="ecore:EReference" name="sourceInfo" eType="#//TRCSourceInfo"/> |
1097 |
<eStructuralFeatures xsi:type="ecore:EReference" name="sourceInfo" eType="#//TRCSourceInfo"/> |
| 1098 |
<eStructuralFeatures xsi:type="ecore:EReference" name="annotations" upperBound="-1" |
1098 |
<eStructuralFeatures xsi:type="ecore:EReference" name="annotations" upperBound="-1" |
| 1099 |
eType="ecore:EClass ../../src-hierarchy/model/hierarchy.ecore#//TRCAnnotation" |
1099 |
eType="ecore:EClass ../../../org.eclipse.tptp.platform.models.hierarchy/src-hierarchy/model/hierarchy.ecore#//TRCAnnotation" |
| 1100 |
containment="true"/> |
1100 |
containment="true"/> |
| 1101 |
</eClassifiers> |
1101 |
</eClassifiers> |
| 1102 |
<eClassifiers xsi:type="ecore:EClass" name="TRCObjectAllocationAnnotation" eSuperTypes="../../src-hierarchy/model/hierarchy.ecore#//TRCAnnotation"> |
1102 |
<eClassifiers xsi:type="ecore:EClass" name="TRCObjectAllocationAnnotation" eSuperTypes="../../../org.eclipse.tptp.platform.models.hierarchy/src-hierarchy/model/hierarchy.ecore#//TRCAnnotation"> |
| 1103 |
<eStructuralFeatures xsi:type="ecore:EReference" name="methods" unique="false" |
1103 |
<eStructuralFeatures xsi:type="ecore:EReference" name="methods" unique="false" |
| 1104 |
upperBound="-1" eType="#//TRCMethod"/> |
1104 |
upperBound="-1" eType="#//TRCMethod"/> |
| 1105 |
<eStructuralFeatures xsi:type="ecore:EReference" name="classes" unique="false" |
1105 |
<eStructuralFeatures xsi:type="ecore:EReference" name="classes" unique="false" |