v8/test
Toon Verwaest 486ec80a7d [parser] Reset expression_scope_ stack to nullptr when parsing a function body
That way we can properly walk the active ambiguous stack of expressions and
stop where it's non-ambiguous. In the bug we would have forced context
allocation of "this" in an outer function because an inner function was parsed
as part of an arrow function head and "this" was referenced. That caused the
ambiguous arrow head scope to be marked, even though the reference came from a
non-ambiguous function.

Bug: chromium:930580
Change-Id: I0bf0fa569e2d2ca1dc26b0514fe5bdb48ab7ae6f
Reviewed-on: https://chromium-review.googlesource.com/c/1462005
Reviewed-by: Leszek Swirski <leszeks@chromium.org>
Commit-Queue: Toon Verwaest <verwaest@chromium.org>
Cr-Commit-Position: refs/heads/master@{#59488}
2019-02-11 09:22:57 +00:00
..
benchmarks Reland "Reland "[test] refactor testsuite configuration"" 2019-02-06 09:02:09 +00:00
cctest Reland "Reland "Introduce a PREMONOMORPHIC state to StoreGlobalIC"" 2019-02-09 15:24:15 +00:00
common [wasm][anyref] Implement decoding of table.get and table.set 2019-02-07 14:45:38 +00:00
debugger Reland "Reland "[test] refactor testsuite configuration"" 2019-02-06 09:02:09 +00:00
fuzzer Reland "Reland "[test] refactor testsuite configuration"" 2019-02-06 09:02:09 +00:00
inspector Reland "Reland "[test] refactor testsuite configuration"" 2019-02-06 09:02:09 +00:00
intl Reland "Reland "[test] refactor testsuite configuration"" 2019-02-06 09:02:09 +00:00
js-perf-test add micro-benchmark for object freeze with tagged template 2019-02-09 18:13:48 +00:00
memory [snapshot] Remove the builtins snapshot 2018-10-31 10:18:28 +00:00
message Reland "Reland "[test] refactor testsuite configuration"" 2019-02-06 09:02:09 +00:00
mjsunit [parser] Reset expression_scope_ stack to nullptr when parsing a function body 2019-02-11 09:22:57 +00:00
mkgrokdump Reland "Reland "[test] refactor testsuite configuration"" 2019-02-06 09:02:09 +00:00
mozilla Reland "Reland "[test] refactor testsuite configuration"" 2019-02-06 09:02:09 +00:00
preparser Reland "Reland "[test] refactor testsuite configuration"" 2019-02-06 09:02:09 +00:00
test262 [Intl] Work around ICU-8420 for "und" 2019-02-08 21:54:49 +00:00
torque [torque] avoid dangerous == overloads with WordEqual 2019-02-07 11:18:30 +00:00
unittests [ptr-compr] Fix compressing stores in CSA/builtins 2019-02-08 17:24:19 +00:00
wasm-js Reland "Reland "[test] refactor testsuite configuration"" 2019-02-06 09:02:09 +00:00
wasm-spec-tests Reland "Reland "[test] refactor testsuite configuration"" 2019-02-06 09:02:09 +00:00
webkit Reland "Reland "[test] refactor testsuite configuration"" 2019-02-06 09:02:09 +00:00
BUILD.gn Reland "[wasm] Add a new wasm-js testsuite to run js-api tests" 2018-10-18 20:18:55 +00:00