v8/test/cctest/wasm
eholk bf35d15e52 [wasm] OOB traps: build protected instruction list during codegen
During codegen, we build a list mapping protected instructions to their
associated landing pads. This will ultimately by used by the signal handler to
recover from out of bounds faults and throw a JS exception.

This is mostly pulled from my larger in-progress CL at
https://codereview.chromium.org/2371833007/.

BUG= https://bugs.chromium.org/p/v8/issues/detail?id=5277

Review-Url: https://codereview.chromium.org/2500443004
Cr-Commit-Position: refs/heads/master@{#41400}
2016-11-30 22:32:03 +00:00
..
OWNERS Adding a few more owners to the wasm directory. 2016-06-29 17:38:30 +00:00
test-managed.cc [wasm] Add a Managed<T> wrapper class for allocating C++ classes that are deleted when the wrapper is garbage collected. 2016-10-17 09:28:40 +00:00
test-run-wasm-64.cc [wasm] Fix more -Wsign-compare warnings. 2016-11-11 11:56:05 +00:00
test-run-wasm-asmjs.cc [wasm] Remove raw byte pointers from WasmModule 2016-11-30 15:03:06 +00:00
test-run-wasm-interpreter.cc [wasm] Fix -Wsign-compare warnings. 2016-11-10 12:51:05 +00:00
test-run-wasm-js.cc [wasm] Fix more -Wsign-compare warnings. 2016-11-11 11:56:05 +00:00
test-run-wasm-module.cc [wasm] Remove raw byte pointers from WasmModule 2016-11-30 15:03:06 +00:00
test-run-wasm-relocation.cc [wasm] Fix more -Wsign-compare warnings. 2016-11-11 11:56:05 +00:00
test-run-wasm-simd-lowering.cc [wasm] simd scalar lowering F32x4Add and I32x4Add 2016-10-20 00:20:07 +00:00
test-run-wasm-simd.cc [wasm] fix Simd ExtractLane to take immediate instead of param 2016-09-08 17:16:03 +00:00
test-run-wasm.cc [wasm] Fix more -Wsign-compare warnings. 2016-11-11 11:56:05 +00:00
test-wasm-stack.cc [wasm] Make reported "lines" on stack frames 1-based 2016-11-14 16:00:54 +00:00
test-wasm-trap-position.cc [wasm] Make reported "lines" on stack frames 1-based 2016-11-14 16:00:54 +00:00
wasm-run-utils.h [wasm] OOB traps: build protected instruction list during codegen 2016-11-30 22:32:03 +00:00