[squeak-dev] The Inbox: ST80-ct.256.mcz

K K Subbu kksubbu.ml at gmail.com
Sat Jun 13 13:46:33 UTC 2020


On 13/06/20 5:54 pm, Nicolas Cellier wrote:
> Hi Subbu,
> the or:/and:
> are inlined, so there is no block activated, just conditional jump byte 
> codes like ifTrue:/ifFalse:
> | and & cost a message send. It would be interesting to study how sista 
> inlining deals with it...

That's a neat trick! Thanks for this tip. Advantage or:!

I still see 137 senders of | like #contents:notifying: and 
#methodReference in Browser. There is also
this weird expression in Complex>>framePolygon:...
-----
		(i = 1 | true) ifTrue:[
-----

Regards .. Subbu


More information about the Squeak-dev mailing list