[squeak-dev] The Trunk: Compiler-eem.323.mcz
Eliot Miranda
eliot.miranda at gmail.com
Fri Jul 8 22:29:20 UTC 2016
On Fri, Jul 8, 2016 at 2:00 AM, Bert Freudenberg <bert at freudenbergs.de>
wrote:
> + 139 10001011 kkkkkkkk jjjjjjjj Invoke primitive number
>> jjjjjjjjkkkkkkkk
>> -
>> 140 10001100 kkkkkkkk jjjjjjjj Push Temp At kkkkkkkk In
>> Temp Vector At: jjjjjjjj
>> 141 10001101 kkkkkkkk jjjjjjjj Store Temp At kkkkkkkk In
>> Temp Vector At: jjjjjjjj
>> 142 10001110 kkkkkkkk jjjjjjjj Pop and Store Temp At
>> kkkkkkkk In Temp Vector At: jjjjjjjj
>> 143 10001111 llllkkkk jjjjjjjj iiiiiiii Push Closure Num
>> Copied llll Num Args kkkk BlockSize jjjjjjjjiiiiiiii
>>
>
> Why is the primitive index in bytecode 139 stored little-endian? The other
> bytecodes with immediate args > 8 bits are in big endian (e.g. push closure
> copy)
>
No reason beyond my habit and preference.
_,,,^..^,,,_
best, Eliot
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20160708/20cee828/attachment.htm
More information about the Squeak-dev
mailing list
|