[Vm-dev] VM endianness
stephane ducasse
stephane.ducasse at gmail.com
Wed Mar 18 20:07:42 UTC 2015
On 18 Mar 2015, at 20:49, Stefan Marr <smalltalk at stefan-marr.de> wrote:
>
> Hi:
>
>> On 18 Mar 2015, at 20:17, tim Rowledge <tim at rowledge.org> wrote:
>>
>> On 18-03-2015, at 12:10 PM, Eliot Miranda <eliot.miranda at gmail.com> wrote:
>>>
>>> At least it doesn't use BitBlt. Its got much less dependencies than the existing code and is much simpler. Isn't that worth something?
>>
>> No need to use Bitmap if that’s a real problem - make a trivial class that is ArrayedCollection variableWordSubclass:#EndianTestThing and use that.
>
> Shouldn’t the VM should abstract from such things? Why is there a need for this knowledge on the application side?
>
> I guess, it is needed for low-level hacking at the language level?
> But even if there is a good use case, this is information about the underlying system, and the VM should at least mediate reliably with a proper interface. All other solutions rely on an undefined implicit interface.
in fact first I would like to reduce the dependencies
then ideally removing all the isLittleEndian test and logic from the image would be good.
>
> Best regards
> Stefan
>
> --
> Stefan Marr
> INRIA Lille - Nord Europe
> http://stefan-marr.de/research/
>
>
>
More information about the Vm-dev
mailing list