[squeak-dev] The Inbox: SystemReporter-dtl.3.mcz
commits at source.squeak.org
commits at source.squeak.org
Sun Jan 23 16:13:48 UTC 2011
David T. Lewis uploaded a new version of SystemReporter to project The Inbox:
http://source.squeak.org/inbox/SystemReporter-dtl.3.mcz
==================== 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]
/usr/local/lib/squeak/4.4.7-2356/squeakvm
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.
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 Squeak-dev
mailing list
|