v8/test
conradw 8ef7159582 [strong] Implement static restrictions on binding/assignment to 'undefined'
identifier. Delete unused (and now incorrect) function IsValidStrictVariable.

Implements the strong mode proposal's static restrictions on the use of the
identifier 'undefined'. Assumes these restrictions are intended to be identical
to the restrictions on the use of 'eval' and 'arguments' in strict mode. The
AllowEvalOrArgumentsAsIdentifier enum has been renamed to
AllowRestrictedIdentifiers as logic involving it is now also used for this case.

BUG=v8:3956

LOG=N

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

Cr-Commit-Position: refs/heads/master@{#27744}
2015-04-10 12:04:55 +00:00
..
benchmarks Enable test coverage for --turbo-deoptimization mode. 2015-01-16 12:53:30 +00:00
cctest [strong] Implement static restrictions on binding/assignment to 'undefined' 2015-04-10 12:04:55 +00:00
intl Allow identifier code points from supplementary multilingual planes. 2014-10-10 07:13:46 +00:00
js-perf-test [es6] implement spread calls 2015-04-09 19:37:19 +00:00
memory Add perf test configuration to track memory use of context and isolate. 2015-04-10 09:48:57 +00:00
message [es6] emit error when for-in loop declarations are initialized in strict mode 2015-04-07 19:28:42 +00:00
mjsunit [strong] Implement static restrictions on binding/assignment to 'undefined' 2015-04-10 12:04:55 +00:00
mozilla ES6: Number and Boolean prototype should be ordinary objects 2015-04-08 21:18:40 +00:00
preparser Remove --harmony-scoping flag. 2015-03-13 15:15:57 +00:00
promises-aplus Enable access check tests that no longer fail with TF. 2014-08-14 13:24:57 +00:00
test262 [es6] do not add caller/arguments to ES6 function definitions 2015-04-09 22:40:28 +00:00
test262-es6 [es6] do not add caller/arguments to ES6 function definitions 2015-04-09 22:40:28 +00:00
unittests [turbofan] Optimize silent hole checks on legacy const context slots. 2015-04-10 10:28:12 +00:00
webkit [es6] do not add caller/arguments to ES6 function definitions 2015-04-09 22:40:28 +00:00