VM release question

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

VM release question

Mathieu SUEN
 
Hi,

I would like to know how do you release  the VM. Do you build it from  
VMMaker or is the interp.c build by hand?
I notice that the VM I build on MacOS from VMMaker is always slower  
that the on took from John.
Even if I copy the bundle in the ressources folder from John's VM to  
mine.

        Mth



Reply | Threaded
Open this post in threaded view
|

Re: VM release question

timrowledge
 

On 24-Jul-07, at 24-Jul;12:25 PM, Mathieu Suen wrote:

> Hi,
>
> I would like to know how do you release  the VM. Do you build it  
> from VMMaker or is the interp.c build by hand?

Good grief, no, the interp.c is built by VMMaker. Can you imagine  
transliterating the ObjectMemory and Interpreter classes by hand?

> I notice that the VM I build on MacOS from VMMaker is always slower  
> that the on took from John.
Are you successfully running the gnuify script? Are you using the  
same gcc  & settings? They can all make a big difference.


tim
--
tim Rowledge; [hidden email]; http://www.rowledge.org/tim
Useful random insult:- Been playing with the pharmacy section again.


Reply | Threaded
Open this post in threaded view
|

Re: VM release question

johnmci
 
If you follow the readme in the macintosh dev Documentation directory  
(Mac OS/vm/Documentation/readme)  to the letter you should get  
similar performance
to the 3.8.18beta1U vm on my ftp site.

Failure to do *all* the steps results in poor performance.

On Jul 24, 2007, at 12:36 PM, tim Rowledge wrote:

>
> On 24-Jul-07, at 24-Jul;12:25 PM, Mathieu Suen wrote:
>
>> Hi,
>>
>> I would like to know how do you release  the VM. Do you build it  
>> from VMMaker or is the interp.c build by hand?
>
> Good grief, no, the interp.c is built by VMMaker. Can you imagine  
> transliterating the ObjectMemory and Interpreter classes by hand?
>
>> I notice that the VM I build on MacOS from VMMaker is always  
>> slower that the on took from John.
> Are you successfully running the gnuify script? Are you using the  
> same gcc  & settings? They can all make a big difference.
>
>
> tim
> --
> tim Rowledge; [hidden email]; http://www.rowledge.org/tim
> Useful random insult:- Been playing with the pharmacy section again.
>
>

--
========================================================================
===
John M. McIntosh <[hidden email]>
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
========================================================================
===


Reply | Threaded
Open this post in threaded view
|

Re: VM release question

Mathieu SUEN
In reply to this post by timrowledge
 
On Jul 24, 2007, at 9:36 PM, tim Rowledge wrote:

>
> On 24-Jul-07, at 24-Jul;12:25 PM, Mathieu Suen wrote:
>
>> Hi,
>>
>> I would like to know how do you release  the VM. Do you build it  
>> from VMMaker or is the interp.c build by hand?
>
> Good grief, no, the interp.c is built by VMMaker. Can you imagine  
> transliterating the ObjectMemory and Interpreter classes by hand?

Yes I know. Even omnibrowser suffer. When you click on the class you  
wait 10sec before selecting a category.

>
>> I notice that the VM I build on MacOS from VMMaker is always  
>> slower that the on took from John.
> Are you successfully running the gnuify script? Are you using the  
> same gcc  & settings? They can all make a big difference.

That was the gnuify script
thanks

>
>
> tim
> --
> tim Rowledge; [hidden email]; http://www.rowledge.org/tim
> Useful random insult:- Been playing with the pharmacy section again.
>
>