v8/test/common/wasm
Michael Starzinger 224ca74ae4 [asm.js] Propagate language mode to exported functions.
This makes sure the language mode of the module is correctly propagated
through the WebAssembly module, so that exported functions are allocated
with the correct language mode. It extends the existing {ModuleOrigin}
enum to consist of three values now.

R=clemensh@chromium.org
TEST=mjsunit/regress/wasm/regress-985154
BUG=chromium:985154

Change-Id: Id7b566738b1e710cc5001b894022bcd0f2c01bc3
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1708484
Commit-Queue: Michael Starzinger <mstarzinger@chromium.org>
Reviewed-by: Clemens Hammacher <clemensh@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#62826}
2019-07-19 11:47:48 +00:00
..
flag-utils.h Add capability of throwing values in WASM 2017-09-25 16:58:19 +00:00
OWNERS Add OWNERS files for src and test 2019-05-30 04:51:21 +00:00
test-signatures.h [wasm] Rename 'anyfunc' to 'funcref'. 2019-07-08 21:21:21 +00:00
wasm-macro-gen.h [wasm] Implement "atomic.fence" operator. 2019-07-19 09:14:42 +00:00
wasm-module-runner.cc [asm.js] Propagate language mode to exported functions. 2019-07-19 11:47:48 +00:00
wasm-module-runner.h Move more relevant files to src/objects 2019-05-23 08:52:30 +00:00