[squeak-dev] The Inbox: SystemReporter-dtl.3.mcz

David T. Lewis lewis at mail.msen.com
Sun Jan 23 16:17:23 UTC 2011


This goes in the inbox because we are in 4.2 feature freeze.

Dave

On Sun, Jan 23, 2011 at 04:13:47PM +0000, commits at source.squeak.org wrote:
> 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