[Pkg] The Trunk: SystemReporter-dtl.3.mcz

commits at source.squeak.org commits at source.squeak.org
Fri Jan 28 02:23:15 UTC 2011

David T. Lewis uploaded a new version of SystemReporter to project The Trunk:

==================== Summary ====================

Name: SystemReporter-dtl.3
Author: dtl
Time: 23 January 2011, 11:13:46.093 am
UUID: f59d0651-2dee-4b52-a4d2-9474d5462973
Ancestors: SystemReporter-laza.2

If the VM reports source revisions via #primitivePlatformSourceVersion and #primitiveInterpreterSourceVersion, include this information in SystemReporter "VM General".

Example output:

  Virtual Machine
  Squeak4.1 of 17 April 2010 [latest update: #9957]
  platform sources revision 2356
  VMMaker versionString 4.4.7

=============== Diff against SystemReporter-laza.2 ===============

Item was changed:
  ----- Method: SystemReporter>>reportVM: (in category 'reporting') -----
  reportVM: aStream
  	self header: 'Virtual Machine' on: aStream.
  		nextPutAll: (SmalltalkImage current getSystemAttribute: 1004); cr;
+ 		nextPutAll: (SmalltalkImage current getSystemAttribute: 0); cr.
+ 	[Smalltalk vm platformSourceVersion
+ 		ifNotNilDo: [:v | aStream nextPutAll: 'platform sources revision ', v; cr]]
+ 			on: Warning do: ["unsupported primitive"].
+ 	[Smalltalk vm interpreterSourceVersion
+ 		ifNotNilDo: [:v | aStream nextPutAll: 'VMMaker versionString ', v; cr]]
+ 			on: Warning do: ["unsupported primitive"]!
- 		nextPutAll: (SmalltalkImage current getSystemAttribute: 0); cr!

More information about the Packages mailing list