Changes file limit (was: Re: [ANN] Magma 1.0r40)

Adrian Lienhard adi at netstyle.ch
Sun Sep 23 10:26:48 UTC 2007


On Sep 23, 2007, at 07:18 , tim Rowledge wrote:

>
> On 22-Sep-07, at 4:19 PM, Chris Muller wrote:
>
>> I think the changes file is limited by a different constraint  
>> internal
>> to the image.
> Yup; the file offset is encrypted in the tail bytes of the  
> compiledmethod. I have made efforts to produce a clean CM design  
> (see assorted mail on this list many times over) but I was defeated  
> in my last attempt by a combination of the lack of time and traits  
> not being properly supported in the image.

Not sure what you are referring to concerning Traits? We once  
discussed about shared compiled methods which, compilcated your  
refactorings. I then modified the implementation and sent you a  
changeset (this was October 13, 2006).

Adrian

> Oh and about a hundred badly written and totally twisted (ab)uses  
> of compiled methods.
>
> It *could* be cleaned up. Of course it could. But it's more work  
> than I have time for in any easily foreseeable scenario and to get  
> maximum benefit we would have to re-do 3.9 (and 3.10) to skip the  
> compression of the sources that would no longer be needed in order  
> to regain the method history.
>
> tim
> --
> tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
> Decafalon (n.): The grueling event of getting through the day  
> consuming only things that are good for you.
>
>
>




More information about the Squeak-dev mailing list