- 29698 tallies, 29723 msec. **Tree** -------------------------------- Process: (40s) 15990784: nil -------------------------------- 89.0% {26453ms} FAMIXPackageGroup>>viewDSMOn: 87.2% {25918ms} DSMVisualization>>open:on: |86.4% {25681ms} DSMVisualization>>shapeDSMMatrix | 86.4% {25681ms} MORectangleShape class(MOShape class)>>new | 86.3% {25651ms} MORectangleShape class(Behavior)>>isAbstractClass | 67.2% {19974ms} CompiledMethod>>sendsSelector: | |63.8% {18963ms} CompiledMethod>>messages | | |38.9% {11562ms} InstructionStream>>addSelectorTo: | | | |24.5% {7282ms} Set>>add: | | | | |12.4% {3686ms} Set>>atNewIndex:put: | | | | | |11.5% {3418ms} Set>>fullCheck | | | | | | 9.7% {2883ms} Set>>grow | | | | | | 5.8% {1724ms} Set>>noCheckAdd: | | | | | | |5.1% {1516ms} Set>>findElementOrNil: | | | | | | | 4.3% {1278ms} Set>>scanFor: | | | | | | | 3.3% {981ms} ByteSymbol(String)>>hash | | | | | | | 1.8% {535ms} ByteString class(Object)>>hash | | | | | | | 1.1% {327ms} ByteString class(ProtoObject)>>identityHash | | | | | | 2.1% {624ms} HashTableSizes class>>atLeast: | | | | | | 1.0% {297ms} primitives | | | | |10.9% {3240ms} Set>>findElementOrNil: | | | | | |9.8% {2913ms} Set>>scanFor: | | | | | | |6.5% {1932ms} ByteSymbol(String)>>hash | | | | | | | |3.6% {1070ms} ByteString class(Object)>>hash | | | | | | | | |1.8% {535ms} primitives | | | | | | | | |1.8% {535ms} ByteString class(ProtoObject)>>identityHash | | | | | | | |1.7% {505ms} primitives | | | | | | | |1.2% {357ms} ByteSymbol class>>stringHash:initialHash: | | | | | | |2.2% {654ms} primitives | | | | | | |1.0% {297ms} ByteSymbol(Symbol)>>= | | | | | |1.1% {327ms} primitives | | | | |1.2% {357ms} primitives | | | |10.5% {3121ms} InstructionStream>>selectorToSendOrSelf | | | | |5.3% {1575ms} InstructionStream>>method | | | | |4.0% {1189ms} primitives | | | |3.9% {1159ms} primitives | | |16.6% {4934ms} InstructionStream>>scanFor: | | | |11.7% {3478ms} CompiledMethod>>endPC | | | | |11.1% {3299ms} CompiledMethod>>trailer | | | | | 9.2% {2735ms} CompiledMethodTrailer>>method: | | | | | |4.9% {1456ms} ByteString(String)>>asSymbol | | | | | | |4.4% {1308ms} Symbol class>>intern: | | | | | | | 4.0% {1189ms} Symbol class>>lookup: | | | | | | | 3.7% {1100ms} WeakSet>>like: | | | | | | | 3.3% {981ms} WeakSet>>scanFor: | | | | | | | 1.7% {505ms} ByteString(String)>>hash | | | | | | | 1.2% {357ms} ByteString class(Object)>>hash | | | | | |1.4% {416ms} CompiledMethodTrailer>>decodeSourcePointer | | | | | |1.2% {357ms} ByteString(SequenceableCollection)>>, | | | | | 1.6% {476ms} CompiledMethodTrailer class(Behavior)>>new | | | | | 1.3% {386ms} CompiledMethodTrailer>>initialize | | | |4.5% {1338ms} primitives | | |4.3% {1278ms} primitives | | |3.2% {951ms} InstructionStream class>>on: | | | 2.0% {594ms} CompiledMethod>>initialPC | | | 1.1% {327ms} CompiledMethod>>numLiterals | |3.1% {921ms} Set>>includes: | | 2.5% {743ms} Set>>findElementOrNil: | | 2.2% {654ms} Set>>scanFor: | | 1.4% {416ms} ByteSymbol(String)>>hash | 18.1% {5380ms} MORectangleShape class(Behavior)>>allMethods | 9.9% {2943ms} MORectangleShape class(Behavior)>>lookupSelector: | |5.8% {1724ms} MORectangleShape class(Behavior)>>includesSelector: | | |2.1% {624ms} MORectangleShape class(Behavior)>>methodDict | | |1.9% {565ms} MethodDictionary>>includesKey: | | |1.8% {535ms} primitives | |2.2% {654ms} Object class(Behavior)>>compiledMethodAt: | | |1.8% {535ms} MethodDictionary(Dictionary)>>at: | | | 1.6% {476ms} MethodDictionary>>at:ifAbsent: | |1.9% {565ms} primitives | 6.3% {1873ms} MORectangleShape class(Behavior)>>allSelectors | |6.3% {1873ms} MORectangleShape class(Behavior)>>allSelectorsBelow: | | 5.3% {1575ms} IdentitySet(Set)>>add: | | 3.6% {1070ms} IdentitySet(Set)>>atNewIndex:put: | | |3.4% {1011ms} IdentitySet(Set)>>fullCheck | | | 2.9% {862ms} IdentitySet(Set)>>grow | | | 1.8% {535ms} IdentitySet(Set)>>noCheckAdd: | | | 1.4% {416ms} IdentitySet(Set)>>findElementOrNil: | | | 1.1% {327ms} IdentitySet>>scanFor: | | 1.4% {416ms} IdentitySet(Set)>>findElementOrNil: | | 1.2% {357ms} IdentitySet>>scanFor: | 1.6% {476ms} IdentitySet(Collection)>>asArray | 1.2% {357ms} IdentitySet(Set)>>do: 1.8% {535ms} FAMIXPackageGroup>>createDSM 1.8% {535ms} DSMMatrix>>buildWithConfiguration: 1.5% {446ms} DSMCell(DSMGenericCell)>>buildFrom:to:withConfiguration: 1.3% {386ms} DSMCell>>configurationForPackage **Leaves** 5.7% {1694ms} InstructionStream>>method 4.9% {1456ms} ByteSymbol(ProtoObject)>>identityHash 4.6% {1367ms} InstructionStream>>scanFor: 4.3% {1278ms} CompiledMethod>>messages 4.0% {1189ms} InstructionStream>>selectorToSendOrSelf 3.9% {1159ms} InstructionStream>>addSelectorTo: 3.7% {1100ms} Set>>scanFor: 3.7% {1100ms} ByteString class(Object)>>hash 3.4% {1011ms} ByteSymbol(String)>>hash 2.9% {862ms} IdentitySet(Set)>>findElementOrNil: 2.3% {684ms} Object class(Behavior)>>methodDict 2.2% {654ms} ByteSymbol class>>stringHash:initialHash: 2.2% {654ms} Array(SequenceableCollection)>>do: 1.9% {565ms} ByteSymbol(Symbol)>>= 1.9% {565ms} MORectangleShape class(Behavior)>>lookupSelector: 1.9% {565ms} MethodDictionary>>includesKey: 1.8% {535ms} MOBoundedShape class(Behavior)>>includesSelector: 1.5% {446ms} IdentitySet(Set)>>add: 1.4% {416ms} IdentitySet(Set)>>grow 1.2% {357ms} IdentitySet>>scanFor: 1.2% {357ms} Set>>atNewIndex:put: 1.2% {357ms} Set>>fullCheck 1.1% {327ms} SmallInteger(Magnitude)>>max: 1.1% {327ms} HashTableSizes class>>atLeast: 1.1% {327ms} Set>>noCheckAdd: **Memory** old +823,060 bytes young -667,348 bytes used +155,712 bytes free -155,712 bytes **GCs** full 0 totalling 0ms (0.0% uptime) incr 9940 totalling 1,463ms (5.0% uptime), avg 0.0ms tenures 15 (avg 662 GCs/tenure) root table 0 overflows