i.e: ``` let v; return v; ``` has a TDZ check on the return value. But, if we do: ``` let v = 20; return v; ``` we optimize out the TDZ check.
This is probably a one line patch. I'm going to do it soon
Created attachment 275121 [details] Patch
Comment on attachment 275121 [details] Patch r=me
Comment on attachment 275121 [details] Patch Clearing flags on attachment: 275121 Committed r198803: <http://trac.webkit.org/changeset/198803>
All reviewed patches have been landed. Closing bug.