Sophie Kaleba uploaded a new version of CogTools to project VM Maker:
http://source.squeak.org/VMMaker/CogTools-sk.80.mcz==================== Summary ====================
Name: CogTools-sk.80
Author: sk
Time: 30 June 2017, 5:26:35.248389 pm
UUID: b7332df6-0d03-4f6e-8778-18b355fa1af3
Ancestors: CogTools-sk.79
* moves back the Mac tempDir to /tmp
* add the deleteContents for Pharo
Still need to fix (soon):
* the rounding in the report
* bug from Integer>>readFrom:
* displays the profiled block in the headless report (it only shows when generating the report from the UI right now)
* add comments
=============== Diff against CogTools-sk.79 ===============
Item was changed:
----- Method: PharoVMFileSystem>>deleteContentsOf: (in category 'as yet unclassified') -----
deleteContentsOf: aDirectory
+ aDirectory deleteAll.
- "not yet implemented. The temp directory created during the profiling will not be deleted when quitting the image"
!
Item was changed:
----- Method: VMFileSystem>>deleteContentsOf: (in category 'as yet unclassified') -----
deleteContentsOf: aDirectory
-
self subclassResponsability!
Item was removed:
- ----- Method: VMProfilerLinuxSymbolsManager class>>tempDirectory (in category 'accessing') -----
- tempDirectory
-
- ^ VMFileSystem ifNotNil: [VMFileSystem nameFordirPath:'/tmp/vmsyms' plus:OSProcess thisOSProcess pid printString]
- !
Item was removed:
- ----- Method: VMProfilerMacSymbolsManager class>>tempDirectory (in category 'accessing') -----
- tempDirectory
-
- ^ VMFileSystem ifNotNil: [VMFileSystem nameFordirPath:'private/tmp/vmsyms' plus:OSProcess thisOSProcess pid printString]
- !
Item was added:
+ ----- Method: VMProfilerSymbolsManager class>>tempDirectory (in category 'as yet unclassified') -----
+ tempDirectory
+
+ ^ VMFileSystem ifNotNil: [VMFileSystem nameFordirPath:'/tmp/vmsyms' plus:OSProcess thisOSProcess pid printString]
+ !