Ok...now it seems to be working again. However, It takes MUCH more time than in Pharo 1.0. I really don't care too much, I just want to know if this is expected or not.
Cheers
Mariano
2010/5/10 St�phane Ducasse <stephane.ducasse@inria.fr>:
> nicolasSorry, I don't have time to dig into it...
>
> do you have an idea where we can look?
>
> Stef
>
But I think invent is a more appropriate verb than look in this case.
The ideas of Igor sound good to me, delegate some to CompiledMethods
and maybe use a mass becomeForward
Nicolas
> On May 10, 2010, at 6:26 PM, Nicolas Cellier wrote:
>
>> Sorry for the infinite loop, it was my fault.
>> I thought it had been detected and solved already (in squeak ?).
>>
>> Destroying source pointer of un-installed methods was just a
>> workaround to be used in case of already broken sources.
>> There is another strategy : detect the source pointer of un-installed
>> methods and store them in the new change log.
>> This has to be done before logging source code of installed methods.
>>
>> Nicolas
>>
>> 2010/5/9 Igor Stasenko <siguctua@gmail.com>:
>>> On 9 May 2010 23:17, Alain Plantec <alain.plantec@free.fr> wrote:
>>>>
>>>>> Ok, i took the 11343
>>>>> - fixed the #condenseChanges
>>>>> - ran �Smalltalk condenseChanges
>>>>> - changed the single method
>>>>> - saved image
>>>>> - ran � Smalltalk condenseChanges again
>>>>>
>>>>> no crash reported.
>>>>>
>>>>
>>>> Indeed, with 11343 it seems ok.
>>>> With 11326 (updated -> 11346), crash during the second condenseChanges :(
>>>
>>> Alain, could you please send me an image +.changes saved just before
>>> running a second condenseChanges?
>>> I'll try to find the cause of it.
>>>
>>>> Alain
>>>>>
>>>>>
>>>>>>
>>>>>> Alain
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> Pharo-project@lists.gforge.inria.fr
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>
>>>
>>>
>>>
>>> --
>>> Best regards,
>>> Igor Stasenko AKA sig.
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project@lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project@lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project@lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project