<div dir="ltr">Hi Denis,<div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jun 5, 2017 at 10:06 AM, Denis Kudriashov <span dir="ltr"><<a href="mailto:dionisiydk@gmail.com" target="_blank">dionisiydk@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br><div dir="ltr"><div class="gmail_extra">Hi</div><div class="gmail_extra"><br><div class="gmail_quote">2017-06-05 18:46 GMT+02:00 Eliot Miranda <span dir="ltr"><<a href="mailto:eliot.miranda@gmail.com" target="_blank">eliot.miranda@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Damn, you're right.  I had forgotten about the special selector case.  The non/special selector form (a send in jotted code or a perform:) validated the receiver implicitly because the problem motive method is on Number (and Points are not numbers).  But when used as a special selector in interpreted code the receiver does still need validating.  I will fix this today.  Thanks for spotting my my mistake!</blockquote></div><br>I wondering how much impact this optimization produces? Is it still relevant in Spur VM?</div></div></blockquote><div><br></div><div>I'm sure it won't be noticeable except on graphics intensive apps on an interpreted VM.</div></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><span style="font-size:small;border-collapse:separate"><div>_,,,^..^,,,_<br></div><div>best, Eliot</div></span></div></div></div>
</div></div>