Reporting - 699,392 tallies, 1,048,004 msec. **Tree** 100.0 (1,048,004) BlockClosure newProcess 95.7 (1,002,940) MorphicUIManager spawnNewProcess |95.7 (1,002,940) WorldMorph class doOneCycle | 95.7 (1,002,940) WorldMorph doOneCycle | 95.7 (1,002,940) WorldState doOneCycleFor: | 95.7 (1,002,940) WorldState doOneCycleNowFor: | 95.7 (1,002,940) WorldMorph runStepMethods | 95.7 (1,002,940) WorldState runStepMethodsIn: | 95.7 (1,002,940) GLMMorphicPharoScriptRenderer [GLMMorphicPharoCodeRenderer] actOnHighlightAndEvaluate: | 95.7 (1,002,940) RubEditingArea [RubAbstractTextArea] handleEdit: | 95.7 (1,002,940) GLMMorphicPharoScriptRenderer [GLMMorphicPharoCodeRenderer] actOnHighlightAndEvaluate: | 95.7 (1,002,940) RubSmalltalkEditor highlightEvaluateAndDo: | 95.7 (1,002,940) RubSmalltalkEditor evaluate:andDo: | 95.7 (1,002,940) OpalCompiler evaluate | 95.7 (1,002,940) UndefinedObject DoIt | 95.7 (1,002,940) AndreasSystemProfiler class spyOn: | 95.7 (1,002,940) BlockClosure ensure: | 95.7 (1,002,940) AndreasSystemProfiler class spyOn: | 95.7 (1,002,940) AndreasSystemProfiler spyOn: | 95.7 (1,002,940) BlockClosure ensure: | 95.7 (1,002,940) UndefinedObject DoIt | 94.9 (994,556) ConfigurationOfRoassal2 class load | 94.9 (994,556) MetacelloMCVersion load | 94.9 (994,556) MetacelloMCVersion doLoadRequiredFromArray: | 94.9 (994,556) BlockClosure ensure: | 94.9 (994,556) MetacelloMCVersion doLoadRequiredFromArray: | 94.30000000000001 (988,268) MetacelloPharo30Platform [MetacelloPlatform] do:displaying: | 94.30000000000001 (988,268) MetacelloMCVersion doLoadRequiredFromArray: | 94.30000000000001 (988,268) MetacelloFetchingMCSpecLoader doLoad | 94.30000000000001 (988,268) MetacelloLoaderPolicy load | 94.30000000000001 (988,268) MetacelloLinearLoadDirective [MetacelloVersionLoadDirective] loadWithPolicy: | 94.30000000000001 (988,268) MetacelloLinearLoadDirective loadUsing:gofer: | 94.30000000000001 (988,268) MetacelloLinearLoadDirective [MetacelloVersionLoadDirective] loadLinearLoadDirective:gofer: | 94.30000000000001 (988,268) OrderedCollection do: | 94.30000000000001 (988,268) MetacelloLinearLoadDirective [MetacelloVersionLoadDirective] loadLinearLoadDirective:gofer: [94.30000000000001 (988,268) MetacelloLinearLoadDirective loadUsing:gofer: [ 94.30000000000001 (988,268) MetacelloLinearLoadDirective [MetacelloVersionLoadDirective] loadLinearLoadDirective:gofer: [ 94.30000000000001 (988,268) OrderedCollection do: [ 94.30000000000001 (988,268) MetacelloLinearLoadDirective [MetacelloVersionLoadDirective] loadLinearLoadDirective:gofer: [ 77.80000000000001 (815,347) MetacelloPackageLoadDirective loadUsing:gofer: [ |77.80000000000001 (815,347) MetacelloLinearLoadDirective [MetacelloVersionLoadDirective] loadPackageDirective:gofer: [ | 77.80000000000001 (815,347) MetacelloLoadingMCSpecLoader [MetacelloCommonMCSpecLoader] loadPackageDirective:gofer: [ | 77.80000000000001 (815,347) MetacelloPharo30Platform [MetacelloPlatform] do:displaying: [ | 77.80000000000001 (815,347) MetacelloLoadingMCSpecLoader [MetacelloCommonMCSpecLoader] loadPackageDirective:gofer: [ | 77.80000000000001 (815,347) MetacelloLoadingMCSpecLoader [MetacelloCommonMCSpecLoader] loadPackageDirective:gofer: [ | 77.80000000000001 (815,347) MetacelloGoferLoad [GoferLoad] execute [ | 77.80000000000001 (815,347) MCVersionLoader load [ | 77.80000000000001 (815,347) RPackageSet class withCacheDo: [ | 77.80000000000001 (815,347) BlockClosure ensure: [ | 77.80000000000001 (815,347) MCVersionLoader load [ | 77.80000000000001 (815,347) Job run [ | 77.80000000000001 (815,347) BlockClosure ensure: [ | 77.80000000000001 (815,347) Job run [ | 77.80000000000001 (815,347) CurrentJob class [DynamicVariable class] value:during: [ | 77.80000000000001 (815,347) CurrentJob [DynamicVariable] value:during: [ | 77.80000000000001 (815,347) BlockClosure ensure: [ | 77.80000000000001 (815,347) CurrentJob [DynamicVariable] value:during: [ | 77.80000000000001 (815,347) Job run [ | 77.80000000000001 (815,347) BlockClosure cull: [ | 77.80000000000001 (815,347) MCVersionLoader load [ | 77.80000000000001 (815,347) MCVersionLoader loadWithNameLike: [ | 77.80000000000001 (815,347) MCVersionLoader announceLoad:do: [ | 77.80000000000001 (815,347) BlockClosure ensure: [ | 77.80000000000001 (815,347) MCVersionLoader announceLoad:do: [ | 77.80000000000001 (815,347) BlockClosure ensure: [ | 77.80000000000001 (815,347) MCVersionLoader announceLoad:do: [ | 77.80000000000001 (815,347) MCVersionLoader loadWithNameLike: [ | 77.80000000000001 (815,347) MCVersionLoader basicLoadWithNameLike: [ | 77.7 (814,299) MCPackageLoader loadWithNameLike: [ | 77.5 (812,203) MCPackageLoader useNewChangeSetNamedLike:during: [[77.5 (812,203) MCPackageLoader useChangeSetNamed:during: [[ 77.5 (812,203) BlockClosure ensure: [[ 77.4 (811,155) MCPackageLoader loadWithNameLike: [[ 77.4 (811,155) MCPackageLoader basicLoad [[ 77.4 (811,155) SourceFileArray deferFlushDuring: [[ 77.4 (811,155) BlockClosure ensure: [[ 77.4 (811,155) SourceFileArray deferFlushDuring: [[ 77.4 (811,155) MCPackageLoader basicLoad [[ 77.4 (811,155) MCPackageLoader basicLoadDefinitions [[ 76.2 (798,579) OrderedCollection [Collection] do:displayingProgress: [[ |76.2 (798,579) OrderedCollection [Collection] do:displayingProgress:every: [[ | 76.2 (798,579) ByteString [String] displayProgressFrom:to:during: [[ | 76.2 (798,579) MorphicUIManager [UIManager] displayProgress:from:to:during: [[ | 76.2 (798,579) Job run [[ | 76.2 (798,579) BlockClosure ensure: [[ | 76.2 (798,579) Job run [[ | 76.2 (798,579) CurrentJob class [DynamicVariable class] value:during: [[ | 76.2 (798,579) CurrentJob [DynamicVariable] value:during: [[ | 76.2 (798,579) BlockClosure ensure: [[ | 76.2 (798,579) CurrentJob [DynamicVariable] value:during: [[ | 76.2 (798,579) Job run [[ | 76.2 (798,579) BlockClosure cull: [[ | 76.2 (798,579) OrderedCollection [Collection] do:displayingProgress:every: [[ | 76.2 (798,579) OrderedCollection do: [[ | 76.2 (798,579) OrderedCollection [Collection] do:displayingProgress:every: [[ | 75.8 (794,387) MCPackageLoader basicLoadDefinitions [[ | 73.4 (769,235) MCPackageLoader tryToLoad: [[ | |73.4 (769,235) BlockClosure on:do: [[ | | 73.4 (769,235) MCPackageLoader tryToLoad: [[ | | 73.3 (768,187) MCMethodDefinition addMethodAdditionTo: [[ | | 73.3 (768,187) MethodAddition createCompiledMethod [[ | | 72.4 (758,755) MethodAddition writeSourceToLog [[ | | 72.4 (758,755) Metaclass [ClassDescription] logMethodSource:forMe...nCategory:withStamp: [[ | | 72.4 (758,755) CompiledMethod putSource:class:catego...ithStamp:priorMethod: [[[72.4 (758,755) CompiledMethod putSource:withPreamble: [[[ 72.4 (758,755) SourceFileArray writeSource:preamble:onSuccess:onFail: [[[ 37.2 (389,857) SourceFileArray flushChangesFile [[[ |37.1 (388,809) StandardFileStream primFlush: [[[ 35.2 (368,897) CompiledMethod putSource:withPreamble: [[[ 35.2 (368,897) CompiledMethod setSourcePointer: [[[ 35.1 (367,849) StandardFileStream primFlush: [[ | 2.4000000000000004 (25,152) MCPackageLoader loadClassDefinition: [[ | 2.4000000000000004 (25,152) BlockClosure on:do: [[ | 2.4000000000000004 (25,152) MCPackageLoader loadClassDefinition: [[ | 2.4000000000000004 (25,152) MCClassDefinition load [[ | 2.4000000000000004 (25,152) MCClassDefinition createClass [[ | 2.4000000000000004 (25,152) BlockClosure on:do: [[ | 2.4000000000000004 (25,152) MCClassDefinition createClass [[ | 2.4000000000000004 (25,152) PharoClassInstaller class [AbstractClassInstaller class] make: [[[2.3000000000000003 (24,104) SlotClassBuilder build [[[ 2.3000000000000003 (24,104) PharoClassInstaller classAt:ifAbsent: [[[ 2.3000000000000003 (24,104) SystemDictionary [Dictionary] at:ifAbsent: [[[ 2.3000000000000003 (24,104) SlotClassBuilder build [[[ 2.3000000000000003 (24,104) SlotClassBuilder buildNewClass [[[ 1.9000000000000001 (19,912) ASConverter class [ClassDescription] classComment:stamp: [[[ 1.8 (18,864) SourceFileArray writeSource:preamble:onSuccess:onFail: [[[ 1.8 (18,864) SourceFileArray flushChangesFile [[[ 1.8 (18,864) StandardFileStream primFlush: [[ 1.2000000000000002 (12,576) OrderedCollection do: [[ 1.2000000000000002 (12,576) MCPackageLoader basicLoadDefinitions [[ 1.1 (11,528) MethodAddition notifyObservers [[ 1.1 (11,528) SystemAnnouncer methodAdded: [[ 1.1 (11,528) SystemAnnouncer announce: [[ 1.1 (11,528) Announcer announce: [[ 1.1 (11,528) SubscriptionRegistry deliver: [[ 1.1 (11,528) SubscriptionRegistry deliver:to: [[ 1.1 (11,528) SubscriptionRegistry deliver:to:startingAt: [[ 1.1 (11,528) BlockClosure ifCurtailed: [[ 1.1 (11,528) SubscriptionRegistry deliver:to:startingAt: [[ 1.1 (11,528) LegacyWeakSubscription [WeakAnnouncementSubscription] deliver: [[ 1.1 (11,528) BlockClosure on:fork: [[ 1.1 (11,528) BlockClosure on:do: [[ 1.1 (11,528) LegacyWeakSubscription [WeakAnnouncementSubscription] deliver: [[ 1.1 (11,528) WeakMessageSend cull:cull: [[ 1.0 (10,480) WeakMessageSend cull: [[ 1.0 (10,480) WeakMessageSend value: [ 16.5 (172,921) MetacelloLinearLoadDirective loadUsing:gofer: [ 16.5 (172,921) MetacelloLinearLoadDirective [MetacelloVersionLoadDirective] loadLinearLoadDirective:gofer: [ 16.5 (172,921) OrderedCollection do: [ 16.5 (172,921) MetacelloLinearLoadDirective [MetacelloVersionLoadDirective] loadLinearLoadDirective:gofer: [ 16.3 (170,825) MetacelloPackageLoadDirective loadUsing:gofer: [ 16.3 (170,825) MetacelloLinearLoadDirective [MetacelloVersionLoadDirective] loadPackageDirective:gofer: [ 16.3 (170,825) MetacelloLoadingMCSpecLoader [MetacelloCommonMCSpecLoader] loadPackageDirective:gofer: [ 16.3 (170,825) MetacelloPharo30Platform [MetacelloPlatform] do:displaying: [ 16.3 (170,825) MetacelloLoadingMCSpecLoader [MetacelloCommonMCSpecLoader] loadPackageDirective:gofer: [ 16.3 (170,825) MetacelloLoadingMCSpecLoader [MetacelloCommonMCSpecLoader] loadPackageDirective:gofer: [ 16.3 (170,825) MetacelloGoferLoad [GoferLoad] execute [ 16.3 (170,825) MCVersionLoader load [ 16.3 (170,825) RPackageSet class withCacheDo: [ 16.3 (170,825) BlockClosure ensure: [ 16.3 (170,825) MCVersionLoader load [ 16.3 (170,825) Job run [ 16.3 (170,825) BlockClosure ensure: [ 16.3 (170,825) Job run [ 16.3 (170,825) CurrentJob class [DynamicVariable class] value:during: [ 16.3 (170,825) CurrentJob [DynamicVariable] value:during: [ 16.3 (170,825) BlockClosure ensure: [ 16.3 (170,825) CurrentJob [DynamicVariable] value:during: [ 16.3 (170,825) Job run [ 16.3 (170,825) BlockClosure cull: [ 16.3 (170,825) MCVersionLoader load [ 16.3 (170,825) MCVersionLoader loadWithNameLike: [ 16.3 (170,825) MCVersionLoader announceLoad:do: [ 16.3 (170,825) BlockClosure ensure: [ 16.3 (170,825) MCVersionLoader announceLoad:do: [ 16.3 (170,825) BlockClosure ensure: [ 16.3 (170,825) MCVersionLoader announceLoad:do: [[16.3 (170,825) MCVersionLoader loadWithNameLike: [[ 16.3 (170,825) MCVersionLoader basicLoadWithNameLike: [[ 16.1 (168,729) MCPackageLoader loadWithNameLike: [[ 16.1 (168,729) MCPackageLoader useNewChangeSetNamedLike:during: [[ 16.1 (168,729) MCPackageLoader useChangeSetNamed:during: [[ 16.1 (168,729) BlockClosure ensure: [[ 16.1 (168,729) MCPackageLoader loadWithNameLike: [[ 16.1 (168,729) MCPackageLoader basicLoad [[ 16.1 (168,729) SourceFileArray deferFlushDuring: [[ 16.1 (168,729) BlockClosure ensure: [[ 16.1 (168,729) SourceFileArray deferFlushDuring: [[ 16.1 (168,729) MCPackageLoader basicLoad [[ 16.1 (168,729) MCPackageLoader basicLoadDefinitions [[ 15.600000000000001 (163,489) OrderedCollection [Collection] do:displayingProgress: [[ 15.600000000000001 (163,489) OrderedCollection [Collection] do:displayingProgress:every: [[ 15.600000000000001 (163,489) ByteString [String] displayProgressFrom:to:during: [[ 15.600000000000001 (163,489) MorphicUIManager [UIManager] displayProgress:from:to:during: [[ 15.600000000000001 (163,489) Job run [[ 15.600000000000001 (163,489) BlockClosure ensure: [[ 15.600000000000001 (163,489) Job run [[ 15.600000000000001 (163,489) CurrentJob class [DynamicVariable class] value:during: [[ 15.600000000000001 (163,489) CurrentJob [DynamicVariable] value:during: [[ 15.600000000000001 (163,489) BlockClosure ensure: [[ 15.600000000000001 (163,489) CurrentJob [DynamicVariable] value:during: [[ 15.600000000000001 (163,489) Job run [[ 15.600000000000001 (163,489) BlockClosure cull: [[ 15.600000000000001 (163,489) OrderedCollection [Collection] do:displayingProgress:every: [[ 15.600000000000001 (163,489) OrderedCollection do: [[ 15.600000000000001 (163,489) OrderedCollection [Collection] do:displayingProgress:every: [[ 15.5 (162,441) MCPackageLoader basicLoadDefinitions [[ 14.9 (156,153) MCPackageLoader tryToLoad: [[ 14.9 (156,153) BlockClosure on:do: [[ 14.9 (156,153) MCPackageLoader tryToLoad: [[ 14.9 (156,153) MCMethodDefinition addMethodAdditionTo: [[[14.9 (156,153) MethodAddition createCompiledMethod [[[ 14.8 (155,105) MethodAddition writeSourceToLog [[[ 14.600000000000001 (153,009) GLMPopupAction class [ClassDescription] logMethodSource:forMe...nCategory:withStamp: [[[ 14.600000000000001 (153,009) CompiledMethod putSource:class:catego...ithStamp:priorMethod: [[[ 14.600000000000001 (153,009) CompiledMethod putSource:withPreamble: [[[ 14.600000000000001 (153,009) SourceFileArray writeSource:preamble:onSuccess:onFail: [[[ 7.300000000000001 (76,504) SourceFileArray flushChangesFile [[[ |7.300000000000001 (76,504) StandardFileStream primFlush: [[[ 7.300000000000001 (76,504) CompiledMethod putSource:withPreamble: [[[ 7.300000000000001 (76,504) CompiledMethod setSourcePointer: [[[ 7.300000000000001 (76,504) StandardFileStream primFlush: 3.1 (32,488) OmDeferrer runMessageProcess |3.1 (32,488) OmDeferrer flush | 3.1 (32,488) BlockClosure ensure: | 3.1 (32,488) OmDeferrer flush | 3.1 (32,488) OmDeferrer sendMessage | 3.1 (32,488) OmFileStore flushEntryBuffer | 3.1 (32,488) OmFileStore critical: | 3.1 (32,488) Semaphore critical: | 3.1 (32,488) BlockClosure ensure: | 3.1 (32,488) Semaphore critical: | 3.1 (32,488) OmFileStore flushEntryBuffer | 3.1 (32,488) FileReference [AbstractFileReference] writeStreamDo: | 3.1 (32,488) BlockClosure ensure: | 3.1 (32,488) FileReference [AbstractFileReference] writeStreamDo: | 2.9000000000000004 (30,392) OmFileStore flushEntryBuffer | 2.7 (28,296) ZnBufferedWriteStream class on:do: | 2.7 (28,296) OmFileStore flushEntryBuffer | 2.6 (27,248) OmSTONEntryWriter on:nextEntryPut: | 2.6 (27,248) STONWriter nextPut: | 2.6 (27,248) OmEntry [Object] stonOn: | 2.6 (27,248) STONWriter writeObject: | 2.6 (27,248) STONWriter writeObject:streamMap: | 2.6 (27,248) STONWriter writeObject:do: | 2.6 (27,248) STONWriter with:do: | 2.6 (27,248) STONWriter writeObject:do: | 2.6 (27,248) STONWriter writeObject:streamMap: | 2.6 (27,248) STONWriter indentedDo: | 2.6 (27,248) STONWriter writeObject:streamMap: | 2.6 (27,248) STONWriter writeObject: | 2.6 (27,248) Array [SequenceableCollection] do: | 2.6 (27,248) STONWriter writeObject: | 2.6 (27,248) STONMapWriter at:put: | 2.6 (27,248) STONWriter encodeKey:value: | 2.6 (27,248) STONWriter nextPut: [1.9000000000000001 (19,912) EpMonticelloVersionsLoad [Object] stonOn: [ 1.9000000000000001 (19,912) STONWriter writeObject: [ 1.9000000000000001 (19,912) STONWriter writeObject:streamMap: [ 1.9000000000000001 (19,912) STONWriter writeObject:do: [ 1.9000000000000001 (19,912) STONWriter with:do: [ 1.9000000000000001 (19,912) STONWriter writeObject:do: [ 1.9000000000000001 (19,912) STONWriter writeObject:streamMap: [ 1.9000000000000001 (19,912) STONWriter indentedDo: [ 1.9000000000000001 (19,912) STONWriter writeObject:streamMap: [ 1.9000000000000001 (19,912) STONWriter writeObject: [ 1.9000000000000001 (19,912) Array [SequenceableCollection] do: [ 1.9000000000000001 (19,912) STONWriter writeObject: [ 1.9000000000000001 (19,912) STONMapWriter at:put: [ 1.9000000000000001 (19,912) STONWriter encodeKey:value: [ 1.9000000000000001 (19,912) STONWriter nextPut: [ 1.8 (18,864) RGClassDefinition [Object] stonOn: [ 1.8 (18,864) STONWriter writeObject: [ 1.8 (18,864) STONWriter writeObject:streamMap: [ 1.8 (18,864) STONWriter writeObject:do: [ 1.8 (18,864) STONWriter with:do: [ 1.8 (18,864) STONWriter writeObject:do: [ 1.8 (18,864) STONWriter writeObject:streamMap: [ 1.7000000000000002 (17,816) STONWriter indentedDo: [ 1.7000000000000002 (17,816) STONWriter writeObject:streamMap: [ 1.7000000000000002 (17,816) STONWriter writeObject: [ 1.7000000000000002 (17,816) Array [SequenceableCollection] do: [ 1.7000000000000002 (17,816) STONWriter writeObject: [ 1.7000000000000002 (17,816) STONMapWriter at:put: [ 1.6 (16,768) STONWriter encodeKey:value: [ 1.6 (16,768) STONWriter nextPut: 1.2000000000000002 (12,576) ProcessorScheduler class startUp 1.2000000000000002 (12,576) ProcessorScheduler class idleProcess **Leaves** 91.0 (953,684) StandardFileStream primFlush: 2.4000000000000004 (25,152) StandardFileStream primWrite:from:startingAt:count: **Memory** old +33,554,432 bytes young -33,379,104 bytes used +175,328 bytes free +33,379,104 bytes **GCs** full 6 totalling 766ms (0.0% uptime), avg 128.0ms incr 3706 totalling 3,256ms (0.0% uptime), avg 1.0ms tenures 1,199,093 (avg 0 GCs/tenure) root table 0 overflows **Processes** Total process switches: 1406022 Without Profiler: 7238 Stack page overflows: 12534583 Stack page divorces: 14300