[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