more Info in aboutSqueak

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

more Info in aboutSqueak

laza
2011/1/13 Eliot Miranda <[hidden email]>
Which platform?  I infer linux.  [Please can we be more informative in these discussions.  It's hard trying to follow all the VM bugs when people don't specify the platform. please :)]

I always thought it would be nice to have something that offers more info about the system and it's environment than what aboutSqueak shows.
Morphic-laza.514 and System-laza.414 in the Inbox are a shot at this. Instead of a dialog this opens a workspace with some more info that can be easily edited/copied/pasted into an email, eg.

Image
    Squeak4.2alpha
    latest update: #10896
    Current Change Set: Unnamed1
    H:\Squeak\Squeak4.2-10892-beta.image


Operating System/Hardware
    Win32     6.1     IX86

Virtual Machine
    Croquet Closure Cog VM [CoInterpreter VMMaker-oscog.35]
    C:\Program Files\cogwin\Croquet.exe
    C:\Program Files\cogwin\Croquet.exe

Loaded Modules
    ZipPlugin VMMaker-oscog.35 (i)
    SocketPlugin VMMaker-oscog.8 (i)
    LocalePlugin VMMaker-oscog.8 (i)
    BitBltPlugin VMMaker-oscog.35 (i)
    B2DPlugin VMMaker-oscog.35 (i)
    SecurityPlugin VMMaker-oscog.8 (i)
    FilePlugin VMMaker-oscog.35 (i)
    LargeIntegers v1.5 VMMaker-oscog.36 (i)
    MiscPrimitivePlugin VMMaker-oscog.8 (i)

Alex


Reply | Threaded
Open this post in threaded view
|

Re: more Info in aboutSqueak

espin
H Alex,
great idea!

As a side thought, couldn't it be a dialog with cut&past-able text?

Bye
Enrico

On Thu, Jan 13, 2011 at 13:13, Alexander Lazarević <[hidden email]> wrote:

> 2011/1/13 Eliot Miranda <[hidden email]>
>>
>> Which platform?  I infer linux.  [Please can we be more informative in
>> these discussions.  It's hard trying to follow all the VM bugs when people
>> don't specify the platform. please :)]
>
> I always thought it would be nice to have something that offers more info
> about the system and it's environment than what aboutSqueak shows.
> Morphic-laza.514 and System-laza.414 in the Inbox are a shot at this.
> Instead of a dialog this opens a workspace with some more info that can be
> easily edited/copied/pasted into an email, eg.
>
> Image
>     Squeak4.2alpha
>     latest update: #10896
>     Current Change Set: Unnamed1
>     H:\Squeak\Squeak4.2-10892-beta.image
>
>
> Operating System/Hardware
>     Win32     6.1     IX86
>
> Virtual Machine
>     Croquet Closure Cog VM [CoInterpreter VMMaker-oscog.35]
>     C:\Program Files\cogwin\Croquet.exe
>     C:\Program Files\cogwin\Croquet.exe
>
> Loaded Modules
>     ZipPlugin VMMaker-oscog.35 (i)
>     SocketPlugin VMMaker-oscog.8 (i)
>     LocalePlugin VMMaker-oscog.8 (i)
>     BitBltPlugin VMMaker-oscog.35 (i)
>     B2DPlugin VMMaker-oscog.35 (i)
>     SecurityPlugin VMMaker-oscog.8 (i)
>     FilePlugin VMMaker-oscog.35 (i)
>     LargeIntegers v1.5 VMMaker-oscog.36 (i)
>     MiscPrimitivePlugin VMMaker-oscog.8 (i)
>
> Alex
>
>
>
>



--
Enrico Spinielli
"Do Androids dream of electric sheep?"— Philip K. Dick
"Hear and forget; see and remember;do and understand."—Mitchel Resnick

Reply | Threaded
Open this post in threaded view
|

Re: more Info in aboutSqueak

laza
2011/1/13 Enrico Spinielli <[hidden email]>
H Alex,
great idea!

As a side thought, couldn't it be a dialog with cut&past-able text?

I thought about that too, but now used a small ToolBuilder window instead.

In the SystemReporter you can chose what system information should be gathered. So you could have a compact overview of the image and the VM or a full length/all details report.

Add the repository SystemReporter to Monitcello.

MCHttpRepository
    location: 'http://www.squeaksource.com/SystemReporter'
    user: ''
    password: ''

Load the package SystemReporter and do SystemReporter open in a workspace.

This very simple and needs to be polished further. License is MIT and everybody is invited to add code.
It's easy to extend the reporter and it is explained in the class comment.

This works with Squeak Trunk and Pharo 1.1.1 (needs to get rid of the deprecation warning)

Alex


Reply | Threaded
Open this post in threaded view
|

Re: more Info in aboutSqueak

laza
2011/1/17 Alexander Lazarević <[hidden email]>
This very simple and needs to be polished further.

I brushed it up a little and I think it is in an usable state now.
  • use TextStream to have better formatting
  • fixed menus
  • preserve order of categories
  • split/added some more reports:
    • separate image parameters
    • separate vm options
    • source files
    • tiny benchmarks (to give a ballpark)
    • VM config (INI-file on windows only)
Alex