The Windows VM

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

The Windows VM

Mariano Martinez Peck
Hi. I have just tested the Windows VM availables and tested the 1 tinyBenchmarks and running all tests of PharoDev RC3.

I tested with this Windows VMs:

1) The one that it is in pharo website (PharoVM-Win32-3.11.8):
2) The other one from pharo website (exupery-vm-0.15-win32):
3) THe new one that Andreas released today (SqueakVM-Win32-4.0.1-bin)


1) vm\SqueakVM-Win32-4.0.1-bin\

 has freetype

1 tinyBenchmarks
 '404104183 bytecodes/sec; 11914092 sends/sec'
 '363120567 bytecodes/sec; 10946039 sends/sec'
 '390839694 bytecodes/sec; 12597221 sends/sec'
 '346179851 bytecodes/sec; 9996295 sends/sec'

1 gofer test fails
 

2)  exupery-vm-0.15-win32

doesnt have freetype. Unacceptable for Pharo.

1 tinyBenchmarks
 '365714285 bytecodes/sec; 9935342 sends/sec'
 '365975696 bytecodes/sec; 10435290 sends/sec'
 '349011588 bytecodes/sec; 16777208 sends/sec'
  '339973439 bytecodes/sec; 11292844 sends/sec'

Two RB test with errors


3)   SqueakVM-Win32-4.0.1-bin

has freetype

1 tinyBenchmarks
 '353835521 bytecodes/sec; 11294326 sends/sec'
 '415922014 bytecodes/sec; 12319712 sends/sec'
 '369675090 bytecodes/sec; 11149338 sends/sec'
 '373177842 bytecodes/sec; 9858402 sends/sec'

all tests geen


We suggestion is to remove the Exupery Vm from the pharo website.
The new version 4.1 doesn't seem to be improvements in speed and from what I read about Andreas comment, it only fixes problems for SqueakMap, which was removed in Pharo, and a change in the close event of the windows.
I would only let for download the PharoVM-Win32-3.11.8 


Cheers

Mariano

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: The Windows VM

Henrik Sperre Johansen
Ehm, that was a change to allow old image segments to load correctly,  
squeakmap just happened to be the broken usecase.

Cheers,
Henry

Den 29. mars 2010 kl. 00.44 skrev Mariano Martinez Peck <[hidden email]
 >:

> The new version 4.1 doesn't seem to be improvements in speed and  
> from what I read about Andreas comment, it only fixes problems for  
> SqueakMap, which was removed in Pharo, and a change in the close  
> event of the windows.

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: The Windows VM

garduino
In reply to this post by Mariano Martinez Peck
Sorry, correct me if I'm wrong, but Pharo don't have its own Win VM right?

Then if Pharo relies on the Squeak Windows VM I think that a good
policy is use the latest.

Just my opinion.

Cheers.
Germán.




2010/3/28 Mariano Martinez Peck <[hidden email]>:

> Hi. I have just tested the Windows VM availables and tested the 1
> tinyBenchmarks and running all tests of PharoDev RC3.
>
> I tested with this Windows VMs:
>
> 1) The one that it is in pharo website (PharoVM-Win32-3.11.8):
> 2) The other one from pharo website (exupery-vm-0.15-win32):
> 3) THe new one that Andreas released today (SqueakVM-Win32-4.0.1-bin)
>
>
> 1) vm\SqueakVM-Win32-4.0.1-bin\
>
>  has freetype
>
> 1 tinyBenchmarks
>  '404104183 bytecodes/sec; 11914092 sends/sec'
>  '363120567 bytecodes/sec; 10946039 sends/sec'
>  '390839694 bytecodes/sec; 12597221 sends/sec'
>  '346179851 bytecodes/sec; 9996295 sends/sec'
>
> 1 gofer test fails
>
>
> 2)  exupery-vm-0.15-win32
>
> doesnt have freetype. Unacceptable for Pharo.
>
> 1 tinyBenchmarks
>  '365714285 bytecodes/sec; 9935342 sends/sec'
>  '365975696 bytecodes/sec; 10435290 sends/sec'
>  '349011588 bytecodes/sec; 16777208 sends/sec'
>   '339973439 bytecodes/sec; 11292844 sends/sec'
>
> Two RB test with errors
>
>
> 3)   SqueakVM-Win32-4.0.1-bin
>
> has freetype
>
> 1 tinyBenchmarks
>  '353835521 bytecodes/sec; 11294326 sends/sec'
>  '415922014 bytecodes/sec; 12319712 sends/sec'
>  '369675090 bytecodes/sec; 11149338 sends/sec'
>  '373177842 bytecodes/sec; 9858402 sends/sec'
>
> all tests geen
>
>
> We suggestion is to remove the Exupery Vm from the pharo website.
> The new version 4.1 doesn't seem to be improvements in speed and from what I
> read about Andreas comment, it only fixes problems for SqueakMap, which was
> removed in Pharo, and a change in the close event of the windows.
> I would only let for download the PharoVM-Win32-3.11.8
>
>
> Cheers
>
> Mariano
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: The Windows VM

