Re: How to convert 32-bit images to 64-bit images?
Posted by
johnmci on
Apr 24, 2021; 6:06am
URL: https://forum.world.st/How-to-convert-32-bit-images-to-64-bit-images-tp5128428p5129061.html
10 Years back Dan provided a system tracer to convert Squeak images from 32 bit PowerPC to 64 bit intel. I recall spending a few days resolving an issue where the floating point endian wasn’t correct for some FP situations. So check the archives for a post from him with regard to 64 bit. I also built a number of vm variations, perhaps an image from there is useful?
ftp://smalltalkconsulting.com/experimental/64bit/
Sent from ProtonMail for iOS
On Fri, Apr 23, 2021 at 22:50,
[hidden email] <
[hidden email]> wrote:
Hi Marcel,
The reference in http://wiki.squeak.org/squeak/2315 (last paragraph),
I read the info in the "The Interactive Programming Environment" red book,
by Adele Goldberg: it says in 23.4 page 487
"To initiate the VMem-write, evaluate the expression
SystemTracer writeClone"
Anyway I have not yet been succesful in running converted 64bit images,
but if you have done it, I'd be interested in this.
Also the above SystemTracer writeClone which according to the red book,
worked in old Smalltalk systems, does not work for me nowadays.
I get the error: SmalltalkImage allBehaviorsDo: message not understood.
in Squeak4.6.
In Squeak6.0 with the Cog VM I get a subscript out of bounds in clamp:
I think writeClone and clamp: are messages from the SystemTracer package.
David Stes