help-smalltalk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-smalltalk] [patch] fix stinst compilation of #ifFalse:#ifTrue:


From: Paolo Bonzini
Subject: Re: [Help-smalltalk] [patch] fix stinst compilation of #ifFalse:#ifTrue:
Date: Sun, 02 Sep 2007 22:25:23 +0200
User-agent: Thunderbird 2.0.0.6 (Macintosh/20070728)

Stephen Compall wrote:
smalltalk--backstage--2.2--patch-55
    fix stinst compilation of #ifFalse:#ifTrue:

Took a break from some Java stuff I'm working on, and found this when I
wrote a massive ifFalse block followed by a tiny ifTrue block.  The
wrong size was used in the optimized compilation, so

    condition ifFalse: [lots of code] ifTrue: [little code]

would jump way past the end after executing the ifFalse: block, making
for all sorts of madness.

This also includes an unrelated tiny NEWS fix.

Applied, thanks.

Paolo




reply via email to

[Prev in Thread] Current Thread [Next in Thread]