- 118031 tallies, 119666 msec. **Tree** -------------------------------- Process: other processes -------------------------------- 87.0% {104105ms} [] MaServerSocket>>startProcessingRequests |87.0% {104105ms} BlockClosure>>on:do: | 87.0% {104105ms} [[]] MaServerSocket>>startProcessingRequests | 87.0% {104105ms} MaServerSocket>>processRequest: | 87.0% {104105ms} [] MaNetworkRequestServer>>initialize | 87.0% {104105ms} MaNetworkRequestServer>>processRequestByteArray: | 86.4% {103367ms} MaNetworkRequestServer(MaRequestServer)>>processRequest: | 86.4% {103367ms} BlockClosure>>on:do: | 86.4% {103367ms} [] MaNetworkRequestServer(MaRequestServer)>>processRequest: | 86.4% {103367ms} MagmaServerConsole>>value: | 86.4% {103367ms} BlockClosure>>on:do: | 86.4% {103367ms} [] MagmaServerConsole>>value: | 86.4% {103367ms} MagmaRepositoryController>>value: | 86.4% {103367ms} MagmaRepositoryController>>processRequest: | 86.4% {103367ms} BlockClosure>>on:do: | 86.4% {103367ms} [] MagmaRepositoryController>>processRequest: | 86.4% {103367ms} MagmaRepositoryController>>requestCritical: | 86.4% {103367ms} Mutex>>critical: | 86.4% {103367ms} BlockClosure>>ensure: | 86.4% {103367ms} [[]] MagmaRepositoryController>>processRequest: | 86.4% {103367ms} MaCommitRequest>>process | 86.4% {103367ms} BlockClosure>>on:do: | 86.4% {103367ms} [] MaCommitRequest>>process | 86.4% {103367ms} MaObjectRepository>>submitAll:for:beginAnother: | 86.4% {103333ms} MaObjectRepository>>write: | 86.4% {103333ms} MaObjectRepository>>commitCritical: | 86.4% {103333ms} Mutex>>critical: | 86.4% {103333ms} BlockClosure>>ensure: | 86.4% {103333ms} [] MaObjectRepository>>write: | 86.0% {102955ms} MaObjectRepository>>write:logged:commitLogRecord: | 85.5% {102270ms} MaObjectRepository>>applyToCache: | 85.0% {101694ms} MaObjectRepository>>updateLargeCollectionsIn:recordResultsIn: | 85.0% {101694ms} MaCommitPackage>>allLargeCollectionChangesDo: | 85.0% {101694ms} Set>>do: | 85.0% {101694ms} [] MaObjectRepository>>updateLargeCollectionsIn:recordResultsIn: | 85.0% {101694ms} MagmaCollectionManager>>process:recordResultsIn: | 85.0% {101694ms} MagmaCollectionManager>>processAddsIn:using: | 85.0% {101694ms} MagmaCollectionChanges(MagmaLargeCollectionChanges)>>additionsDo: | 85.0% {101694ms} MaIdentityDictionary(Dictionary)>>keysAndValuesDo: | 85.0% {101694ms} MaIdentityDictionary(MaDictionary)>>associationsDo: | 85.0% {101694ms} Array(SequenceableCollection)>>do: | 85.0% {101694ms} [] MaIdentityDictionary(MaDictionary)>>associationsDo: | 85.0% {101694ms} MaIdentityKeyAssociation(MaAssociation)>>do: | 85.0% {101694ms} [] MaIdentityDictionary(Dictionary)>>keysAndValuesDo: | 85.0% {101694ms} [] MagmaCollectionManager>>processAddsIn:using: | 85.0% {101692ms} MagmaCollectionManager>>addMember:atHashes: | 84.9% {101582ms} OrderedCollection(SequenceableCollection)>>withIndexDo: | 84.9% {101582ms} [] MagmaCollectionManager>>addMember:atHashes: | 84.9% {101580ms} Array(SequenceableCollection)>>do: | 84.9% {101578ms} [[]] MagmaCollectionManager>>addMember:atHashes: | 84.9% {101578ms} MaHashIndex>>add:at: | 84.9% {101578ms} Mutex>>critical: | 84.9% {101576ms} BlockClosure>>ensure: | 84.9% {101572ms} [] MaHashIndex>>add:at: | 34.1% {40852ms} MaHashIndexRecord>>canAdd: | |34.0% {40710ms} MaHashIndexRecord>>eligibleByteArrayIndexesFor:do: | | 32.8% {39235ms} SmallInteger(Number)>>to:by:do: | | 29.8% {35690ms} primitives | | 3.0% {3545ms} [] MaHashIndexRecord>>eligibleByteArrayIndexesFor:do: | | 1.8% {2213ms} [] MaHashIndexRecord>>canAdd: | | |1.2% {1495ms} MaHashIndexRecord>>hasSlotAvailableAtByteArrayIndex: | | 1.1% {1332ms} primitives | 30.1% {36041ms} MaHashIndex>>selectRecord: | |29.9% {35736ms} MaHashIndex>>readRecord:at: | | 28.6% {34246ms} MaFileRecordBroker>>readInto:at: | | 28.5% {34126ms} MaAtomicFileStream>>maRead:bytesFromPosition:of:atFilePosition: | | 28.5% {34049ms} Mutex>>critical: | | 27.9% {33371ms} BlockClosure>>ensure: | | 25.8% {30893ms} [] MaAtomicFileStream>>maRead:bytesFromPosition:of:atFilePosition: | | |24.4% {29143ms} MaAtomicFileStream>>writerAt: | | | |24.3% {29112ms} BTree>>from:do: | | | | 24.0% {28682ms} BTree>>from:to:keysAndValuesDo: | | | | 23.6% {28255ms} BTreeInteriorNode>>leavesFrom:to:do: | | | | 21.2% {25331ms} BTreeInteriorNode>>leavesFrom:to:do: | | | | 18.6% {22208ms} BTreeInteriorNode>>leavesFrom:to:do: | | | | 16.5% {19754ms} BTreeInteriorNode>>leavesFrom:to:do: | | | | 14.3% {17105ms} BTreeInteriorNode>>leavesFrom:to:do: | | | | 11.7% {14000ms} BTreeInteriorNode>>leavesFrom:to:do: | | | | 9.3% {11163ms} BTreeInteriorNode>>leavesFrom:to:do: | | | | 6.9% {8296ms} BTreeInteriorNode>>leavesFrom:to:do: | | | | 3.6% {4263ms} BTreeLeafNode>>leavesFrom:to:do: | | | | |2.7% {3246ms} [] BTree>>from:to:keysAndValuesDo: | | | | | 2.6% {3125ms} BTreeLeafNode(BTreeNode)>>keysAndValuesDo: | | | | | 2.1% {2463ms} BTreeKeysArray(BTreeKeys)>>withIndexDo: | | | | | 1.4% {1632ms} [] BTreeLeafNode(BTreeNode)>>keysAndValuesDo: | | | | | 1.1% {1324ms} [[]] BTree>>from:to:keysAndValuesDo: | | | | 1.4% {1626ms} BTreeKeysArray(BTreeKeys)>>findIndexForKey: | | | | 1.3% {1573ms} BTreeKeysArray(BTreeKeys)>>withIndexDo: | | |1.4% {1657ms} SmallInteger(Magnitude)>>min: | | 2.1% {2478ms} [] Mutex>>critical: | 17.2% {20582ms} MaHashIndex>>writeRecord: | |17.0% {20295ms} MaFileRecordBroker>>writeFrom:at: | | 16.9% {20206ms} MaAtomicFileStream>>maWrite:bytesFromPosition:of:atFilePosition: | | 13.7% {16448ms} Mutex>>critical: | | |13.3% {15974ms} BlockClosure>>ensure: | | | 13.2% {15797ms} [] MaAtomicFileStream>>maWrite:bytesFromPosition:of:atFilePosition: | | | 13.0% {15535ms} BTree>>at:put: | | | 9.8% {11768ms} BTreeInteriorNode>>leafForKey: | | | |9.1% {10854ms} BTreeInteriorNode>>leafForKey: | | | | 7.6% {9087ms} BTreeInteriorNode>>leafForKey: | | | | 6.3% {7489ms} BTreeInteriorNode>>leafForKey: | | | | 4.9% {5816ms} BTreeInteriorNode>>leafForKey: | | | | 3.7% {4397ms} BTreeInteriorNode>>leafForKey: | | | | 2.4% {2823ms} BTreeInteriorNode>>leafForKey: | | | | 1.2% {1402ms} BTreeInteriorNode>>leafForKey: | | | 2.5% {2945ms} BTreeLeafNode(BTreeNode)>>insertKey:value: | | | 1.2% {1442ms} primitives | | 2.9% {3502ms} MaAtomicFileWriter class>>file:filePos:byteArray: | | 2.9% {3461ms} primitives | 1.3% {1585ms} MaHashIndexRecord>>incrementNumberOfChildrenAtByteArrayIndex: | 1.0% {1227ms} MaHashIndexRecord>>recordNumberCloserTo: 6.3% {7501ms} [] ProcessorScheduler class>>startUp: |6.3% {7501ms} ProcessorScheduler class>>idleProcess 2.3% {2753ms} [] EventSensor>>installEventTickler |2.3% {2753ms} EventSensor>>eventTickler | 2.3% {2753ms} BlockClosure>>on:do: | 2.3% {2753ms} [] EventSensor>>eventTickler | 2.3% {2753ms} Delay>>wait | 2.3% {2747ms} BlockClosure>>ifCurtailed: | 2.3% {2747ms} [] Delay>>wait 1.7% {1992ms} [] MaObjectRepository>>flushCacheSoon |1.7% {1983ms} MaObjectRepository>>flushCritical: | 1.7% {1983ms} Mutex>>critical: | 1.7% {1983ms} BlockClosure>>ensure: | 1.7% {1983ms} [[]] MaObjectRepository>>flushCacheSoon | 1.7% {1983ms} MaObjectRepository>>commitCritical: | 1.7% {1983ms} Mutex>>critical: | 1.7% {1983ms} BlockClosure>>ensure: | 1.7% {1983ms} [[[]]] MaObjectRepository>>flushCacheSoon | 1.7% {1983ms} MaObjectRepository>>flushCache | 1.7% {1983ms} Time class>>millisecondsToRun: | 1.7% {1983ms} [] MaObjectRepository>>flushCache | 1.1% {1373ms} MaObjectRepository>>flushIndividualCaches | 1.1% {1373ms} MaObjectRepository>>openDbFilesDo: 1.5% {1799ms} [] MaClientConnection>>monitorForByteArrayRequests 1.5% {1799ms} BlockClosure>>on:do: 1.5% {1799ms} [[]] MaClientConnection>>monitorForByteArrayRequests 1.5% {1799ms} MaClientConnection>>receiveOneByteArrayRequestFrom: 1.5% {1782ms} BlockClosure>>on:do: 1.5% {1782ms} [] MaClientConnection>>receiveOneByteArrayRequestFrom: 1.5% {1782ms} SocketStream>>next: 1.5% {1782ms} SocketStream>>receiveData: 1.5% {1780ms} SocketStream>>receiveData 1.5% {1780ms} SocketStream>>waitForData 1.5% {1780ms} Socket>>waitForDataFor:ifClosed:ifTimedOut: 1.5% {1780ms} Semaphore>>waitTimeoutMSecs: 1.5% {1780ms} DelayWaitTimeout>>wait 1.5% {1780ms} BlockClosure>>ensure: 1.5% {1780ms} [] DelayWaitTimeout>>wait 1.5% {1774ms} primitives **Leaves** 29.9% {35721ms} SmallInteger(Number)>>to:by:do: 10.6% {12721ms} BTreeKeysArray(BTreeKeys)>>withIndexDo: 6.3% {7501ms} ProcessorScheduler class>>idleProcess 5.1% {6145ms} [] BTreeKeysArray(BTreeKeys)>>findIndexForKey: 4.4% {5258ms} BTreeInteriorNode>>leafForKey: 4.4% {5227ms} BTreeInteriorNode>>leavesFrom:to:do: 4.3% {5175ms} SmallInteger(Magnitude)>>max: 3.3% {3976ms} [] Mutex>>critical: 3.1% {3679ms} [] Delay>>wait 2.9% {3472ms} MaAtomicFileWriter class>>file:filePos:byteArray: 2.4% {2865ms} [] BTreeKeysArray(BTreeKeys)>>lastIndex 1.7% {1975ms} [] DelayWaitTimeout>>wait 1.6% {1922ms} [] MaHashIndexRecord>>eligibleByteArrayIndexesFor:do: 1.4% {1685ms} SmallInteger(Magnitude)>>min: 1.3% {1556ms} [[]] BTree>>from:to:keysAndValuesDo: 1.2% {1477ms} BTreeInteriorNode(BTreeNode)>>insertKey:value: **Memory** old +67,108,864 bytes young -68,865,088 bytes used -1,756,224 bytes free +68,865,088 bytes **GCs** full 50 totalling 6,783 ms (5.67% uptime), avg 135.7 ms incr 17153 totalling 8,981 ms (7.5% uptime), avg 0.5 ms tenures 18,603,002 (avg 0 GCs/tenure) root table 0 overflows