2GB changes file and a pony (was: [squeak-dev] ALL CLEAR (Re:
CompiledMethodTrailers ready for use))
siguctua at gmail.com
Wed Dec 23 08:27:29 UTC 2009
2009/12/23 David T. Lewis <lewis at mail.msen.com>:
> On Tue, Dec 22, 2009 at 01:59:34PM +0100, Andreas Raab wrote:
>> Folks -
>> We're all clear now after the CompiledMethodTrailer changes.
>> Can I have a 2GB changes file now? And a pony? :)
> Here's the 2GB changes file patch. File it in, run tests, install
> with ExpandedSourceFileArray install.
so, we're now bound to VM file-size handling limitation, or its using
64-bits for file pointers?
2GB is better than 32M.. but still small :)
> You will want to disable the changes size check in #checkOKToAdd:at:
> and also arrange for the ExpandedSourceFileArray to be installed
> at image startup.
> I was able to grow a changes file beyond 32M, and verified that
> the image has large sourcePointer values beyond the range previously
> (CompiledMethod allInstances collect: [:e | e sourcePointer]) max hex ==> '6054DAA'
> I'm not so sure about the pony, but Randal promised to send one ;)
Igor Stasenko AKA sig.
More information about the Squeak-dev