[Vm-dev] [squeak-dev] [ANN] Squeak 5.1 Feature Freeze -- Trunk closed for new features; only bug fixes or text updates

Esteban Lorenzano estebanlm at gmail.com
Sun Aug 14 11:38:32 UTC 2016


> On 14 Aug 2016, at 13:03, Eliot Miranda <eliot.miranda at gmail.com> wrote:
> 
> 
> Hi Tim,
> 
>> On Aug 11, 2016, at 11:14 AM, tim Rowledge <tim at rowledge.org> wrote:
> [snip]
> 
>> The image is frikkin’ huge. How on earth do we have 22Mb of ByteArray/BitMap/ByteString around? And it looks like we are keeping a very large amount of MC stuff; 13018 instances of MCVersionInfo/MCVersionName/DateAndTime/Date/Time/UUID. Is that smart? Simply flushing the cached ancestry from the MC browser gets rid of 60% of them and appears to save 3Mb. Except the damn saved image afterwards is exactly the same size! Sigh.
> 
> Sorry about this.  This is due to the immaturity (brokenness) of the Spur compactor. There is a reasonable solution for the release process, which is to modify the 32- to 64-bit bootstrap to allow the VM simulator to clone a 32-bit image having squeezed the free space out of it.  I'll try and get in this asap.  By year end I hope that Clément and I will have rewritten the compactor to eliminate this embarrassingly bad behaviour.

+1 

> 
> 
>> 
>> 
>> tim
>> --
>> tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
>> Strange OpCodes: RDR: Rotate Disk Right
>> 
>> 
>> 



More information about the Vm-dev mailing list