Comment #8 on issue 4388 by [email protected]: TurboFan AST graph builder TDZ check for let assignment is borked
https://code.google.com/p/v8/issues/detail?id=4388#c8

The following revision refers to this bug:
https://chromium.googlesource.com/v8/v8.git/+/cbd4f5aa98eb82f5ef68c7163f2fd4f27b958e67

commit cbd4f5aa98eb82f5ef68c7163f2fd4f27b958e67
Author: mstarzinger <[email protected]>
Date: Wed Aug 26 09:52:59 2015

[turbofan] Fix broken dynamic TDZ check for let and const.

This fixes broken dynamic hole-checks for the temporal dead zone of
non-initializing assignments to {let} and {const} declared variables.
Also note that this exemplifies a case where the dynamic check for such
assignments to {let} declared variables can no longer be elided as the
comment suggested.

[email protected]
TEST=mjsunit/regress/regress-4388
BUG=v8:4388
LOG=n

Review URL: https://codereview.chromium.org/1318693002

Cr-Commit-Position: refs/heads/master@{#30375}

[modify] http://crrev.com/cbd4f5aa98eb82f5ef68c7163f2fd4f27b958e67/src/compiler/ast-graph-builder.cc [add] http://crrev.com/cbd4f5aa98eb82f5ef68c7163f2fd4f27b958e67/test/mjsunit/regress/regress-4388.js


--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to