|
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
[Prev in Thread] | Current Thread | [Next in Thread] |