Eliot Miranda uploaded a new version of CogTools to project VM Maker:
http://source.squeak.org/VMMaker/CogTools-eem.88.mcz==================== Summary ====================
Name: CogTools-eem.88
Author: eem
Time: 5 June 2018, 12:37:40.392771 pm
UUID: 5de1d741-fab4-47db-9a3a-1ad9a8dd84ec
Ancestors: CogTools-eem.87
Eliminate obsolete primitive
=============== Diff against CogTools-eem.87 ===============
Item was removed:
- ----- Method: VMProfiler>>primitiveCollectCogCodeConstituents (in category 'primitives') -----
- primitiveCollectCogCodeConstituents
- ^ self primitiveCollectCogCodeConstituents: self withDetails!
Item was changed:
----- Method: VMProfiler>>stopProfiling (in category 'profiling') -----
stopProfiling
"still UI-dependent"
| numSamples now vmParameters |
numSamples := self stopVMProfile.
now := Time millisecondClockValue.
vmParameters := self getVMParameters.
+ cogCodeConstituents := self primitiveCollectCogCodeConstituents: self withDetails.
- cogCodeConstituents := self primitiveCollectCogCodeConstituents.
elapsedTime := now - startTime + elapsedTime.
self computeStats: vmParameters.
self computeHistograms: numSamples.
self computeCogCodeModule.
('Mac OS' match: Smalltalk platformName) ifTrue: [self computeSortedSymbols]. "workaround. sometimes fails on linux"
+ self clearHistory
- self clearHistory.
!