v8/test/cctest/wasm
Clemens Backes 1fa8b3e80f [wasm] Unify bounds checks in tests and production
The {TestingModuleBuilder} had separate logic to compute the bounds
checking strategy. This can lead to compiled code that does not match
the bounds checking strategy stored in the NativeModule. Hence, tests
should use {NativeModule::bounds_checks_} for initializing their
compilation environment.

R=ahaas@chromium.org

Change-Id: I366c2ea5d06062273fa21e388871fc1adab54fef
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3009222
Reviewed-by: Andreas Haas <ahaas@chromium.org>
Commit-Queue: Clemens Backes <clemensb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#75601}
2021-07-07 11:52:36 +00:00
..
DIR_METADATA Add DIR_METADATA files to v8. 2020-10-20 22:12:28 +00:00
OWNERS Add DIR_METADATA files to v8. 2020-10-20 22:12:28 +00:00
test-backing-store.cc [wasm] Move test-backing-store.cc to wasm directory 2021-03-03 13:07:01 +00:00
test-c-wasm-entry.cc [ext-code-space] Migrate WasmExportedFunctionData code field to CodeT 2021-06-18 14:10:43 +00:00
test-compilation-cache.cc [isolate][cleanup] Remove pointer to WasmEngine 2021-06-21 09:09:25 +00:00
test-gc.cc [ext-code-space] Migrate WasmExportedFunctionData code field to CodeT 2021-06-18 14:10:43 +00:00
test-grow-memory.cc [base] Move utils/vector.h to base/vector.h 2021-06-18 13:33:13 +00:00
test-jump-table-assembler.cc [build] Reduce size of inline header cycles 2021-06-11 15:36:04 +00:00
test-liftoff-for-fuzzing.cc Reland "[wasm][liftoff][ia32][x64] Detect SIMD NaNs for fuzzing" 2021-07-05 13:21:13 +00:00
test-liftoff-inspection.cc [wasm] Pass and store fewer wasm engine pointers 2021-06-21 11:57:45 +00:00
test-run-wasm-64.cc [wasm] Do not enforce LE for globals and WasmValue 2021-06-10 18:08:38 +00:00
test-run-wasm-asmjs.cc [test][cleanup] Rename WASM_*_LOCAL to WASM_LOCAL_* 2020-12-17 21:19:14 +00:00
test-run-wasm-atomics64.cc [wasm] Introduce --wasm-enforce-bounds-checks flag 2021-06-30 08:31:14 +00:00
test-run-wasm-atomics.cc [wasm] Introduce --wasm-enforce-bounds-checks flag 2021-06-30 08:31:14 +00:00
test-run-wasm-bulk-memory.cc [base] Move utils/vector.h to base/vector.h 2021-06-18 13:33:13 +00:00
test-run-wasm-exceptions.cc [wasm][interpreter] Fix catch-less try 2021-06-24 11:06:33 +00:00
test-run-wasm-interpreter.cc [wasm][cleanup] Rename WASM_GROW_MEMORY to WASM_MEMORY_GROW 2021-03-17 14:37:34 +00:00
test-run-wasm-js.cc [base] Move utils/vector.h to base/vector.h 2021-06-18 13:33:13 +00:00
test-run-wasm-memory64.cc [wasm][memory64] Fix typing of memory.grow 2021-03-19 13:51:23 +00:00
test-run-wasm-module.cc [isolate][cleanup] Remove pointer to WasmEngine 2021-06-21 09:09:25 +00:00
test-run-wasm-relaxed-simd.cc [base] Move utils/vector.h to base/vector.h 2021-06-18 13:33:13 +00:00
test-run-wasm-sign-extension.cc [test][cleanup] Rename WASM_*_LOCAL to WASM_LOCAL_* 2020-12-17 21:19:14 +00:00
test-run-wasm-simd-liftoff.cc [wasm] Do not enforce LE for globals and WasmValue 2021-06-10 18:08:38 +00:00
test-run-wasm-simd.cc [base] Move utils/vector.h to base/vector.h 2021-06-18 13:33:13 +00:00
test-run-wasm-wrappers.cc [base] Move utils/vector.h to base/vector.h 2021-06-18 13:33:13 +00:00
test-run-wasm.cc [base] Move utils/vector.h to base/vector.h 2021-06-18 13:33:13 +00:00
test-streaming-compilation.cc [isolate][cleanup] Remove pointer to WasmEngine 2021-06-21 09:09:25 +00:00
test-wasm-breakpoints.cc [debug][cleanup] Use consistent StepInto and StepOver naming. 2021-06-01 11:26:57 +00:00
test-wasm-codegen.cc [zone] Cleanup zone allocations in src/wasm and tests 2020-07-10 12:11:55 +00:00
test-wasm-import-wrapper-cache.cc [wasm] Pass and store fewer wasm engine pointers 2021-06-21 11:57:45 +00:00
test-wasm-metrics.cc [isolate][cleanup] Remove pointer to WasmEngine 2021-06-21 09:09:25 +00:00
test-wasm-serialization.cc [isolate][cleanup] Remove pointer to WasmEngine 2021-06-21 09:09:25 +00:00
test-wasm-shared-engine.cc [isolate][cleanup] Remove pointer to WasmEngine 2021-06-21 09:09:25 +00:00
test-wasm-stack.cc [api] Add StackFrame GetScriptSource and GetScriptSourceMappingURL 2021-03-03 06:37:44 +00:00
test-wasm-trap-position.cc [wasm] Remove interpreter entry code 2020-05-05 11:18:05 +00:00
wasm-atomics-utils.h [wasm][cleanup] Using 'using' instead of 'typedef' 2019-03-29 10:20:30 +00:00
wasm-run-utils.cc [wasm] Unify bounds checks in tests and production 2021-07-07 11:52:36 +00:00
wasm-run-utils.h Reland "[wasm][liftoff][ia32][x64] Detect SIMD NaNs for fuzzing" 2021-07-05 13:21:13 +00:00
wasm-simd-utils.cc [wasm] Do not enforce LE for globals and WasmValue 2021-06-10 18:08:38 +00:00
wasm-simd-utils.h [wasm-simd] Remove simd lowering compilation env variable 2021-04-22 23:40:58 +00:00