[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