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! |
This goes in the inbox because we are in 4.2 feature freeze.
Dave On Sun, Jan 23, 2011 at 04:13:47PM +0000, [hidden email] 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! > |
I've copied that version to the squeak source repo as well.
Thanks Dave. Alex 2011/1/23 David T. Lewis <[hidden email]> This goes in the inbox because we are in 4.2 feature freeze. |
I moved this to the treated inbox since it is now part of the repo.
Alex 2011/1/24 Alexander Lazarević <[hidden email]> I've copied that version to the squeak source repo as well. |
Free forum by Nabble | Edit this page |