v8/test
Ben L. Titzer 89f52f8a44 [wasm] Load formal_param_count for mismatched import calls
For WASM import calls to JSFunctions where the arity is mismatched,
we currently generate code that inlines the formal parameter count
of the target function as a constant in a call to the arguments
adapter. This CL changes this to generate code that loads the formal
parameter count from the function at runtime in order to permit
more sharing later.

R=mstarzinger@chromium.org
CC=clemensh@chromium.org

Change-Id: I5cce97fc338f6468f9d42d48f5bc860b25fb7d73
Reviewed-on: https://chromium-review.googlesource.com/1243108
Commit-Queue: Ben Titzer <titzer@chromium.org>
Reviewed-by: Michael Starzinger <mstarzinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#56220}
2018-09-25 16:13:53 +00:00
..
benchmarks [test] Share resource-fetching logic with all d8 test cases 2018-08-29 17:51:43 +00:00
cctest [wasm] Load formal_param_count for mismatched import calls 2018-09-25 16:13:53 +00:00
common Fix Arm64 assembler on Android. 2018-09-18 09:43:05 +00:00
debugger [interpreter] Separate bytecodes for one-shot property loads and stores 2018-09-25 13:53:53 +00:00
fuzzer [wasm] Cleanup and document {NativeModule} mutex. 2018-09-21 12:58:29 +00:00
inspector debug: LoadLookupSlot should initialize receiver for modules.. 2018-09-25 14:52:41 +00:00
intl Update V8 DEPS. 2018-09-24 18:34:31 +00:00
js-perf-test Revert "[builtins] Add FastCallFunction builtin that elides some checks" 2018-09-14 11:09:08 +00:00
memory [builtins] Add embedded stats to --serialization-statistics 2018-07-05 12:33:26 +00:00
message [class] Make class field initializers breakable in the debugger 2018-09-17 22:25:44 +00:00
mjsunit [parser] Don't resolve preparser variables for arrow functions 2018-09-25 15:28:18 +00:00
mkgrokdump [cleanup] Ensure [READ_ONLY|MUTABLE]_ROOT_LIST contain ALL RO/mutable entries 2018-09-24 14:04:41 +00:00
mozilla [test] Add more test suites to Android testing 2018-09-07 09:53:15 +00:00
preparser [test] Share resource-fetching logic with all d8 test cases 2018-08-29 17:51:43 +00:00
test262 Update V8 DEPS. 2018-09-24 18:34:31 +00:00
torque [torque] Improve formatting in format-torque 2018-09-24 10:08:00 +00:00
unittests [Compile] Refactor UnoptimizedCompilationJob to use BackgroundCompilerTask 2018-09-25 14:23:54 +00:00
wasm-spec-tests [wasm] Update spec tests 2018-09-25 08:36:32 +00:00
webkit [test] Skip some slow tests on arm64_sim 2018-09-12 11:27:35 +00:00
BUILD.gn Reland "[test] Add logic to run tests on Android" 2018-08-10 17:56:12 +00:00