v8/test/cctest/wasm
Andreas Haas 53af0d1ad3 [wasm] Alignment information of wasm programs cannot be trusted
This CL removes code which is based on the assumption that if
WebAssembly code says that memory accesses are aligned, that they are
really aligned. On arm, memory accesses crashed when this assumption
was violated.

Most likely this CL will cause a performance regression on arm. At the
moment we plan to fix this regression eventually by using arm NEON
instructions in V8.

R=titzer@chromium.org

Change-Id: Ibb60fa1ef0173c13af813a3cb7eb26bfa2a847c2
Reviewed-on: https://chromium-review.googlesource.com/451297
Reviewed-by: Clemens Hammacher <clemensh@chromium.org>
Commit-Queue: Andreas Haas <ahaas@chromium.org>
Cr-Commit-Position: refs/heads/master@{#44179}
2017-03-28 08:28:25 +00:00
..
OWNERS Make clemensh owner (wasm, asmjs and general) 2017-01-13 10:20:44 +00:00
test-run-wasm-64.cc [wasm] Alignment information of wasm programs cannot be trusted 2017-03-28 08:28:25 +00:00
test-run-wasm-asmjs.cc [iwyu] Pre-work for removing unallowed include macro-assembler.h -> assembler-inl.h 2017-02-23 12:10:21 +00:00
test-run-wasm-interpreter.cc [wasm] [interpreter] Allow different activations 2017-03-21 11:25:51 +00:00
test-run-wasm-js.cc [iwyu] Pre-work for removing unallowed include macro-assembler.h -> assembler-inl.h 2017-02-23 12:10:21 +00:00
test-run-wasm-module.cc [wasm] Skeleton WasmModuleObjectBuilder for streamed compilation 2017-03-23 01:47:17 +00:00
test-run-wasm-relocation.cc Disentangle assembler from isolate. 2017-03-17 11:18:06 +00:00
test-run-wasm-simd.cc [WASM] Fix failing WASM SIMD tests. 2017-03-22 19:18:47 +00:00
test-run-wasm.cc [wasm] Alignment information of wasm programs cannot be trusted 2017-03-28 08:28:25 +00:00
test-wasm-breakpoints.cc [debugger,api] deprecate everything in v8-debug.h 2017-03-10 07:06:25 +00:00
test-wasm-interpreter-entry.cc [wasm] For wasm-interpret-all: Iterate code only once for patching 2017-03-20 16:44:02 +00:00
test-wasm-stack.cc [iwyu] Pre-work for removing unallowed include macro-assembler.h -> assembler-inl.h 2017-02-23 12:10:21 +00:00
test-wasm-trap-position.cc [wasm] Enable cctests when out of bounds trap handler is enabled 2017-03-15 01:40:09 +00:00
wasm-run-utils.h Hide WasmModule.origin field behind readable accessors. 2017-03-25 01:54:09 +00:00