[squeak-dev] Lightweight Classes

Eliot Miranda eliot.miranda at gmail.com
Wed Nov 19 23:04:54 UTC 2008


On Wed, Nov 19, 2008 at 2:45 PM, Michael van der Gulik <mikevdg at gmail.com>wrote:

>
>
> On Thu, Nov 20, 2008 at 7:29 AM, Eliot Miranda <eliot.miranda at gmail.com>wrote:
>
>>
>> To fix this change
>> bytecodePrimClass
>> | rcvr |
>> rcvr := self internalStackTop.
>>  self internalPop: 1 thenPush: (self fetchClassOf: rcvr).
>> self fetchNextBytecode.
>> to
>> bytecodePrimClass
>> messageSelector := self specialSelector: 23.
>> argumentCount := 0.
>>  self normalSend.
>>
>>
> Eliot: have you submitted this to the VM guys (via bugs.squeak.org I
> guess)?
>
> If not, let me know and I'll fill in a bug report.


Arguably it's not a bug, but an obsolete optimization.  Feel free to submit
the bug, but I'll probably change it in Cog anyway.  I'll talk it over with
Andreas on Friday.



>
>
> Michael.
>
>
>
> --
> http://people.squeakfoundation.org/person/mikevdg
> http://gulik.pbwiki.com/
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20081119/29bb7313/attachment.htm


More information about the Squeak-dev mailing list