Recently, I also tried to create a VM with the latest VMMaker in the  
latest Pharo and run into several issues along the way (mainly because  
of Pharo changes). I don't have a source that compiles yet... I will  
report when it works.

Adrian

On Aug 24, 2009, at 09:31 , Stéphane Ducasse wrote:

> 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


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

Reply via email to