Mariano Martinez Peck


On Mon, Mar 29, 2010 at 9:07 PM, Germán Arduino <[hidden email]> wrote:
Sorry, correct me if I'm wrong, but Pharo don't have its own Win VM right?

Then if Pharo relies on the Squeak Windows VM I think that a good
policy is use the latest.


No, I don't think so. I don't  know who did it, but at the end it is a squeak VM. I mean, the sources come from svn or vmmaker or both, but there is no fork (maybe i am wrong). Ok, we changed the splash picture and the name.

Does someone know?
 
Just my opinion.

Cheers.
Germán.




2010/3/28 Mariano Martinez Peck <[hidden email]>:
> Hi. I have just tested the Windows VM availables and tested the 1
> tinyBenchmarks and running all tests of PharoDev RC3.
>
> I tested with this Windows VMs:
>
> 1) The one that it is in pharo website (PharoVM-Win32-3.11.8):
> 2) The other one from pharo website (exupery-vm-0.15-win32):
> 3) THe new one that Andreas released today (SqueakVM-Win32-4.0.1-bin)
>
>
> 1) vm\SqueakVM-Win32-4.0.1-bin\
>
>  has freetype
>
> 1 tinyBenchmarks
>  '404104183 bytecodes/sec; 11914092 sends/sec'
>  '363120567 bytecodes/sec; 10946039 sends/sec'
>  '390839694 bytecodes/sec; 12597221 sends/sec'
>  '346179851 bytecodes/sec; 9996295 sends/sec'
>
> 1 gofer test fails
>
>
> 2)  exupery-vm-0.15-win32
>
> doesnt have freetype. Unacceptable for Pharo.
>
> 1 tinyBenchmarks
>  '365714285 bytecodes/sec; 9935342 sends/sec'
>  '365975696 bytecodes/sec; 10435290 sends/sec'
>  '349011588 bytecodes/sec; 16777208 sends/sec'
>   '339973439 bytecodes/sec; 11292844 sends/sec'
>
> Two RB test with errors
>
>
> 3)   SqueakVM-Win32-4.0.1-bin
>
> has freetype
>
> 1 tinyBenchmarks
>  '353835521 bytecodes/sec; 11294326 sends/sec'
>  '415922014 bytecodes/sec; 12319712 sends/sec'
>  '369675090 bytecodes/sec; 11149338 sends/sec'
>  '373177842 bytecodes/sec; 9858402 sends/sec'
>
> all tests geen
>
>
> We suggestion is to remove the Exupery Vm from the pharo website.
> The new version 4.1 doesn't seem to be improvements in speed and from what I
> read about Andreas comment, it only fixes problems for SqueakMap, which was
> removed in Pharo, and a change in the close event of the windows.
> I would only let for download the PharoVM-Win32-3.11.8
>
>
> Cheers
>
> Mariano
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: The Windows VM

Henrik Sperre Johansen
On Mar 30, 2010, at 9:53 35AM, Mariano Martinez Peck wrote:



On Mon, Mar 29, 2010 at 9:07 PM, Germán Arduino <[hidden email]> wrote:
Sorry, correct me if I'm wrong, but Pharo don't have its own Win VM right?

Then if Pharo relies on the Squeak Windows VM I think that a good
policy is use the latest.


No, I don't think so. I don't  know who did it, but at the end it is a squeak VM. I mean, the sources come from svn or vmmaker or both, but there is no fork (maybe i am wrong). Ok, we changed the splash picture and the name.

Does someone know?

No forking, just custom .rc files to "rebrand" it.

Cheers,
Henry

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project