[Vm-dev] Status of LargeIntegersPlugin

tim Rowledge tim at rowledge.org
Wed Jul 23 03:55:49 UTC 2014


> my assumption is that
> since Squeak began on big endian machines and moved to little endian
> later, and since the LargeIntegersPlugin has been around for a long time,
> and since images migrated across big and little endian platforms without
> any apparent problem, then we probably do not have any endianness problems
> with the existing plugin.

There is, or at least was, code to byteswap byte objects at image load time. Not in a good spot to check right now. I think it went 
Check endian is as was
Swap all words if needed.
Swap back contents of byte objects.

Or something like that.

/tim
{insert witticism here}


More information about the Vm-dev mailing list