Hi jean-baptiste

did you read the archives because Dave apparently fixes VMMaker so  
that you can generate a new VM under pharo.
Let us know if you still have the problem.
Probably FileList modal...

On Aug 23, 2009, at 11:01 AM, jean baptiste arnaud wrote:

> Hi,
> I would like use VMMaker on Pharo.
> I resolve all dependency for the VMMaker Package :
>
> -FFI,(ScriptLoader loadFFI.)
> -Speech find in "Unstable Squeak" package from squeaksource
> -Finally i install VMMaker from squeaksource
>
> VMMaker seems work correctly but not this UI. When load the  
> VMMakerTool, i have a error does not understand ModalFolderSelector.
>
> -- 
> Arnaud Jean Baptiste
>
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


FYI. This problem was originally reported on the Pharo list earlier this
year. The fix is now in VMMaker on SqueakSource.

----- Forwarded message from "David T. Lewis" <[email protected]>  
-----

Date: Tue, 18 Aug 2009 08:05:22 -0400
From: "David T. Lewis" <[email protected]>
To: Squeak Virtual Machine Development Discussion 
<[email protected] 
 >
Subject: Re: [Vm-dev] Fwd: [Pharo-project] Could not load VMMaker in  
10315


VMMaker (from SqueakSource) can now be loaded into closure-enabled  
images.

I was able to remove a couple of temp variables from the GeniePlugin
primitive without affecting the logic. This was discussed on several
lists back in May.

The fix is in VMMaker-dtl.135 on SqueakSource, and is documented in
Mantis http://bugs.squeak.org/view.php?id=7384.

Dave

On Mon, May 25, 2009 at 10:37:15PM -0400, David T. Lewis wrote:
>
> On Mon, May 25, 2009 at 11:06:10AM -0700, Eliot Miranda wrote:
>>
>> On Mon, May 25, 2009 at 7:40 AM, David T. Lewis  
>> <[email protected]> wrote:
>>
>>>
>>> On Sun, May 24, 2009 at 01:44:52PM -0700, Eliot Miranda wrote:
>>>>
>>>> 3. refactor the GeniePlugin method into an outer args parser and  
>>>> an inner
>>>> engine method and solve the problem.  Since VMMaker will inline  
>>>> anyway
>>> this
>>>> shouldn't make performance worse.  I haven't done this because  
>>>> I'm not
>>> the
>>>> author and it is quite a complex method.
>>>
>>> This sounds like the right thing to do, regardless of what may  
>>> change
>>> in the compiler(s).
>>
>>
>> +1
>>
>
> Well unfortunately the refactoring turns out to be easier said than  
> done.
> At least it was easier for me to say it than it was for me to do it.
>
> I made a naive attempt to split the primitive into smaller methods,  
> but this
> just ended up trading off too many things on the stack for too many  
> arguments
> in an argument list.
>
> The method temp variables could be changed to be instance variables.  
> This
> would probably work fine for any current VMs (not sure about Hydra),  
> but
> it does not pass the smell test IMO.
>
> I suspect that Nathaniel Schaerli knew what he was doing when he wrote
> this primitive, and I most certainly do not, so I don't expect that  
> I will
> make much further progress on this front.
>
> Dave

----- End forwarded message -----

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





>
> Hello squeak people
>
> Does anyone have a hint how to get (with reasonable effort)  current
> vmmaker setup? May be there is a prepared image somewhere? I'm
> interested in building vm on windows. When I follow these
> instructions: http://wiki.squeak.org/squeak/6102 i stuck during
> loading of vmmaker from the squeak-map
>
> regards,
>  Danil

Windows build instructions:
  http://squeakvm.org/win32/
  http://squeakvm.org/cgi-bin/viewcvs.cgi/trunk/platforms/win32/docs/

Up to date VMMaker packages are on SqueakSource project VMMaker. The
SqueakMap and Universes entries are a bit out of date.

Dave


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

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

Reply via email to