[squeak-dev] Re: 64 bit images (was Re: The Trunk: Collections-dtl.268.mcz)

David T. Lewis lewis at mail.msen.com
Mon Jan 4 17:27:25 UTC 2010


On Mon, Jan 04, 2010 at 06:49:53PM +0200, Igor Stasenko wrote:
> why its not using
> SmalltalkImage current vmParameterAt: 40
> all the time?
> 
> Why keeping this excessive information in ivar/classvar and inventing
> workarounds how to update it
> carefully because of SystemTracer mangling?

Normally that would be the right thing to do, but in the case of
#initialPC the performance impact of the primitive call has a significant
impact. Eliot was quite keen to make sure we did not add that overhead
in the #initialPC call, hence the class variable to save the value.

Dave




More information about the Squeak-dev mailing list