VM Maker: CogTools-sk.80.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

VM Maker: CogTools-sk.80.mcz

commits-2
 
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]
+ !