v8/test/common/wasm
Michael Starzinger c0a9f50c88 [wasm] Add preliminary support for exported exceptions.
This adds the ability to add exception types to the export section of a
module and reference them via the local exception index. Currently the
export object then just contains the local index as a number, which is
only temporary until we have proper export wrappers for exceptions.

Also note that this tightens the restriction for the modules exception
section to be located in between the import and the export section.

R=clemensh@chromium.org
TEST=mjsunit/wasm/exceptions-export
BUG=v8:8091

Change-Id: Ie26081c3f94e71cb576057db7e45ec5bd0e112f9
Reviewed-on: https://chromium-review.googlesource.com/1206873
Commit-Queue: Michael Starzinger <mstarzinger@chromium.org>
Reviewed-by: Clemens Hammacher <clemensh@chromium.org>
Cr-Commit-Position: refs/heads/master@{#55679}
2018-09-06 09:18:26 +00:00
..
flag-utils.h Add capability of throwing values in WASM 2017-09-25 16:58:19 +00:00
test-signatures.h [wasm][anyref] Implement decoding of new instructions 2018-03-23 12:21:58 +00:00
wasm-macro-gen.h [wasm] Add preliminary support for exported exceptions. 2018-09-06 09:18:26 +00:00
wasm-module-runner.cc [wasm] Add WasmFeatures to enable/detect features 2018-08-09 10:58:22 +00:00
wasm-module-runner.h [wasm] Store WasmModule in shared_ptr during async compilation 2018-06-18 15:10:03 +00:00