v8/test/cctest/wasm
Aseem Garg aee1e1fb8d Revert "[wasm] Reland "[wasm] redirect wasm calls to js functions through a GCed table""
This reverts commit 649b1e70e7.

Reason for revert: A1 Jetstream bots are still failing.

Original change's description:
> [wasm] Reland "[wasm] redirect wasm calls to js functions through a GCed table"
>
> This reverts commit 25f03308a7.
>
> Reason for revert: Fix the cause of bot failure and reland
>
> Original change's description:
> > Revert "[wasm] redirect wasm calls to js functions through a GCed table"
> >
> > This reverts commit eb65f35e96.
> >
> > Reason for revert: Broke jetstream benchmark on android.
> >
> > BUG=chromium:750828
> >
> > Original change's description:
> > > [wasm] redirect wasm calls to js functions through a GCed table
> > >
> > > With this patch, rather than embedding the JSReceiver address directly
> > > in the WasmToJS wrappers, we put that in a fixed array with global handle
> > > scope and instead embed the location of the handle and the index in the
> > > wrapper. This ensures that the wrapper doesn't need to be patched if the
> > > GC kicks in. This is needed to get the WASM code off the GCed heap.
> > >
> > > R=​mtrofin@chromium.org
> > >
> > > Bug:
> > > Change-Id: Ie5a77a78cdecec51b04f702c63b8e4285e6a2d8d
> > > Reviewed-on: https://chromium-review.googlesource.com/581682
> > > Commit-Queue: Aseem Garg <aseemgarg@chromium.org>
> > > Reviewed-by: Mircea Trofin <mtrofin@chromium.org>
> > > Cr-Commit-Position: refs/heads/master@{#46884}
> >
> > TBR=mtrofin@chromium.org,aseemgarg@google.com,aseemgarg@chromium.org,clemensh@chromium.org
> >
> > # Not skipping CQ checks because original CL landed > 1 day ago.
> >
> > Change-Id: I26f49ee0a1fe73cc5d8852ded87b56638be39ebf
> > Reviewed-on: https://chromium-review.googlesource.com/596268
> > Commit-Queue: Aseem Garg <aseemgarg@chromium.org>
> > Reviewed-by: Clemens Hammacher <clemensh@chromium.org>
> > Cr-Commit-Position: refs/heads/master@{#47059}
>
> R=​mtrofin@chromium.org,aseemgarg@google.com,aseemgarg@chromium.org,clemensh@chromium.org,sullivan@chromium.org
>
> Change-Id: I29ef35f6e612a706d9f571da3e7beb1da8b5052b
> Bug: chromium:750828
> Reviewed-on: https://chromium-review.googlesource.com/597010
> Commit-Queue: Aseem Garg <aseemgarg@chromium.org>
> Reviewed-by: Clemens Hammacher <clemensh@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#47177}

TBR=bradnelson@chromium.org,sullivan@chromium.org,mtrofin@chromium.org,aseemgarg@google.com,aseemgarg@chromium.org,clemensh@chromium.org

Bug: chromium:750828
Change-Id: I04b12c0eb0705ad809822a7d7461423be77d942a
Reviewed-on: https://chromium-review.googlesource.com/606867
Commit-Queue: Aseem Garg <aseemgarg@chromium.org>
Reviewed-by: Aseem Garg <aseemgarg@chromium.org>
Cr-Commit-Position: refs/heads/master@{#47231}
2017-08-08 19:37:45 +00:00
..
OWNERS Add COMPONENT tags to OWNERS files where appropriate 2017-05-22 10:15:28 +00:00
test-c-wasm-entry.cc [wasm] [debug] Implement calling imported wasm functions 2017-08-07 12:31:18 +00:00
test-run-wasm-64.cc [arm][turbofan] Pass double immediate to vmov as uint64_t 2017-07-05 14:17:38 +00:00
test-run-wasm-asmjs.cc [wasm] Consolidate ownership of instantiation/specialization parameters 2017-08-08 15:45:59 +00:00
test-run-wasm-atomics.cc [wasm] Implement atomic logical BinOps 2017-08-04 19:04:12 +00:00
test-run-wasm-interpreter.cc [wasm] Extract WasmVal to own header and rename to WasmValue 2017-07-18 13:12:56 +00:00
test-run-wasm-js.cc Revert "[wasm] Reland "[wasm] redirect wasm calls to js functions through a GCed table"" 2017-08-08 19:37:45 +00:00
test-run-wasm-module.cc [wasm] Introduce instance types for WebAssembly.* objects. 2017-07-07 12:27:56 +00:00
test-run-wasm-relocation.cc [wasm] Consolidate ownership of instantiation/specialization parameters 2017-08-08 15:45:59 +00:00
test-run-wasm-simd.cc [ia32][wasm] Add more I32x4 BinOp and ShiftOp 2017-07-27 17:37:37 +00:00
test-run-wasm.cc [wasm] Make prototype flags experimental 2017-05-31 14:18:08 +00:00
test-wasm-breakpoints.cc [wasm] Consolidate ownership of instantiation/specialization parameters 2017-08-08 15:45:59 +00:00
test-wasm-interpreter-entry.cc [wasm] Move wasm-macro-gen.h to test/common/wasm 2017-04-25 11:59:48 +00:00
test-wasm-stack.cc Revert "[wasm] Reland "[wasm] redirect wasm calls to js functions through a GCed table"" 2017-08-08 19:37:45 +00:00
test-wasm-trap-position.cc [wasm] Explicit opt-out of stack checks and traps 2017-07-27 14:52:27 +00:00
wasm-run-utils.h Revert "[wasm] Reland "[wasm] redirect wasm calls to js functions through a GCed table"" 2017-08-08 19:37:45 +00:00