[Vm-dev] VM Maker: VMMaker.oscog-EstebanLorenzano.1714.mcz
estebanlm at gmail.com
Tue Mar 8 21:10:41 UTC 2016
> On 08 Mar 2016, at 21:38, Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com> wrote:
> IMO the right fix would be to force coercion here:
> ifTrue:[interpreterProxy signed64BitIntegerFor: (self cCoerceSimple: value to: #sqLong)]
forcing a coercion to "unsigned int” while we always use sqTypes didn’t feel correct… also long32At will always answer an sqLong, that’s why I thought simpler approach was to remove a coercion instead adding two…
> But maybe we can avoid signed64/unsigned64 and use signedMachineInteger and positiveMachineInteger when byteSize = bytePerWord...
that, I have no idea, maybe :)
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Vm-dev