v8/test
Toon Verwaest cbe1cfa249 [scopes] Push unresolved variables at the back so we can MoveTail to rescope
Pushing unresolved variables at the front was an optimization for the case
where we didn't have an end pointer. That forces us to do an O(<new elements>)
walk to rescope variables. The implementation was more generic and even did
O(<all elements>). Now that we have an end pointer we can simply push at the
end and MoveTail which is O(1).

Change-Id: I65cd5752b432223d95cd529452a064d8dcc812e1
Reviewed-on: https://chromium-review.googlesource.com/c/1351010
Commit-Queue: Toon Verwaest <verwaest@chromium.org>
Reviewed-by: Igor Sheludko <ishell@chromium.org>
Cr-Commit-Position: refs/heads/master@{#57868}
2018-11-27 11:55:46 +00:00
..
benchmarks [test] Share resource-fetching logic with all d8 test cases 2018-08-29 17:51:43 +00:00
cctest [parser] Combine UnaryExpression and CountExpression behind single range-check 2018-11-27 11:54:41 +00:00
common Revert "[wasm] Add more unit tests for trap handler" 2018-11-27 10:26:41 +00:00
debugger [test] Skip slow tests on arm simulators 2018-10-17 08:52:47 +00:00
fuzzer [wasm][fuzzer] Output table bounds and initializers 2018-11-26 15:37:00 +00:00
inspector Skip pause-on-oom test in noembed builds 2018-11-26 13:55:30 +00:00
intl Drop regress-{8432,8413} from intl.status. 2018-11-18 09:07:16 +00:00
js-perf-test [Intl] Add benchmark for toLocaleString/localeCompare 2018-11-07 18:08:16 +00:00
memory [snapshot] Remove the builtins snapshot 2018-10-31 10:18:28 +00:00
message [parser] Cleanup pattern classification 2018-11-23 11:33:21 +00:00
mjsunit Fix Reflect.construct with constructors without a prototype slot 2018-11-27 11:52:41 +00:00
mkgrokdump [ubsan] Port Map to the new design 2018-11-13 06:59:12 +00:00
mozilla [runtime] Reduce spread/apply call max arguments 2018-11-22 12:08:17 +00:00
preparser [test] Share resource-fetching logic with all d8 test cases 2018-08-29 17:51:43 +00:00
test262 Add date range validity check to the date parser. 2018-11-27 10:28:30 +00:00
torque [torque] Simplify and cleanup Cast and UnsafeCast 2018-11-27 06:50:30 +00:00
unittests [scopes] Push unresolved variables at the back so we can MoveTail to rescope 2018-11-27 11:55:46 +00:00
wasm-js Reland "[wasm] Add a new wasm-js testsuite to run js-api tests" 2018-10-18 20:18:55 +00:00
wasm-spec-tests [wasm] Update wasm spec tests 2018-10-23 08:57:08 +00:00
webkit [runtime] Reduce spread/apply call max arguments 2018-11-22 12:08:17 +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