[Pharo-project] Problem with CompiledMethodTrailer

Stéphane Ducasse stephane.ducasse at inria.fr
Thu May 12 20:15:31 CEST 2011


Igor 

could you open a ticket that we do not forget.

Stef

> It seems like that with this change i  opened a can of worms.
> There are some tricky logic somewhere ,which uninstalls methods from
> classes and then adds them back.
> So, i added #dropSourcePointer at uninstalling .. then compilation
> becomes too slow (because embedding source code using #becomeForward:
> ). Then i changed #dropSourcePointer to actually erase the trailer
> without using #become ..
> but then some methods lost their source.
> 
>> Decompiled code for old methods which were moved as part of a truncation,
>> where the new versions have the exact same, and correct source doesn't sound
>> like the end of the world to me. The method itself did not actually change.
>> 
>> Cheers,
>> Henry
>> 
> 
> 
> -- 
> Best regards,
> Igor Stasenko AKA sig.
> 




More information about the Pharo-project mailing list