Begin forwarded message:
>>              (1) you can load the code
>>              (2) publish package
>>              (3) load them?
>
> I can load the code.
>
> However there is no way around loading around 30 change-sets in the  
> right order. Perform all kinds of manual actions, like restarting  
> the GUI process, saving the image and reopening it.
>
> After having loaded the change-sets dozens of packages are dirty,  
> from Compiler, Kernel, Collection, Morphic, ... I can publish these,  
> but you won't be able to load them. Compiler, Encoder,  
> CompiledMethod, MethodContext, BlockContext, Debugger, ... there are  
> many changes that can't just be loaded like that and that require  
> complicated object migration at the right points in time.
>
> Lukas
>
> -- 
> Lukas Renggli, Seaside Core-Developer
> http://www.lukas-renggli.ch
> http://www.seaside.st
>

On Mar 9, 2009, at 7:34 PM, Stéphane Ducasse wrote:

> Hi guys
>
> Here is an email of John related to closure for pharo.
> We (the core) believe that it would be good to integrate really fast  
> the closure.
> Now we need help
>       - we need to know if the vm are available and people can take care  
> of that
>       - we need some volunteer knowing MC and our script loader (lukas)
>       to check whether
>               (1) load the code
>               (2) publish package
>               (3) reload them
>
> Any suggestion how we could also proceed once the changes are pushed  
> in the stream
> because the VM will not work.
>
> Stef
>
>> Ok, attached is a testing 4.0.0b1 macintosh carbon vm. It is not  
>> for public use yet because I've not included all the plugins and I  
>> need to cross check things
>> for sanity. However you can use it to make a Pharo image with  
>> closure.
>>
>> To do this you need the hackstogettoclosure which gets you around  
>> some changes from squeak 3.9 to pharo. I've also altered the  
>> attached ClosureBootstrap-08-11-14-John-M-McIntosh-ALTERED.tar.zip  
>> a which is changed a bit from Eliot's version to remove some  
>> referrals to Morphic classes you have deleted in Pharo.
>>
>> If you follow the read me you should be able to take a  
>> Pharo0.1Core-10243
>>
>> and end up with one complaint about TranslatedMethod being put in  
>> Undeclared, and 3 obsolete block contexts. and 3 Unbound Methods.
>>
>> If you can't get that far let me know.
>>
>> Obviously this is just a hack to see how far I could get, I'll  
>> assume you'll peer deeper because many of the change sets update  
>> code I'm sure you've altered for Pharo.
>>
>>
>>
>>
>>
> <hackstogettoclosure.3.cs><ClosureBootstrap-08-11-14-John-M-McIntosh- 
> ALTERED.tar.zip><TempVariableNode-analyseClosure.st>
> _______________________________________________
> 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