[Vm-dev] New Cog VMs available
Clément Bera
bera.clement at gmail.com
Wed Apr 27 14:03:47 UTC 2016
Skipped content of type multipart/alternative-------------- next part --------------
3427
/home/vmcompiler/Desktop/CogUpdated/Cog/ActiveImage/cogspurlinuxht/lib/squeak/5.0-3427/squeak ClementBera 4/27/2016 15:17
eden size: 4,838,224 stack pages: 160 code size: 1,048,576
TCAPEntityMessageBenchmark runAndCreatePlotFile
gc prior. clear prior.
4.795 seconds; sampling frequency 1064 hz
2599 samples in the VM (5104 samples in the entire program) 50.92% of total
2599 samples in generated vm code 100.0% of entire vm (50.92% of total)
0 samples in vanilla vm code 0.00% of entire vm ( 0.00% of total)
% of generated vm code (% of total) (samples) (cumulative)
2.81% ( 1.43%) ceSmallMethodContext (73) ( 2.81%)
2.04% ( 1.04%) ASN1ReadVisitor>>visitCollection: (53) ( 4.85%)
1.96% ( 1.00%) PIC basicNew (51) ( 6.81%)
1.89% ( 0.96%) Behavior>>basicNew (49) ( 8.70%)
1.85% ( 0.94%) Object>>at: (48) (10.54%)
1.81% ( 0.92%) ProtoObject>>class (47) (12.35%)
1.73% ( 0.88%) BlockClosure>>value: (45) (14.08%)
1.62% ( 0.82%) PIC initialize (42) (15.70%)
1.54% ( 0.78%) PIC accept: (40) (17.24%)
1.54% ( 0.78%) ASN1ReadVisitor>>push:during: (40) (18.78%)
1.50% ( 0.76%) Behavior>>new (39) (20.28%)
1.46% ( 0.74%) PositionableStream>>atEnd (38) (21.74%)
1.23% ( 0.63%) ReadStream>>next (32) (22.97%)
1.19% ( 0.61%) ArrayedCollection>>size (31) (24.16%)
1.12% ( 0.57%) ASN1ReadVisitor>>visitChoiceType: (29) (25.28%)
1.12% ( 0.57%) BERTLVStream>>nextTaggedValue (29) (26.39%)
1.08% ( 0.55%) Object>>at:put: (28) (27.47%)
1.08% ( 0.55%) String>>= (28) (28.55%)
1.04% ( 0.53%) ASN1ReadVisitor>>visitTaggedType: (27) (29.59%)
1.00% ( 0.51%) BERTLVStream>>next (26) (30.59%)
0.96% ( 0.49%) OrderedCollection>>at: (25) (31.55%)
0.92% ( 0.47%) ASN1TypeObject>>newValue (24) (32.47%)
0.92% ( 0.47%) Behavior>>basicNew: (24) (33.40%)
0.88% ( 0.45%) ASN1ModelVisitor>>visit: (23) (34.28%)
0.88% ( 0.45%) BERIdentifier class>>parseFrom: (23) (35.17%)
0.81% ( 0.41%) String>>compare:with:collated: (21) (35.98%)
0.77% ( 0.39%) BlockClosure>>value (20) (36.74%)
0.77% ( 0.39%) OrderedCollection>>do: (20) (37.51%)
0.73% ( 0.37%) WriteStream>>nextPutAll: (19) (38.25%)
0.69% ( 0.35%) ASN1Tag>>= (18) (38.94%)
0.69% ( 0.35%) ReadStream>>next: (18) (39.63%)
0.65% ( 0.33%) ByteString>>replaceFrom:to:with:startingAt: (17) (40.28%)
0.62% ( 0.31%) PIC defaultValueFactory (16) (40.90%)
0.62% ( 0.31%) Array class>>new: (16) (41.52%)
0.62% ( 0.31%) BlockClosure>>valueNoContextSwitch (16) (42.13%)
0.58% ( 0.29%) ceSmallBlockContext (15) (42.71%)
0.58% ( 0.29%) BERLength class>>parseFrom: (15) (43.29%)
0.58% ( 0.29%) BERStreamFormat class>>nextFrom: (15) (43.86%)
0.58% ( 0.29%) ByteArray>>replaceFrom:to:with:startingAt: (15) (44.44%)
0.58% ( 0.29%) Magnitude>>max: (15) (45.02%)
0.58% ( 0.29%) PositionableStream class>>on: (15) (45.59%)
0.54% ( 0.27%) PIC decodeTaggedValue:tagEnvironment: (14) (46.13%)
0.54% ( 0.27%) PIC privAt:put: (14) (46.67%)
0.54% ( 0.27%) PIC type: (14) (47.21%)
0.54% ( 0.27%) ASN1AdaptiveTypeObject>>initialize (14) (47.75%)
0.54% ( 0.27%) ASN1EncodedConstructedValue>>initializeFrom: (14) (48.29%)
0.54% ( 0.27%) BlockClosure>>ifCurtailed: (14) (48.83%)
0.54% ( 0.27%) BlockClosure>>value:value: (14) (49.37%)
0.54% ( 0.27%) Magnitude>>min: (14) (49.90%)
0.54% ( 0.27%) Object>>species (14) (50.44%)
0.54% ( 0.27%) SequenceableCollection>>copyFrom:to: (14) (50.98%)
0.54% ( 0.27%) SequenceableCollection>>readStream (14) (51.52%)
0.54% ( 0.27%) SmallDictionary>>associationsDo: (14) (52.06%)
0.54% ( 0.27%) SmallInteger>>printString (14) (52.60%)
0.50% ( 0.25%) PIC class (13) (53.10%)
0.50% ( 0.25%) ASN1EncodedType>>tagEnvironment (13) (53.60%)
0.50% ( 0.25%) ASN1ObjectIdentifierType class>>decode: (13) (54.10%)
0.50% ( 0.25%) SequenceableCollection>>indexOf:startingAt:ifAbsent: (13) (54.60%)
0.50% ( 0.25%) SmallDictionary>>keysAndValuesDo: (13) (55.10%)
0.46% ( 0.24%) PIC = (12) (55.56%)
0.46% ( 0.24%) PIC at: (12) (56.02%)
0.46% ( 0.24%) ceBaseFrameReturnTrampoline (12) (56.48%)
0.46% ( 0.24%) BERLength>>readFrom: (12) (56.94%)
0.46% ( 0.24%) ByteString class>>compare:with:collated: (12) (57.41%)
0.46% ( 0.24%) OrderedCollection>>setCollection: (12) (57.87%)
0.46% ( 0.24%) PositionableStream>>peek (12) (58.33%)
0.46% ( 0.24%) String class>>new: (12) (58.79%)
0.46% ( 0.24%) String>>isString (12) (59.25%)
0.46% ( 0.24%) TCAPEntityMessage class>>fromByteArray: (12) (59.72%)
0.42% ( 0.22%) PIC new (11) (60.14%)
0.42% ( 0.22%) ASN1ReadVisitor>>visitExternalType: (11) (60.56%)
0.42% ( 0.22%) ASN1Tag class>>clazz:number: (11) (60.98%)
0.42% ( 0.22%) BlockClosure>>on:do: (11) (61.41%)
0.42% ( 0.22%) PositionableStream>>on: (11) (61.83%)
0.42% ( 0.22%) SequenceableCollection class>>new:streamContents: (11) (62.25%)
0.38% ( 0.20%) ASN1CollectionType>>elementWithTag:ifNone: (10) (62.64%)
0.38% ( 0.20%) BERIdentifier class>>isConstructed: (10) (63.02%)
0.38% ( 0.20%) Object>>-> (10) (63.41%)
0.38% ( 0.20%) SmallDictionary>>privateAt:put: (10) (63.79%)
0.38% ( 0.20%) SmallInteger>>- (10) (64.18%)
0.35% ( 0.18%) cePrimReturnEnterCogCode (9) (64.52%)
0.35% ( 0.18%) ASN1 class>>read:usingType:inContext:skipErrors:as:reader: (9) (64.87%)
0.35% ( 0.18%) ASN1Tag class>>classLabelOf: (9) (65.22%)
0.35% ( 0.18%) BERTLVStream>>atEnd (9) (65.56%)
0.35% ( 0.18%) Collection>>anySatisfy: (9) (65.91%)
0.35% ( 0.18%) OrderedCollection>>addLast: (9) (66.26%)
0.35% ( 0.18%) PositionableStream>>reset (9) (66.60%)
0.35% ( 0.18%) SmallDictionary>>at:put: (9) (66.95%)
0.35% ( 0.18%) SmallInteger>>= (9) (67.30%)
0.35% ( 0.18%) SmallInteger>>>= (9) (67.64%)
0.31% ( 0.16%) PIC asn1ValueClass (8) (67.95%)
0.31% ( 0.16%) ceMethodAbort1Args (8) (68.26%)
0.31% ( 0.16%) ASN1EncodedConstructedValue>>hasError (8) (68.56%)
0.31% ( 0.16%) ASN1EncodedValue class>>newFrom: (8) (68.87%)
0.31% ( 0.16%) ASN1ReadVisitor>>read:using:as: (8) (69.18%)
0.31% ( 0.16%) BERLength>>initialize (8) (69.49%)
0.31% ( 0.16%) ByteString>>byteAt:put: (8) (69.80%)
0.31% ( 0.16%) Exception>>signalerContext (8) (70.10%)
0.31% ( 0.16%) OrderedCollection class>>new (8) (70.41%)
0.31% ( 0.16%) OrderedCollection>>add: (8) (70.72%)
0.31% ( 0.16%) ProtoObject>>initialize (8) (71.03%)
0.31% ( 0.16%) SmallDictionary>>findIndexForKey: (8) (71.34%)
0.31% ( 0.16%) SmallInteger>>+ (8) (71.64%)
0.31% ( 0.16%) SmallInteger>>// (8) (71.95%)
0.31% ( 0.16%) String>>join: (8) (72.26%)
0.27% ( 0.14%) PIC = (7) (72.53%)
0.27% ( 0.14%) PIC isClass (7) (72.80%)
0.27% ( 0.14%) PIC isError (7) (73.07%)
0.27% ( 0.14%) PIC new: (7) (73.34%)
0.27% ( 0.14%) PIC tag (7) (73.61%)
0.27% ( 0.14%) ASN1ModelVisitor>>visitComponentType: (7) (73.87%)
0.27% ( 0.14%) ASN1ReadVisitor>>visitPrimitiveType: (7) (74.14%)
0.27% ( 0.14%) BERIdentifier>>constructed: (7) (74.41%)
0.27% ( 0.14%) BlockClosure>>valueWithExit (7) (74.68%)
0.27% ( 0.14%) Collection>>detect:ifNone: (7) (74.95%)
0.27% ( 0.14%) OrderedCollection class>>new: (7) (75.22%)
0.27% ( 0.14%) SequenceableCollection>>indexOf: (7) (75.49%)
0.27% ( 0.14%) SmallDictionary>>growTo: (7) (75.76%)
0.27% ( 0.14%) SmallDictionary>>initialize (7) (76.03%)
0.27% ( 0.14%) SmallInteger>>decimalDigitLength (7) (76.30%)
0.23% ( 0.12%) ASN1ValueObject>>type: (6) (76.53%)
0.23% ( 0.12%) BERTLVStream class>>on: (6) (76.76%)
0.23% ( 0.12%) BERTLVStream>>peek (6) (76.99%)
0.23% ( 0.12%) Object>>isKindOf: (6) (77.22%)
0.23% ( 0.12%) OrderedCollection>>resetTo: (6) (77.45%)
0.23% ( 0.12%) ROSInvocation>>initialize (6) (77.68%)
0.23% ( 0.12%) SmallDictionary>>associations (6) (77.91%)
0.23% ( 0.12%) SmallInteger>>* (6) (78.15%)
0.23% ( 0.12%) SmallInteger>>\\ (6) (78.38%)
0.23% ( 0.12%) WeakSet>>scanFor: (6) (78.61%)
0.23% ( 0.12%) WriteStream>>on: (6) (78.84%)
0.19% ( 0.10%) PIC includesTag: (5) (79.03%)
0.19% ( 0.10%) PIC new (5) (79.22%)
0.19% ( 0.10%) ASN1BasicObject>>isExtension (5) (79.42%)
0.19% ( 0.10%) ASN1ComponentType>>accept: (5) (79.61%)
0.19% ( 0.10%) ASN1EncodedType>>includesTag: (5) (79.80%)
0.19% ( 0.10%) ASN1IntegerType>>asn1ValueClass (5) (79.99%)
0.19% ( 0.10%) ASN1ObjectIdentifierType>>accept: (5) (80.18%)
0.19% ( 0.10%) ASN1ReadVisitor>>visitTypedCollection: (5) (80.38%)
0.19% ( 0.10%) ASN1Tag>>number: (5) (80.57%)
0.19% ( 0.10%) ASN1TaggedType>>accept: (5) (80.76%)
0.19% ( 0.10%) ASN1TaggedType>>readEncodedValue: (5) (80.95%)
0.19% ( 0.10%) ASN1UnresolvedOid class>>oid: (5) (81.15%)
0.19% ( 0.10%) Association>>key:value: (5) (81.34%)
0.19% ( 0.10%) BERIdentifier class>>readNumberFrom:stream: (5) (81.53%)
0.19% ( 0.10%) BERIdentifier>>tag: (5) (81.72%)
0.19% ( 0.10%) BERLength>>contentLength (5) (81.92%)
0.19% ( 0.10%) BlockClosure>>cull: (5) (82.11%)
0.19% ( 0.10%) ByteArray>>asInteger (5) (82.30%)
0.19% ( 0.10%) ByteString>>at:put: (5) (82.49%)
0.19% ( 0.10%) Object>>asString (5) (82.69%)
0.19% ( 0.10%) SmallInteger>>> (5) (82.88%)
0.19% ( 0.10%) SmallInteger>>bitShift: (5) (83.07%)
0.19% ( 0.10%) Symbol class>>intern: (5) (83.26%)
0.15% ( 0.08%) PIC size (4) (83.42%)
0.15% ( 0.08%) PIC tag (4) (83.57%)
0.15% ( 0.08%) ASN1 class>>readEncodedValuesFrom:usingCodecStream: (4) (83.72%)
0.15% ( 0.08%) ASN1AdaptiveTypeObject>>privAt:put: (4) (83.88%)
0.15% ( 0.08%) ASN1CachedModelRoot>>typeNamed: (4) (84.03%)
0.15% ( 0.08%) ASN1ChoiceType>>accept: (4) (84.19%)
0.15% ( 0.08%) ASN1ChoiceType>>includesTag: (4) (84.34%)
0.15% ( 0.08%) ASN1ComponentType>>includesTag: (4) (84.49%)
0.15% ( 0.08%) ASN1EncodedConstructedValue>>elements (4) (84.65%)
0.15% ( 0.08%) ASN1PrimitiveValue>>contents: (4) (84.80%)
0.15% ( 0.08%) ASN1SequenceType>>accept: (4) (84.96%)
0.15% ( 0.08%) Array>>replaceFrom:to:with:startingAt: (4) (85.11%)
0.15% ( 0.08%) BERIdentifier>>isConstructed (4) (85.26%)
0.15% ( 0.08%) BERLength>>hasDefiniteForm (4) (85.42%)
0.15% ( 0.08%) BERTLVStream>>readIdentifier (4) (85.57%)
0.15% ( 0.08%) Behavior>>inheritsFrom: (4) (85.73%)
0.15% ( 0.08%) Behavior>>new: (4) (85.88%)
0.15% ( 0.08%) CompiledMethod>>header (4) (86.03%)
0.15% ( 0.08%) HashedCollection>>findElementOrNil: (4) (86.19%)
0.15% ( 0.08%) Object>>= (4) (86.34%)
0.15% ( 0.08%) SequenceableCollection>>first (4) (86.49%)
0.15% ( 0.08%) SmallDictionary>>valuesDo: (4) (86.65%)
0.15% ( 0.08%) WriteStream>>nextPut: (4) (86.80%)
0.12% ( 0.06%) PIC = (3) (86.92%)
0.12% ( 0.06%) PIC at: (3) (87.03%)
0.12% ( 0.06%) PIC compare:with:collated: (3) (87.15%)
0.12% ( 0.06%) PIC decodedValue: (3) (87.26%)
0.12% ( 0.06%) PIC on: (3) (87.38%)
0.12% ( 0.06%) PIC reset (3) (87.50%)
0.12% ( 0.06%) ceMethodAbort0Args (3) (87.61%)
0.12% ( 0.06%) ASN1AdaptiveTypeObject>>baseValueAt:put: (3) (87.73%)
0.12% ( 0.06%) ASN1CollectionType>>asn1ValueClass (3) (87.84%)
0.12% ( 0.06%) ASN1ComponentType>>type (3) (87.96%)
0.12% ( 0.06%) ASN1EncodedType>>decodeTaggedValue:tagEnvironment: (3) (88.07%)
0.12% ( 0.06%) ASN1EncodedValue>>tag (3) (88.19%)
0.12% ( 0.06%) ASN1ModelVisitor>>visitIntegerType: (3) (88.30%)
0.12% ( 0.06%) ASN1OctetStringType class>>decode: (3) (88.42%)
0.12% ( 0.06%) ASN1PrimitiveType>>decodedValue: (3) (88.53%)
0.12% ( 0.06%) ASN1PrimitiveType>>newValue: (3) (88.65%)
0.12% ( 0.06%) ASN1TaggedType>>tag (3) (88.76%)
0.12% ( 0.06%) ASN1TypeObject class>>defaultValueFactory (3) (88.88%)
0.12% ( 0.06%) BERTLVStream>>readLength (3) (89.00%)
0.12% ( 0.06%) Character>>asString (3) (89.11%)
0.12% ( 0.06%) Collection>>detect:ifFound:ifNone: (3) (89.23%)
0.12% ( 0.06%) CompiledMethod>>penultimateLiteral (3) (89.34%)
0.12% ( 0.06%) Context>>exceptionHandlerBlock (3) (89.46%)
0.12% ( 0.06%) Context>>selector (3) (89.57%)
0.12% ( 0.06%) Context>>sender (3) (89.69%)
0.12% ( 0.06%) Context>>tempAt: (3) (89.80%)
0.12% ( 0.06%) Context>>terminateTo: (3) (89.92%)
0.12% ( 0.06%) Dictionary>>at:ifAbsent: (3) (90.03%)
0.12% ( 0.06%) Dictionary>>at:ifAbsentPut: (3) (90.15%)
0.12% ( 0.06%) Exception>>resumeUnchecked: (3) (90.27%)
0.12% ( 0.06%) Object>>hash (3) (90.38%)
0.12% ( 0.06%) OrderedCollection>>size (3) (90.50%)
0.12% ( 0.06%) SequenceableCollection>>do:separatedBy: (3) (90.61%)
0.12% ( 0.06%) SequenceableCollection>>indexOf:ifAbsent: (3) (90.73%)
0.12% ( 0.06%) SequenceableCollection>>withIndexDo: (3) (90.84%)
0.12% ( 0.06%) String>>hash (3) (90.96%)
0.12% ( 0.06%) Symbol>>= (3) (91.07%)
0.12% ( 0.06%) VirtualMachine>>wordSize (3) (91.19%)
0.12% ( 0.06%) WriteStream>>contents (3) (91.30%)
0.12% ( 0.06%) WriteStream>>growTo: (3) (91.42%)
0.08% ( 0.04%) PIC contents: (2) (91.50%)
0.08% ( 0.04%) PIC decode: (2) (91.57%)
0.08% ( 0.04%) PIC findElementOrNil: (2) (91.65%)
0.08% ( 0.04%) PIC isAsn1 (2) (91.73%)
0.08% ( 0.04%) PIC isByteString (2) (91.80%)
0.08% ( 0.04%) PIC isDefaultValue (2) (91.88%)
0.08% ( 0.04%) PIC new: (2) (91.96%)
0.08% ( 0.04%) PIC newFrom: (2) (92.04%)
0.08% ( 0.04%) PIC newValue (2) (92.11%)
0.08% ( 0.04%) PIC newValue: (2) (92.19%)
0.08% ( 0.04%) PIC notNil (2) (92.27%)
0.08% ( 0.04%) PIC size (2) (92.34%)
0.08% ( 0.04%) PIC tag (2) (92.42%)
0.08% ( 0.04%) PIC tag (2) (92.50%)
0.08% ( 0.04%) PIC tag: (2) (92.57%)
0.08% ( 0.04%) ceNonLocalReturnTrampoline (2) (92.65%)
0.08% ( 0.04%) ASN1 class>>readEncodedValuesFrom: (2) (92.73%)
0.08% ( 0.04%) ASN1AdaptiveTypeObject>>basicTypeAt: (2) (92.80%)
0.08% ( 0.04%) ASN1AdaptiveTypeObject>>expandFieldNamed:type:baseValue:(2) (92.88%)
0.08% ( 0.04%) ASN1BasicObject>>isAsn1 (2) (92.96%)
0.08% ( 0.04%) ASN1CollectionType>>elements (2) (93.04%)
0.08% ( 0.04%) ASN1ComponentType>>hasDefaultValue (2) (93.11%)
0.08% ( 0.04%) ASN1ComponentType>>isOptional (2) (93.19%)
0.08% ( 0.04%) ASN1Context>>factory (2) (93.27%)
0.08% ( 0.04%) ASN1EncodedConstructedValue>>firstElement (2) (93.34%)
0.08% ( 0.04%) ASN1EncodedConstructedValue>>initialize (2) (93.42%)
0.08% ( 0.04%) ASN1EncodedValue>>tag: (2) (93.50%)
0.08% ( 0.04%) ASN1IntegerType>>accept: (2) (93.57%)
0.08% ( 0.04%) ASN1ModelVisitor>>visitSequenceType: (2) (93.65%)
0.08% ( 0.04%) ASN1Module>>fields (2) (93.73%)
0.08% ( 0.04%) ASN1PrimitiveType>>tag (2) (93.81%)
0.08% ( 0.04%) ASN1ReadVisitor>>initialize (2) (93.88%)
0.08% ( 0.04%) ASN1ReadVisitor>>visitObjectIdentifierType: (2) (93.96%)
0.08% ( 0.04%) ASN1Tag>>clazz: (2) (94.04%)
0.08% ( 0.04%) ASN1Tag>>number (2) (94.11%)
0.08% ( 0.04%) ASN1TaggedType>>newBaseValue: (2) (94.19%)
0.08% ( 0.04%) ASN1TaggedType>>type (2) (94.27%)
0.08% ( 0.04%) ASN1TaggedValue>>value: (2) (94.34%)
0.08% ( 0.04%) AdditionalMethodState>>isMethodProperties (2) (94.42%)
0.08% ( 0.04%) Association>>value (2) (94.50%)
0.08% ( 0.04%) BERLength>>contentLength: (2) (94.57%)
0.08% ( 0.04%) BERTLVStream>>initialize (2) (94.65%)
0.08% ( 0.04%) Behavior>>superclass (2) (94.73%)
0.08% ( 0.04%) ByteString>>isByteString (2) (94.81%)
0.08% ( 0.04%) Character>>join: (2) (94.88%)
0.08% ( 0.04%) Class>>isClass (2) (94.96%)
0.08% ( 0.04%) CompiledMethod>>initialPC (2) (95.04%)
0.08% ( 0.04%) CompiledMethod>>literalAt: (2) (95.11%)
0.08% ( 0.04%) CompiledMethod>>numLiterals (2) (95.19%)
0.08% ( 0.04%) Context>>findNextHandlerContext (2) (95.27%)
0.08% ( 0.04%) Context>>handleSignal: (2) (95.34%)
0.08% ( 0.04%) Context>>nextHandlerContext (2) (95.42%)
0.08% ( 0.04%) Dictionary>>at: (2) (95.50%)
0.08% ( 0.04%) Dictionary>>at:ifPresent: (2) (95.58%)
0.08% ( 0.04%) Dictionary>>scanFor: (2) (95.65%)
0.08% ( 0.04%) Object>>value (2) (95.73%)
0.08% ( 0.04%) OrderedCollection class>>arrayType (2) (95.81%)
0.08% ( 0.04%) OrderedCollection>>reset (2) (95.88%)
0.08% ( 0.04%) Process>>effectiveProcess (2) (95.96%)
0.08% ( 0.04%) ProcessSpecificVariable class>>soleInstance (2) (96.04%)
0.08% ( 0.04%) ProcessorScheduler>>activeProcess (2) (96.11%)
0.08% ( 0.04%) ProtoObject>>isNil (2) (96.19%)
0.08% ( 0.04%) ReadStream>>size (2) (96.27%)
0.08% ( 0.04%) SequenceableCollection>>second (2) (96.34%)
0.08% ( 0.04%) SmallDictionary>>do: (2) (96.42%)
0.08% ( 0.04%) SmallDictionary>>growKeysAndValues (2) (96.50%)
0.08% ( 0.04%) TCAPBinaryMessage class>>on: (2) (96.58%)
0.08% ( 0.04%) TCAPBinaryMessage>>readEncodedValue (2) (96.65%)
0.08% ( 0.04%) WeakSet>>like: (2) (96.73%)
0.04% ( 0.02%) PIC at: (1) (96.77%)
0.04% ( 0.02%) PIC basicIdentityHash (1) (96.81%)
0.04% ( 0.02%) PIC copyFrom:to: (1) (96.84%)
0.04% ( 0.02%) PIC handles: (1) (96.88%)
0.04% ( 0.02%) PIC includesTag: (1) (96.92%)
0.04% ( 0.02%) PIC replaceFrom:to:with:startingAt: (1) (96.96%)
0.04% ( 0.02%) PIC size (1) (97.00%)
0.04% ( 0.02%) PIC size (1) (97.04%)
0.04% ( 0.02%) PIC streamSpecies (1) (97.08%)
0.04% ( 0.02%) PIC superclass (1) (97.11%)
0.04% ( 0.02%) PIC type: (1) (97.15%)
0.04% ( 0.02%) PIC value (1) (97.19%)
0.04% ( 0.02%) PIC value (1) (97.23%)
0.04% ( 0.02%) ceCallCogCodePopReceiverArg0Regs (1) (97.27%)
0.04% ( 0.02%) ceEnterCogCodePopReceiverReg (1) (97.31%)
0.04% ( 0.02%) ceFetchContextInstVarTrampoline (1) (97.35%)
0.04% ( 0.02%) ceMethodAbortNArgs (1) (97.38%)
0.04% ( 0.02%) ASN1AdaptiveTypeCollection>>add: (1) (97.42%)
0.04% ( 0.02%) ASN1AdaptiveTypeExternal>>decoded: (1) (97.46%)
0.04% ( 0.02%) ASN1AdaptiveTypeExternal>>valueClass (1) (97.50%)
0.04% ( 0.02%) ASN1AdaptiveTypeObject>>basicTypeAt:ifAbsent: (1) (97.54%)
0.04% ( 0.02%) ASN1BitStringType class>>decode: (1) (97.58%)
0.04% ( 0.02%) ASN1BitStringType>>asn1ValueClass (1) (97.61%)
0.04% ( 0.02%) ASN1ChoiceType>>decodeTaggedValue:tagEnvironment: (1) (97.65%)
0.04% ( 0.02%) ASN1ComponentType>>defaultValue (1) (97.69%)
0.04% ( 0.02%) ASN1Context>>model (1) (97.73%)
0.04% ( 0.02%) ASN1EncodedPrimitiveValue>>initializeFrom: (1) (97.77%)
0.04% ( 0.02%) ASN1ExternalType>>accept: (1) (97.81%)
0.04% ( 0.02%) ASN1ExternalType>>asn1ValueClass (1) (97.85%)
0.04% ( 0.02%) ASN1ImplicitTags class>>readEncodedValue: (1) (97.88%)
0.04% ( 0.02%) ASN1IntegerType class>>decode: (1) (97.92%)
0.04% ( 0.02%) ASN1ModelVisitor>>visitOctetString: (1) (97.96%)
0.04% ( 0.02%) ASN1ModelVisitor>>visitTypedSequence: (1) (98.00%)
0.04% ( 0.02%) ASN1ModifierDefaultValue>>value (1) (98.04%)
0.04% ( 0.02%) ASN1ModifierOptional>>isDefaultValue (1) (98.08%)
0.04% ( 0.02%) ASN1ObjectIdentifierType>>asn1ValueClass (1) (98.11%)
0.04% ( 0.02%) ASN1OctetStringType>>accept: (1) (98.15%)
0.04% ( 0.02%) ASN1OctetStringType>>asn1ValueClass (1) (98.19%)
0.04% ( 0.02%) ASN1OctetStringValue>>contents: (1) (98.23%)
0.04% ( 0.02%) ASN1OpenType>>includesTag: (1) (98.27%)
0.04% ( 0.02%) ASN1ReadVisitor>>read:usingModule:as: (1) (98.31%)
0.04% ( 0.02%) ASN1ReadVisitor>>skipErrors: (1) (98.35%)
0.04% ( 0.02%) ASN1Tag>>clazz (1) (98.38%)
0.04% ( 0.02%) ASN1TaggedType>>asn1ValueClass (1) (98.42%)
0.04% ( 0.02%) ASN1TaggedValue>>initializeFrom: (1) (98.46%)
0.04% ( 0.02%) ASN1TypedSequenceType>>accept: (1) (98.50%)
0.04% ( 0.02%) AdditionalMethodState>>selector (1) (98.54%)
0.04% ( 0.02%) BERIdentifier>>tag (1) (98.58%)
0.04% ( 0.02%) BERTLVStream>>stream: (1) (98.61%)
0.04% ( 0.02%) ByteString class>>stringHash:initialHash: (1) (98.65%)
0.04% ( 0.02%) Character class>>value: (1) (98.69%)
0.04% ( 0.02%) Character>>asInteger (1) (98.73%)
0.04% ( 0.02%) CompiledMethod>>objectAt: (1) (98.77%)
0.04% ( 0.02%) CompiledMethod>>primitive (1) (98.81%)
0.04% ( 0.02%) CompiledMethod>>selector (1) (98.85%)
0.04% ( 0.02%) Context>>findContextSuchThat: (1) (98.88%)
0.04% ( 0.02%) Context>>findNextHandlerOrSignalingContext (1) (98.92%)
0.04% ( 0.02%) Context>>findNextUnwindContextUpTo: (1) (98.96%)
0.04% ( 0.02%) Context>>isHandlerOrSignalingContext (1) (99.00%)
0.04% ( 0.02%) Context>>method (1) (99.04%)
0.04% ( 0.02%) Context>>receiver (1) (99.08%)
0.04% ( 0.02%) Context>>return: (1) (99.12%)
0.04% ( 0.02%) Exception>>privHandlerContext: (1) (99.15%)
0.04% ( 0.02%) Exception>>resume: (1) (99.19%)
0.04% ( 0.02%) False>>& (1) (99.23%)
0.04% ( 0.02%) Integer>>anyMask: (1) (99.27%)
0.04% ( 0.02%) Integer>>asInteger (1) (99.31%)
0.04% ( 0.02%) Object>>notNil (1) (99.35%)
0.04% ( 0.02%) PositionableStream>>position (1) (99.38%)
0.04% ( 0.02%) ProtoObject>>flag: (1) (99.42%)
0.04% ( 0.02%) ProtoObject>>identityHash (1) (99.46%)
0.04% ( 0.02%) SequenceableCollection>>allButLast (1) (99.50%)
0.04% ( 0.02%) SequenceableCollection>>from:to:put: (1) (99.54%)
0.04% ( 0.02%) SequenceableCollection>>grownBy: (1) (99.58%)
0.04% ( 0.02%) SmallDictionary>>size (1) (99.62%)
0.04% ( 0.02%) SmallInteger>>printStringBase: (1) (99.65%)
0.04% ( 0.02%) SmallInteger>>~= (1) (99.69%)
0.04% ( 0.02%) SmalltalkImage>>vm (1) (99.73%)
0.04% ( 0.02%) SmalltalkImage>>wordSize (1) (99.77%)
0.04% ( 0.02%) String class>>with: (1) (99.81%)
0.04% ( 0.02%) String>>asSymbol (1) (99.85%)
0.04% ( 0.02%) TCAPBinaryMessage>>bytes: (1) (99.88%)
0.04% ( 0.02%) TCAPBinaryMessage>>encodedValue (1) (99.92%)
0.04% ( 0.02%) True>>& (1) (99.96%)
0.04% ( 0.02%) UndefinedObject>>isNil (1) (100.0%)
2505 samples in the rest 49.08% of total
% of rest (% of total) (samples) (cumulative)
100.0% (49.08%) Samples Not In Any Function (2505) (100.0%)
**Memory**
old +0 bytes
young +1,132,744 bytes
used +1,132,744 bytes
free -1,132,744 bytes
**GCs**
full 1 totalling 630ms (13% elapsed time), avg 630.0ms
incr 609 totalling 777ms (16.2% elapsed time), avg 1.28ms
tenures 0
root table 0 overflows
**Compiled Code Compactions**
0 totalling 0ms (0% elapsed time)
**Events**
Process switches 32 (7 per second)
ioProcessEvents calls 197 (41 per second)
Interrupt checks 3157 (658 per second)
Event checks 2579 (538 per second)
Stack overflows 1120157 (233609 per second)
Stack page divorces 0 (0 per second)
-------------- next part --------------
Version 3684
/home/vmcompiler/Desktop/CogUpdated/Cog/ActiveImage/cogspurlinuxht/lib/squeak/5.0-3684/squeak ClementBera 4/27/2016 15:06
eden size: 4,838,224 stack pages: 160 code size: 1,048,576
TCAPEntityMessageBenchmark runAndCreatePlotFile
gc prior. clear prior.
6.266 seconds; sampling frequency 1025 hz
3192 samples in the VM (6424 samples in the entire program) 49.69% of total
3192 samples in generated vm code 100.0% of entire vm (49.69% of total)
0 samples in vanilla vm code 0.00% of entire vm ( 0.00% of total)
% of generated vm code (% of total) (samples) (cumulative)
2.91% ( 1.45%) PIC basicNew (93) ( 2.91%)
2.91% ( 1.45%) PIC initialize (93) ( 5.83%)
2.76% ( 1.37%) ceSmallMethodContext (88) ( 8.58%)
2.41% ( 1.20%) Behavior>>new (77) (11.00%)
2.04% ( 1.01%) ASN1ReadVisitor>>visitCollection: (65) (13.03%)
1.94% ( 0.97%) Object>>at: (62) (14.97%)
1.72% ( 0.86%) BERTLVStream>>nextTaggedValue (55) (16.70%)
1.63% ( 0.81%) BlockClosure>>value: (52) (18.33%)
1.50% ( 0.75%) PIC accept: (48) (19.83%)
1.32% ( 0.65%) ASN1ReadVisitor>>push:during: (42) (21.15%)
1.32% ( 0.65%) ReadStream>>next (42) (22.46%)
1.25% ( 0.62%) ArrayedCollection>>size (40) (23.72%)
1.22% ( 0.61%) BERTLVStream>>next (39) (24.94%)
1.13% ( 0.56%) ProtoObject>>class (36) (26.07%)
1.07% ( 0.53%) Behavior>>basicNew (34) (27.13%)
1.00% ( 0.50%) ASN1ReadVisitor>>visitTaggedType: (32) (28.13%)
1.00% ( 0.50%) ASN1Tag>>= (32) (29.14%)
0.94% ( 0.47%) BERIdentifier class>>parseFrom: (30) (30.08%)
0.91% ( 0.45%) String>>= (29) (30.98%)
0.88% ( 0.44%) BlockClosure>>value:value: (28) (31.86%)
0.88% ( 0.44%) PositionableStream>>atEnd (28) (32.74%)
0.85% ( 0.42%) Object>>at:put: (27) (33.58%)
0.85% ( 0.42%) OrderedCollection>>at: (27) (34.43%)
0.81% ( 0.40%) ASN1TypeObject>>newValue (26) (35.24%)
0.78% ( 0.39%) BERTLVStream>>readLength (25) (36.03%)
0.78% ( 0.39%) String>>compare:with:collated: (25) (36.81%)
0.75% ( 0.37%) PIC type: (24) (37.56%)
0.75% ( 0.37%) ASN1ReadVisitor>>visitChoiceType: (24) (38.31%)
0.75% ( 0.37%) Object>>species (24) (39.07%)
0.75% ( 0.37%) OrderedCollection>>addLast: (24) (39.82%)
0.72% ( 0.36%) Behavior>>basicNew: (23) (40.54%)
0.72% ( 0.36%) String>>join: (23) (41.26%)
0.72% ( 0.36%) WriteStream>>nextPutAll: (23) (41.98%)
0.69% ( 0.34%) PIC new (22) (42.67%)
0.69% ( 0.34%) ASN1EncodedConstructedValue>>initializeFrom: (22) (43.36%)
0.66% ( 0.33%) Array class>>new: (21) (44.02%)
0.66% ( 0.33%) ReadStream>>next: (21) (44.67%)
0.66% ( 0.33%) SequenceableCollection>>indexOf:startingAt:ifAbsent: (21) (45.33%)
0.63% ( 0.31%) ASN1EncodedConstructedValue>>hasError (20) (45.96%)
0.63% ( 0.31%) BERLength class>>parseFrom: (20) (46.59%)
0.63% ( 0.31%) BlockClosure>>ifCurtailed: (20) (47.21%)
0.63% ( 0.31%) SmallInteger>>= (20) (47.84%)
0.60% ( 0.30%) PositionableStream class>>on: (19) (48.43%)
0.56% ( 0.28%) PIC decodeTaggedValue:tagEnvironment: (18) (49.00%)
0.56% ( 0.28%) PIC privAt:put: (18) (49.56%)
0.56% ( 0.28%) ceBaseFrameReturnTrampoline (18) (50.13%)
0.56% ( 0.28%) BlockClosure>>valueNoContextSwitch (18) (50.69%)
0.56% ( 0.28%) PositionableStream>>peek (18) (51.25%)
0.53% ( 0.26%) ASN1ObjectIdentifierType class>>decode: (17) (51.79%)
0.53% ( 0.26%) BlockClosure>>value (17) (52.32%)
0.53% ( 0.26%) Collection>>anySatisfy: (17) (52.85%)
0.50% ( 0.25%) cePrimReturnEnterCogCode (16) (53.35%)
0.47% ( 0.23%) ASN1Tag class>>classLabelOf: (15) (53.82%)
0.47% ( 0.23%) ByteString>>replaceFrom:to:with:startingAt: (15) (54.29%)
0.47% ( 0.23%) Object>>-> (15) (54.76%)
0.47% ( 0.23%) OrderedCollection>>do: (15) (55.23%)
0.47% ( 0.23%) SequenceableCollection>>copyFrom:to: (15) (55.70%)
0.47% ( 0.23%) SmallInteger>>printString (15) (56.17%)
0.44% ( 0.22%) PIC at: (14) (56.61%)
0.44% ( 0.22%) PIC class (14) (57.05%)
0.44% ( 0.22%) Object>>yourself (14) (57.49%)
0.44% ( 0.22%) SequenceableCollection>>indexOf:ifAbsent: (14) (57.93%)
0.44% ( 0.22%) SmallDictionary>>associationsDo: (14) (58.36%)
0.41% ( 0.20%) ASN1CollectionType>>elementWithTag:ifNone: (13) (58.77%)
0.41% ( 0.20%) BERTLVStream>>readIdentifier (13) (59.18%)
0.41% ( 0.20%) Object>>= (13) (59.59%)
0.41% ( 0.20%) SequenceableCollection>>readStream (13) (59.99%)
0.41% ( 0.20%) SmallDictionary>>associations (13) (60.40%)
0.41% ( 0.20%) String class>>new: (13) (60.81%)
0.41% ( 0.20%) String>>isString (13) (61.22%)
0.38% ( 0.19%) PIC = (12) (61.59%)
0.38% ( 0.19%) ceSmallBlockContext (12) (61.97%)
0.38% ( 0.19%) ASN1ModelVisitor>>visit: (12) (62.34%)
0.38% ( 0.19%) BERLength>>initialize (12) (62.72%)
0.38% ( 0.19%) ByteArray>>asInteger (12) (63.10%)
0.38% ( 0.19%) ByteArray>>replaceFrom:to:with:startingAt: (12) (63.47%)
0.38% ( 0.19%) PositionableStream>>on: (12) (63.85%)
0.38% ( 0.19%) SmallDictionary>>at:put: (12) (64.22%)
0.38% ( 0.19%) SmallInteger>>>= (12) (64.60%)
0.34% ( 0.17%) PIC isClass (11) (64.94%)
0.34% ( 0.17%) ASN1BasicObject>>isExtension (11) (65.29%)
0.34% ( 0.17%) ASN1ComponentType>>accept: (11) (65.63%)
0.34% ( 0.17%) ASN1EncodedType>>tagEnvironment (11) (65.98%)
0.34% ( 0.17%) BlockClosure>>valueWithExit (11) (66.32%)
0.34% ( 0.17%) Magnitude>>min: (11) (66.67%)
0.34% ( 0.17%) OrderedCollection>>add: (11) (67.01%)
0.34% ( 0.17%) SequenceableCollection class>>new:streamContents: (11) (67.36%)
0.31% ( 0.16%) ceMethodAbort1Args (10) (67.67%)
0.31% ( 0.16%) ASN1EncodedConstructedValue>>initialize (10) (67.98%)
0.31% ( 0.16%) BERLength>>readFrom: (10) (68.30%)
0.31% ( 0.16%) SmallInteger>>decimalDigitLength (10) (68.61%)
0.28% ( 0.14%) PIC size (9) (68.89%)
0.28% ( 0.14%) ASN1ReadVisitor>>visitExternalType: (9) (69.17%)
0.28% ( 0.14%) ASN1TaggedValue>>value: (9) (69.45%)
0.28% ( 0.14%) BERStreamFormat class>>nextFrom: (9) (69.74%)
0.28% ( 0.14%) BERTLVStream>>initialize (9) (70.02%)
0.28% ( 0.14%) BlockClosure>>on:do: (9) (70.30%)
0.28% ( 0.14%) Dictionary>>scanFor: (9) (70.58%)
0.28% ( 0.14%) Magnitude>>max: (9) (70.86%)
0.28% ( 0.14%) SequenceableCollection>>indexOf: (9) (71.15%)
0.28% ( 0.14%) SmallDictionary>>initialize (9) (71.43%)
0.28% ( 0.14%) SmallInteger>>+ (9) (71.71%)
0.28% ( 0.14%) SmallInteger>>// (9) (71.99%)
0.28% ( 0.14%) String class>>with: (9) (72.27%)
0.25% ( 0.12%) PIC defaultValueFactory (8) (72.53%)
0.25% ( 0.12%) PIC includesTag: (8) (72.78%)
0.25% ( 0.12%) PIC new: (8) (73.03%)
0.25% ( 0.12%) PIC species (8) (73.28%)
0.25% ( 0.12%) ASN1AdaptiveTypeObject>>privAt:put: (8) (73.53%)
0.25% ( 0.12%) ASN1ChoiceType>>accept: (8) (73.78%)
0.25% ( 0.12%) ASN1ModelVisitor>>visitComponentType: (8) (74.03%)
0.25% ( 0.12%) ASN1PrimitiveType>>decodedValue: (8) (74.28%)
0.25% ( 0.12%) ByteString>>byteAt:put: (8) (74.53%)
0.25% ( 0.12%) OrderedCollection class>>new: (8) (74.78%)
0.25% ( 0.12%) OrderedCollection>>resetTo: (8) (75.03%)
0.25% ( 0.12%) Process>>effectiveProcess (8) (75.28%)
0.25% ( 0.12%) SmallDictionary>>keysAndValuesDo: (8) (75.53%)
0.25% ( 0.12%) SmallInteger>>- (8) (75.78%)
0.22% ( 0.11%) PIC = (7) (76.00%)
0.22% ( 0.11%) PIC asn1ValueClass (7) (76.22%)
0.22% ( 0.11%) ceEnterCogCodePopReceiverReg (7) (76.44%)
0.22% ( 0.11%) ASN1 class>>read:usingType:inContext:skipErrors:as:reader: (7) (76.66%)
0.22% ( 0.11%) ASN1AdaptiveTypeObject>>initialize (7) (76.88%)
0.22% ( 0.11%) ASN1ReadVisitor>>read:using:as: (7) (77.10%)
0.22% ( 0.11%) ASN1TaggedType>>readEncodedValue: (7) (77.32%)
0.22% ( 0.11%) ASN1TaggedType>>type (7) (77.54%)
0.22% ( 0.11%) BERTLVStream class>>on: (7) (77.76%)
0.22% ( 0.11%) BERTLVStream>>atEnd (7) (77.98%)
0.22% ( 0.11%) BlockClosure>>cull: (7) (78.20%)
0.22% ( 0.11%) Dictionary>>at:ifAbsentPut: (7) (78.41%)
0.22% ( 0.11%) Object>>asString (7) (78.63%)
0.22% ( 0.11%) OrderedCollection class>>new (7) (78.85%)
0.22% ( 0.11%) OrderedCollection>>reset (7) (79.07%)
0.22% ( 0.11%) PositionableStream>>position (7) (79.29%)
0.22% ( 0.11%) SequenceableCollection>>do:separatedBy: (7) (79.51%)
0.22% ( 0.11%) Symbol class>>intern: (7) (79.73%)
0.22% ( 0.11%) WriteStream>>nextPut: (7) (79.95%)
0.19% ( 0.09%) PIC decode: (6) (80.14%)
0.19% ( 0.09%) ASN1 class>>readEncodedValuesFrom: (6) (80.33%)
0.19% ( 0.09%) ASN1ChoiceType>>includesTag: (6) (80.51%)
0.19% ( 0.09%) ASN1ComponentType>>includesTag: (6) (80.70%)
0.19% ( 0.09%) ASN1EncodedConstructedValue>>elements (6) (80.89%)
0.19% ( 0.09%) ASN1EncodedPrimitiveValue>>contents (6) (81.08%)
0.19% ( 0.09%) ASN1EncodedType>>includesTag: (6) (81.27%)
0.19% ( 0.09%) ASN1EncodedValue class>>newFrom: (6) (81.45%)
0.19% ( 0.09%) ASN1ModelVisitor>>visitSequenceType: (6) (81.64%)
0.19% ( 0.09%) ASN1Tag class>>clazz:number: (6) (81.83%)
0.19% ( 0.09%) ASN1Tag>>number (6) (82.02%)
0.19% ( 0.09%) ASN1TaggedType>>accept: (6) (82.21%)
0.19% ( 0.09%) ByteString class>>compare:with:collated: (6) (82.39%)
0.19% ( 0.09%) Exception>>signalerContext (6) (82.58%)
0.19% ( 0.09%) HashedCollection>>findElementOrNil: (6) (82.77%)
0.19% ( 0.09%) Integer>>asInteger (6) (82.96%)
0.19% ( 0.09%) OrderedCollection>>setCollection: (6) (83.15%)
0.19% ( 0.09%) SmallDictionary>>findIndexForKey: (6) (83.33%)
0.19% ( 0.09%) SmallDictionary>>privateAt:put: (6) (83.52%)
0.19% ( 0.09%) TCAPEntityMessage class>>fromByteArray: (6) (83.71%)
0.19% ( 0.09%) WriteStream>>on: (6) (83.90%)
0.16% ( 0.08%) PIC isError (5) (84.05%)
0.16% ( 0.08%) ceMethodAbort0Args (5) (84.21%)
0.16% ( 0.08%) ASN1ComponentType>>hasDefaultValue (5) (84.37%)
0.16% ( 0.08%) ASN1ComponentType>>isOptional (5) (84.52%)
0.16% ( 0.08%) ASN1ExplicitTags class>>readEncodedValue: (5) (84.68%)
0.16% ( 0.08%) ASN1PrimitiveType>>tag (5) (84.84%)
0.16% ( 0.08%) ASN1ReadVisitor>>initialize (5) (84.99%)
0.16% ( 0.08%) ASN1TypeObject class>>defaultValueFactory (5) (85.15%)
0.16% ( 0.08%) Array>>replaceFrom:to:with:startingAt: (5) (85.31%)
0.16% ( 0.08%) BERIdentifier class>>isConstructed: (5) (85.46%)
0.16% ( 0.08%) BERIdentifier class>>readNumberFrom:stream: (5) (85.62%)
0.16% ( 0.08%) BERLength>>hasDefiniteForm (5) (85.78%)
0.16% ( 0.08%) ByteString>>isByteString (5) (85.93%)
0.16% ( 0.08%) Integer>>anyMask: (5) (86.09%)
0.16% ( 0.08%) OrderedCollection>>size (5) (86.25%)
0.16% ( 0.08%) SmallDictionary>>growTo: (5) (86.40%)
0.16% ( 0.08%) SmallInteger>>* (5) (86.56%)
0.16% ( 0.08%) SmallInteger>>> (5) (86.72%)
0.16% ( 0.08%) SmallInteger>>bitAnd: (5) (86.87%)
0.16% ( 0.08%) SmallInteger>>bitShift: (5) (87.03%)
0.16% ( 0.08%) SmalltalkImage>>wordSize (5) (87.19%)
0.16% ( 0.08%) String>>asSymbol (5) (87.34%)
0.13% ( 0.06%) PIC privAt:put: (4) (87.47%)
0.13% ( 0.06%) PIC tag (4) (87.59%)
0.13% ( 0.06%) PIC type: (4) (87.72%)
0.13% ( 0.06%) ceNonLocalReturnTrampoline (4) (87.84%)
0.13% ( 0.06%) ASN1CollectionType>>asn1ValueClass (4) (87.97%)
0.13% ( 0.06%) ASN1EncodedPrimitiveValue>>initializeFrom: (4) (88.10%)
0.13% ( 0.06%) ASN1Module>>fields (4) (88.22%)
0.13% ( 0.06%) ASN1PrimitiveValue>>contents: (4) (88.35%)
0.13% ( 0.06%) ASN1ReadVisitor>>visitPrimitiveType: (4) (88.47%)
0.13% ( 0.06%) ASN1Tag>>clazz (4) (88.60%)
0.13% ( 0.06%) ASN1ValueObject>>type: (4) (88.72%)
0.13% ( 0.06%) AdditionalMethodState>>isMethodProperties (4) (88.85%)
0.13% ( 0.06%) Association>>value (4) (88.97%)
0.13% ( 0.06%) BERIdentifier>>constructed: (4) (89.10%)
0.13% ( 0.06%) BERTLVStream>>peek (4) (89.22%)
0.13% ( 0.06%) Behavior>>new: (4) (89.35%)
0.13% ( 0.06%) ByteString>>at:put: (4) (89.47%)
0.13% ( 0.06%) Collection>>isCollection (4) (89.60%)
0.13% ( 0.06%) CompiledMethod>>initialPC (4) (89.72%)
0.13% ( 0.06%) CompiledMethod>>objectAt: (4) (89.85%)
0.13% ( 0.06%) Dictionary>>at: (4) (89.97%)
0.13% ( 0.06%) Dictionary>>at:ifAbsent: (4) (90.10%)
0.13% ( 0.06%) IdentityDictionary>>scanFor: (4) (90.23%)
0.13% ( 0.06%) ProtoObject>>initialize (4) (90.35%)
0.13% ( 0.06%) SequenceableCollection>>withIndexDo: (4) (90.48%)
0.13% ( 0.06%) SmallInteger>>~= (4) (90.60%)
0.13% ( 0.06%) String>>hash (4) (90.73%)
0.13% ( 0.06%) TCAPEntityMessageBenchmark>>miniTCAPOnlyBench: (4) (90.85%)
0.13% ( 0.06%) WriteStream>>contents (4) (90.98%)
0.09% ( 0.05%) PIC at: (3) (91.07%)
0.09% ( 0.05%) PIC isByteString (3) (91.17%)
0.09% ( 0.05%) PIC new (3) (91.26%)
0.09% ( 0.05%) PIC newValue (3) (91.35%)
0.09% ( 0.05%) PIC reset (3) (91.45%)
0.09% ( 0.05%) PIC size (3) (91.54%)
0.09% ( 0.05%) PIC tag (3) (91.64%)
0.09% ( 0.05%) PIC tag (3) (91.73%)
0.09% ( 0.05%) ASN1CachedModelRoot>>moduleDefiningOid: (3) (91.82%)
0.09% ( 0.05%) ASN1CachedModelRoot>>typeNamed: (3) (91.92%)
0.09% ( 0.05%) ASN1Context>>factory (3) (92.01%)
0.09% ( 0.05%) ASN1IntegerType class>>decode: (3) (92.11%)
0.09% ( 0.05%) ASN1IntegerType>>asn1ValueClass (3) (92.20%)
0.09% ( 0.05%) ASN1OctetStringType class>>decode: (3) (92.29%)
0.09% ( 0.05%) ASN1PrimitiveType>>newValue: (3) (92.39%)
0.09% ( 0.05%) ASN1ReadVisitor>>checkOptionalAndDefault:with: (3) (92.48%)
0.09% ( 0.05%) ASN1ReadVisitor>>visitTypedCollection: (3) (92.58%)
0.09% ( 0.05%) ASN1SequenceType>>accept: (3) (92.67%)
0.09% ( 0.05%) Association>>key:value: (3) (92.76%)
0.09% ( 0.05%) BERIdentifier>>tag (3) (92.86%)
0.09% ( 0.05%) BERLength>>contentLength: (3) (92.95%)
0.09% ( 0.05%) BERTLVStream>>stream: (3) (93.05%)
0.09% ( 0.05%) Behavior>>inheritsFrom: (3) (93.14%)
0.09% ( 0.05%) ByteString class>>stringHash:initialHash: (3) (93.23%)
0.09% ( 0.05%) CompiledMethod>>numLiterals (3) (93.33%)
0.09% ( 0.05%) Context>>exceptionHandlerBlock (3) (93.42%)
0.09% ( 0.05%) Context>>findNextHandlerOrSignalingContext (3) (93.52%)
0.09% ( 0.05%) Context>>receiver (3) (93.61%)
0.09% ( 0.05%) Context>>selector (3) (93.70%)
0.09% ( 0.05%) Dictionary>>at:ifPresent: (3) (93.80%)
0.09% ( 0.05%) LookupKey>>key (3) (93.89%)
0.09% ( 0.05%) Object>>isKindOf: (3) (93.98%)
0.09% ( 0.05%) PositionableStream>>reset (3) (94.08%)
0.09% ( 0.05%) ProcessorScheduler>>activeProcess (3) (94.17%)
0.09% ( 0.05%) ProtoObject>>flag: (3) (94.27%)
0.09% ( 0.05%) SmallDictionary>>do: (3) (94.36%)
0.09% ( 0.05%) SmallDictionary>>growKeysAndValues (3) (94.45%)
0.09% ( 0.05%) WeakSet>>scanFor: (3) (94.55%)
0.06% ( 0.03%) PIC = (2) (94.61%)
0.06% ( 0.03%) PIC decodedValue: (2) (94.67%)
0.06% ( 0.03%) PIC initializeFrom: (2) (94.74%)
0.06% ( 0.03%) PIC newFrom: (2) (94.80%)
0.06% ( 0.03%) PIC newValue: (2) (94.86%)
0.06% ( 0.03%) PIC notNil (2) (94.92%)
0.06% ( 0.03%) PIC on: (2) (94.99%)
0.06% ( 0.03%) PIC readEncodedValue: (2) (95.05%)
0.06% ( 0.03%) PIC scanFor: (2) (95.11%)
0.06% ( 0.03%) PIC size (2) (95.18%)
0.06% ( 0.03%) PIC streamSpecies (2) (95.24%)
0.06% ( 0.03%) PIC tag (2) (95.30%)
0.06% ( 0.03%) PIC value (2) (95.36%)
0.06% ( 0.03%) ceCallCogCodePopReceiverArg0Regs (2) (95.43%)
0.06% ( 0.03%) ceFetchContextInstVarTrampoline (2) (95.49%)
0.06% ( 0.03%) ASN1 class>>readEncodedValuesFrom:usingCodecStream: (2) (95.55%)
0.06% ( 0.03%) ASN1BitStringValue>>adjustContentsSize (2) (95.61%)
0.06% ( 0.03%) ASN1ComponentType>>defaultValue (2) (95.68%)
0.06% ( 0.03%) ASN1ComponentType>>type (2) (95.74%)
0.06% ( 0.03%) ASN1Context>>model (2) (95.80%)
0.06% ( 0.03%) ASN1EncodedValue>>tag (2) (95.86%)
0.06% ( 0.03%) ASN1EncodedValue>>tag: (2) (95.93%)
0.06% ( 0.03%) ASN1ModelVisitor>>visitOctetString: (2) (95.99%)
0.06% ( 0.03%) ASN1ObjectIdentifierType>>asn1ValueClass (2) (96.05%)
0.06% ( 0.03%) ASN1ReadVisitor>>read:usingModule:as: (2) (96.12%)
0.06% ( 0.03%) BERIdentifier>>tag: (2) (96.18%)
0.06% ( 0.03%) Behavior>>superclass (2) (96.24%)
0.06% ( 0.03%) Character>>asString (2) (96.30%)
0.06% ( 0.03%) Character>>join: (2) (96.37%)
0.06% ( 0.03%) CompiledMethod>>primitive (2) (96.43%)
0.06% ( 0.03%) Context>>isHandlerContext (2) (96.49%)
0.06% ( 0.03%) Context>>isHandlerOrSignalingContext (2) (96.55%)
0.06% ( 0.03%) Exception>>resumeUnchecked: (2) (96.62%)
0.06% ( 0.03%) Object>>hash (2) (96.68%)
0.06% ( 0.03%) SequenceableCollection class>>streamSpecies (2) (96.74%)
0.06% ( 0.03%) SequenceableCollection>>first (2) (96.80%)
0.06% ( 0.03%) SequenceableCollection>>last (2) (96.87%)
0.06% ( 0.03%) SequenceableCollection>>second (2) (96.93%)
0.06% ( 0.03%) SmallDictionary>>at:ifAbsent: (2) (96.99%)
0.06% ( 0.03%) SmallInteger>>\\ (2) (97.06%)
0.06% ( 0.03%) SmallInteger>>bitOr: (2) (97.12%)
0.06% ( 0.03%) SmalltalkImage>>vm (2) (97.18%)
0.06% ( 0.03%) Symbol class>>lookup: (2) (97.24%)
0.06% ( 0.03%) Symbol>>= (2) (97.31%)
0.06% ( 0.03%) TCAPBinaryMessage class>>on: (2) (97.37%)
0.06% ( 0.03%) TCAPBinaryMessage>>readEncodedValue (2) (97.43%)
0.06% ( 0.03%) VirtualMachine>>wordSize (2) (97.49%)
0.06% ( 0.03%) WeakSet>>like: (2) (97.56%)
0.06% ( 0.03%) WriteStream>>growTo: (2) (97.62%)
0.03% ( 0.02%) PIC contents: (1) (97.65%)
0.03% ( 0.02%) PIC copyFrom:to: (1) (97.68%)
0.03% ( 0.02%) PIC handles: (1) (97.71%)
0.03% ( 0.02%) PIC hasError (1) (97.74%)
0.03% ( 0.02%) PIC isAsn1 (1) (97.78%)
0.03% ( 0.02%) PIC isDefaultValue (1) (97.81%)
0.03% ( 0.02%) PIC notNil (1) (97.84%)
0.03% ( 0.02%) PIC size (1) (97.87%)
0.03% ( 0.02%) ceMethodAbortNArgs (1) (97.90%)
0.03% ( 0.02%) ASN1AdaptiveTypeCollection>>add: (1) (97.93%)
0.03% ( 0.02%) ASN1AdaptiveTypeExternal>>decoded: (1) (97.96%)
0.03% ( 0.02%) ASN1AdaptiveTypeObject>>baseValueAt:put: (1) (97.99%)
0.03% ( 0.02%) ASN1AdaptiveTypeObject>>basicTypeAt:ifAbsent: (1) (98.03%)
0.03% ( 0.02%) ASN1AdaptiveTypeObject>>expandFieldNamed:type:baseValue:(1) (98.06%)
0.03% ( 0.02%) ASN1BitStringType class>>decode: (1) (98.09%)
0.03% ( 0.02%) ASN1CollectionType>>elements (1) (98.12%)
0.03% ( 0.02%) ASN1EncodedConstructedValue>>firstElement (1) (98.15%)
0.03% ( 0.02%) ASN1EncodedType>>decodeTaggedValue:tagEnvironment: (1) (98.18%)
0.03% ( 0.02%) ASN1ExternalType>>asn1ValueClass (1) (98.21%)
0.03% ( 0.02%) ASN1IntegerType>>accept: (1) (98.25%)
0.03% ( 0.02%) ASN1ModifierDefaultValue>>isDefaultValue (1) (98.28%)
0.03% ( 0.02%) ASN1ModifierOptional>>isDefaultValue (1) (98.31%)
0.03% ( 0.02%) ASN1Module>>pdu (1) (98.34%)
0.03% ( 0.02%) ASN1OctetStringType>>accept: (1) (98.37%)
0.03% ( 0.02%) ASN1OctetStringType>>asn1ValueClass (1) (98.40%)
0.03% ( 0.02%) ASN1OctetStringValue>>contents: (1) (98.43%)
0.03% ( 0.02%) ASN1ReadVisitor>>collectionClass (1) (98.46%)
0.03% ( 0.02%) ASN1ReadVisitor>>skipErrors: (1) (98.50%)
0.03% ( 0.02%) ASN1ReadVisitor>>visitObjectIdentifierType: (1) (98.53%)
0.03% ( 0.02%) ASN1ReadVisitor>>visitOpenType: (1) (98.56%)
0.03% ( 0.02%) ASN1StreamValue>>isError (1) (98.59%)
0.03% ( 0.02%) ASN1Tag>>clazz: (1) (98.62%)
0.03% ( 0.02%) ASN1TaggedType>>newBaseValue: (1) (98.65%)
0.03% ( 0.02%) ASN1TaggedType>>newValue: (1) (98.68%)
0.03% ( 0.02%) ASN1TaggedType>>tag (1) (98.72%)
0.03% ( 0.02%) ASN1TaggedValue>>initializeFrom: (1) (98.75%)
0.03% ( 0.02%) ASN1TypedCollectionType>>type (1) (98.78%)
0.03% ( 0.02%) ASN1ValueObject>>initializeFrom: (1) (98.81%)
0.03% ( 0.02%) BERIdentifier>>isConstructed (1) (98.84%)
0.03% ( 0.02%) BERLength>>contentLength (1) (98.87%)
0.03% ( 0.02%) Behavior>>basicIdentityHash (1) (98.90%)
0.03% ( 0.02%) Class>>isClass (1) (98.93%)
0.03% ( 0.02%) Collection>>detect:ifFound:ifNone: (1) (98.97%)
0.03% ( 0.02%) Collection>>detect:ifNone: (1) (99.00%)
0.03% ( 0.02%) Context>>contextTag (1) (99.03%)
0.03% ( 0.02%) Context>>evaluateSignal: (1) (99.06%)
0.03% ( 0.02%) Context>>exceptionClass (1) (99.09%)
0.03% ( 0.02%) Context>>findContextSuchThat: (1) (99.12%)
0.03% ( 0.02%) Context>>findNextHandlerContext (1) (99.15%)
0.03% ( 0.02%) Context>>isDead (1) (99.19%)
0.03% ( 0.02%) Context>>method (1) (99.22%)
0.03% ( 0.02%) Context>>resume: (1) (99.25%)
0.03% ( 0.02%) Context>>sender (1) (99.28%)
0.03% ( 0.02%) Context>>terminateTo: (1) (99.31%)
0.03% ( 0.02%) Exception>>privHandlerContext: (1) (99.34%)
0.03% ( 0.02%) Exception>>resume: (1) (99.37%)
0.03% ( 0.02%) Exception>>signal (1) (99.40%)
0.03% ( 0.02%) Object>>isAsn1 (1) (99.44%)
0.03% ( 0.02%) Object>>notNil (1) (99.47%)
0.03% ( 0.02%) Object>>value (1) (99.50%)
0.03% ( 0.02%) OrderedCollection class>>arrayType (1) (99.53%)
0.03% ( 0.02%) ProcessSpecificVariable class>>soleInstance (1) (99.56%)
0.03% ( 0.02%) ROSInvocation>>initialize (1) (99.59%)
0.03% ( 0.02%) ReadStream>>size (1) (99.62%)
0.03% ( 0.02%) SequenceableCollection class>>ofSize: (1) (99.66%)
0.03% ( 0.02%) SequenceableCollection>>allButLast (1) (99.69%)
0.03% ( 0.02%) SequenceableCollection>>from:to:put: (1) (99.72%)
0.03% ( 0.02%) SequenceableCollection>>grownBy: (1) (99.75%)
0.03% ( 0.02%) SmallDictionary>>at:ifPresent: (1) (99.78%)
0.03% ( 0.02%) SmallDictionary>>size (1) (99.81%)
0.03% ( 0.02%) SmallDictionary>>valuesDo: (1) (99.84%)
0.03% ( 0.02%) TCAPBinaryMessage>>encodedValue (1) (99.87%)
0.03% ( 0.02%) TCAPEntityMessage class>>asn1Context (1) (99.91%)
0.03% ( 0.02%) True>>& (1) (99.94%)
0.03% ( 0.02%) UndefinedObject>>isNil (1) (99.97%)
0.03% ( 0.02%) WriteStream>>reset (1) (100.0%)
3232 samples in the rest 50.31% of total
% of rest (% of total) (samples) (cumulative)
100.0% (50.31%) Samples Not In Any Function (3232) (100.0%)
**Memory**
old +0 bytes
young +1,192,720 bytes
used +1,192,720 bytes
free -1,192,720 bytes
**GCs**
full 1 totalling 690ms (11% elapsed time), avg 690.0ms
incr 613 totalling 671ms (10.700000000000001% elapsed time), avg 1.09ms
tenures 0
root table 0 overflows
**Compiled Code Compactions**
1 totalling 1ms (0% elapsed time), avg 1.0ms
**Events**
Process switches 16 (3 per second)
ioProcessEvents calls 263 (42 per second)
Interrupt checks 3720 (594 per second)
Event checks 3204 (511 per second)
Stack overflows 1179953 (188310 per second)
Stack page divorces 0 (0 per second)
More information about the Vm-dev
mailing list