DescriptionAllow looser heap accesses historically emitted by Emscripten.
Older versions of Emscripten appear to emit Asm.js containing:
HEAP8[x] with x in int
As opposed to the spec legal construct:
HEAP8[x>>0] with x in int
As older programs and even benchmarks such as Embenchen
include these constructs, support them for compatibility.
BUG= https://code.google.com/p/v8/issues/detail?id=4203
TEST=test-asm-validator,mjsunit/asm-wasm
R=aseemgarg@chromium.org,titzer@chromium.org
LOG=N
Committed: https://crrev.com/f9ee14e5198e2f44ad3789389e89a527022a3fdd
Cr-Commit-Position: refs/heads/master@{#33964}
Patch Set 1 #Patch Set 2 : fix #
Messages
Total messages: 19 (8 generated)
|