[Vm-dev] egg sucking alert

Eliot Miranda eliot.miranda at gmail.com
Wed Dec 10 23:31:04 UTC 2014


Hi Tim,

On Wed, Dec 10, 2014 at 3:22 PM, tim Rowledge <tim at rowledge.org> wrote:

>
>
> On 10-12-2014, at 3:13 PM, Eliot Miranda <eliot.miranda at gmail.com> wrote:
>
> > Hi All,
> >
> >     just a simple message about 64-bit code.  Don't use int.  Please use
> long, unsigned long, sqInt or usqInt for variables that are of the
> machine's natural word length
>
> That’s stuff we dealt with a long time ago, surely? The entire idea of
> introducing the sqInt/usqInt etc type defines was to allow the old 64bit
> plain interp vm to build. Yeah, this is what we wrote about it -
> http://squeakvm.org/squeak64/ Wholly Khao - ten years ago.
>
> So the interesting question is how did ‘bad’ stuff get to be there still?
>

There are not too many occurrences.  I'm down to 55 pointer size cast
issues in 7 plugins, at eats on linux.  That's not too bad, and shrinking
as we speak ;-)


> tim
> --
> tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
> Strange OpCodes: SFA: Seek Financial Assistance
>
>
>


-- 
best,
Eliot
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20141210/9f921b79/attachment.htm


More information about the Vm-dev mailing list