[Vm-dev] VM Maker: CogTools-sk.80.mcz

commits at source.squeak.org commits at source.squeak.org
Fri Jun 30 15:26:45 UTC 2017


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



More information about the Vm-dev mailing list