2009/12/23 Stéphane Ducasse <[email protected]>:
>>> i made a changesets which should work ok on both forks.
>>> Lying over there
>>> http://bugs.squeak.org/view.php?id=7428
>>>
>>> you can pick them up and see if they work for you..
>
>
> Ok I did not see this mail.
> I do not read squeak-dev.
>
>>> Generally, after applying
>>>
>>> CompiledMethodTrailer-classes.3.cs
>>> trailers-utf8.1.cs
>>> trailers-phase1.1.cs
>>> trailers-phase2.1.cs
>>> trailers-phase3.2.cs
>>> pharo-phase4.1.cs
>>>
>>> check if you still having senders
>>>
>>> generate: #(0 0 0 0)
>>>
>>> and change them to just
>>>
>>> generate
>>>
>>>
>>> then , when you ready to convert, load :
>>>  trailers-converting.1.cs
>>>
>>> and finally load:
>>>
>>>  trailers-cleanup.1.cs
>>>
>>> after that, you could get DNUs, only if some obscure code still using
>>> a collection (usually #(0 0 0 0)) as trailer, instead of
>>> CompiledMethodTrailer instance.
>>>
>>> Alternatively, if you don't want to get an image into unusable state,
>>> before running a conversion, put halt in 
>>> ArrayedCollection>>createMethod:header:
>>>
>> Clarification: do not run conversion untill you fix every place which
>> using old format.
>> Load some code from MC, play with traits etc.. and see if it will halt
>> in this method.
>> If not, then you are ready for conversion.
>
> Ok can you help doing that? ie If we have problems be present :)
> Because I have no problem getting that in pharo but I do not want to do it
> blindly.

I will try loading .cs in the latest code image, once i get home today.
And will tell you if there something more needs to be fixed.


> So
>
>>> to trap all of the places which still need to be fixed for using a new 
>>> trailers.
>>>
>>>> Stef
>>>>
>>>> _______________________________________________
>
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>



-- 
Best regards,
Igor Stasenko AKA sig.

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

Reply via email to