I forgot to mention: This strawman is on the agenda for the upcoming EcmaScript meeting at the end of September.<br><br><div class="gmail_quote">On Sun, Sep 5, 2010 at 7:19 AM, Mark S. Miller <span dir="ltr">&lt;<a href="mailto:erights@google.com">erights@google.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div>At the last EcmaScript meeting, I proposed the &quot;const function&quot; notation seen at &lt;<a href="http://wiki.ecmascript.org/doku.php?id=strawman:const_functions" target="_blank">http://wiki.ecmascript.org/doku.php?id=strawman:const_functions</a>&gt;.</div>

<div><br></div><div>Someone -- my apologies, I forget who -- suggested that const functions would make the old never-implemented ES3 joining optimization safe. (If you don&#39;t know what that is, don&#39;t worry about it. The new explanation is self contained.) I have now enhanced that strawman page with a promotion rule for const functions that provides this optimization benefit is a predictable manner.</div>

<div><br></div><div>Opinions?</div><br><font color="#888888">-- <br>    Cheers,<br>    --MarkM<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>    Cheers,<br>    --MarkM<br>