v8/test/wasm-spec-tests
Andreas Haas 4743426571 [wasm] Check size of tables dynamically
We used to check the size of tables at compile time, and threw a
CompilationError if a given size exceeded the implementation-defined
limit. However, the spec defines that an error should only be thrown
when the implementation-defined limit is reached, which is either at
instantiation time of during runtime at a table.grow.

With this CL the V8 implementation becomes spec compliant in this
regard.

R=jkummerow@chromium.org

Bug: v8:10556
Change-Id: I7d0e688b385a65e4060a569e5ab1dec68947ceea
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2326331
Commit-Queue: Andreas Haas <ahaas@chromium.org>
Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
Cr-Commit-Position: refs/heads/master@{#69267}
2020-08-06 11:50:43 +00:00
..
BUILD.gn [build] Add data deps for d8 test suites 2018-03-26 13:44:58 +00:00
OWNERS [wasm] Update OWNERS 2020-01-08 14:56:06 +00:00
testcfg.py [wasm] Add tail call spec tests 2020-07-02 14:11:49 +00:00
tests.tar.gz.sha1 [wasm] Update wasm spec tests 2020-07-27 16:12:30 +00:00
wasm-spec-tests.status [wasm] Check size of tables dynamically 2020-08-06 11:50:43 +00:00