[squeak-dev] re: MicroSqueak
Michael van der Gulik
mikevdg at gmail.com
Tue Mar 3 01:45:03 UTC 2009
On Tue, Mar 3, 2009 at 12:51 PM, Eliot Miranda <eliot.miranda at gmail.com>wrote:
>
> Cool. So the compiler can avoid using the pushNil, pushFalse and pushTrue
> bytecodes. It must send some message to coerce every MBoolean result into a
> host Boolean before doing a conditional jump.
>
Is it possible to have the compiler not generate conditional jumps but
rather actually evaluate True>>ifTrue:, False>>ifTrue: etc etc for your own
True and False classes (MTrue and MFalse???)?
Is there something I'm forgetting which makes this obviously not work? Are
conditional jumps really required?
Gulik.
--
http://gulik.pbwiki.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20090303/8f2f4d7e/attachment.htm
More information about the Squeak-dev
mailing list
|