[squeak-dev] 64Bit image on Squeak Cocoa 5.7.4 VM

Bert Freudenberg bert at freudenbergs.de
Mon Apr 18 10:58:38 UTC 2011


On 18.04.2011, at 12:45, Tobias Pape wrote:

> 
> Am 2011-04-13 um 23:52 schrieb Tobias Pape:…
>>> 
>> Ok, so it was a misunderstanding of the
>>> ‘Squeak VM Host 64/32bits’
>> tag line.
>> 
>>> The image that you traced will now be a 64 bit image, which
>>> means that all of the "slots" in the object memory are 64 bits
>>> in size, as opposed to the normal 32 bit words and OOPs used
>>> in a 32 bit image. What you are looking for now is a VM that
>>> understands that object memory format. (As a side note, it
>>> is entirely possible to compile that VM in 32 bit mode and
>>> still have it interpret the 64 bit image, although I would
>>> expect that anyone working with a 64 bit image is going to
>>> prefer the 64 bit VM for its effectively unlimited address
>>> space.)
>> 
>> That is, the word size in an Image can differ from the VM
>> pointer size?
> 
> Can somebody me enlighten me on this?
> How shall a VM be 32bit word- but 
> 64bit pointer-size?
> Is there any documentation on this?

http://squeakvm.org/squeak64/faq.html

- Bert -





More information about the Squeak-dev mailing list