v8/test
Eric Holk 54be464fe4 Revert "[wasm] Add guard pages before Wasm Memory"
This reverts commit d7cdea6fa2.

Reason for revert: Flakiness on bots

Original change's description:
> [wasm] Add guard pages before Wasm Memory
> 
> Although Wasm memory indices are all unsigned, they sometimes get assembled
> as 32-bit signed immediates. Values in the top half of the Wasm memory space
> will then get sign extended, causing Wasm to access in front of its memory
> buffer.
> 
> Usually this region is not mapped anyway, so faults still happen as they are
> supposed to. This change protects this region with guard pages so we are
> guaranteed to always fault when this happens.
> 
> Bug: v8:5277
> Change-Id: Id791fbe2a5ac1b1d75460e65c72b5b9db2a47ee7
> Reviewed-on: https://chromium-review.googlesource.com/484747
> Commit-Queue: Eric Holk <eholk@chromium.org>
> Reviewed-by: Mircea Trofin <mtrofin@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#44905}

TBR=bradnelson@chromium.org,gdeepti@chromium.org,mtrofin@chromium.org,eholk@chromium.org,mseaborn@chromium.org,adamk@chromium.org,v8-reviews@googlegroups.com,wasm-v8@google.com
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true

Change-Id: Ia1d3e5dbf4f518815a9fd4197047077bc8e42816
Reviewed-on: https://chromium-review.googlesource.com/487828
Reviewed-by: Adam Klein <adamk@chromium.org>
Commit-Queue: Adam Klein <adamk@chromium.org>
Cr-Commit-Position: refs/heads/master@{#44907}
2017-04-26 20:57:35 +00:00
..
benchmarks
cctest Revert "[wasm] Add guard pages before Wasm Memory" 2017-04-26 20:57:35 +00:00
common [wasm] [cleanup] Always use macros for memory operations 2017-04-26 11:49:50 +00:00
debugger [test] add --no-harness option to debugger tests. 2017-04-21 12:56:53 +00:00
fuzzer [wasm] Reuse LEB encoding logic in module builder 2017-04-25 11:32:21 +00:00
inspector [inspector] always include user scripts in the snapshot. 2017-04-26 15:13:14 +00:00
intl [intl] Mark date-format/timezone as pass/fail 2017-04-18 22:37:05 +00:00
js-perf-test [Interpreter] Update the js-perf-test json file with the newly added tests. 2017-04-26 08:50:49 +00:00
memory
message [d8] console methods must not throw. 2017-04-26 09:48:29 +00:00
mjsunit Revert behavioral part of 84dc8ed4c3 2017-04-26 20:56:30 +00:00
mkgrokdump Introduce mkgrokdump to update tools/v8heapconst.py. 2017-04-20 06:15:02 +00:00
mozilla [asm.js] Widen test coverage to cctest and friends. 2017-03-28 08:00:40 +00:00
preparser
promises-aplus
test262 Reland [typedarrays] Check detached buffer at start of typed array methods 2017-04-26 06:10:17 +00:00
unittests [asm.js] Fix numeric literal bounds checking. 2017-04-26 13:45:45 +00:00
webkit [asm.js] Widen test coverage to message tests. 2017-03-29 08:42:32 +00:00
bot_default.gyp [build] Make inspector the default in gyp 2017-03-30 15:08:31 +00:00
bot_default.isolate Introduce mkgrokdump to update tools/v8heapconst.py. 2017-04-20 06:15:02 +00:00
BUILD.gn Introduce mkgrokdump to update tools/v8heapconst.py. 2017-04-20 06:15:02 +00:00
default.gyp [build] Make inspector the default in gyp 2017-03-30 15:08:31 +00:00
default.isolate Introduce mkgrokdump to update tools/v8heapconst.py. 2017-04-20 06:15:02 +00:00
optimize_for_size.gyp
optimize_for_size.isolate
perf.gyp
perf.isolate Remove SIMD.js from V8. 2017-02-14 06:57:25 +00:00