v8/test/cctest/wasm
Michael Achenbach 79a99dfc10 Revert "[wasm] Maintain link from Instance to Module."
This reverts commit a0c57368a9.

Reason for revert: Speculative revert due to failures with custom
snapshot:
https://build.chromium.org/p/client.v8/builders/V8%20Linux64%20GC%20Stress%20-%20custom%20snapshot/builds/19061

Local bisect also points to this change:
http://shortn/_IhVxU2FKLu

Original change's description:
> [wasm] Maintain link from Instance to Module.
> 
> This moves the link from a {WasmInstanceObject} to its corresponding
> {WasmModuleObject} into the right place and also makes it strong. This
> ensures that an instance always keeps the underlying module alive and
> hence removes the situation of an "orphaned instance".
> 
> R=​clemensh@chromium.org
> 
> Change-Id: Id59f6a49740af8ef0248679c3d2c696bb9776944
> Reviewed-on: https://chromium-review.googlesource.com/1041691
> Reviewed-by: Clemens Hammacher <clemensh@chromium.org>
> Commit-Queue: Michael Starzinger <mstarzinger@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#52942}

TBR=mstarzinger@chromium.org,clemensh@chromium.org

Change-Id: I1830e6ce14314f06f918a0c428182bfd68354ad9
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/1041968
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#52949}
2018-05-03 11:56:25 +00:00
..
OWNERS Remove mtrofin and rossberg from OWNERS 2018-02-15 23:48:43 +00:00
test-c-wasm-entry.cc [wasm] Make {NativeModule} independent of instance. 2018-04-27 14:22:35 +00:00
test-run-wasm-64.cc [wasm][cctest] Make remaining tests use page-sized memories 2018-04-27 22:37:14 +00:00
test-run-wasm-asmjs.cc [wasm] Split off wasm-linkage.h 2018-04-27 13:43:49 +00:00
test-run-wasm-atomics64.cc [wasm] Fix SIMD/Atomics tests to use page-sized memory 2018-04-27 20:39:48 +00:00
test-run-wasm-atomics.cc [wasm] Fix SIMD/Atomics tests to use page-sized memory 2018-04-27 20:39:48 +00:00
test-run-wasm-interpreter.cc [wasm] Split off wasm-linkage.h 2018-04-27 13:43:49 +00:00
test-run-wasm-js.cc [wasm] Split off wasm-linkage.h 2018-04-27 13:43:49 +00:00
test-run-wasm-module.cc [heap] Fix ArrayBufferTracker accessing already swept byte length 2018-05-02 18:16:18 +00:00
test-run-wasm-sign-extension.cc [wasm] Split off wasm-linkage.h 2018-04-27 13:43:49 +00:00
test-run-wasm-simd.cc [ia32][wasm] Add packing integer conversions 2018-04-28 02:01:46 +00:00
test-run-wasm.cc [wasm][cleanup] Make cctests in test-run-wasm.cc use page-sized memory 2018-04-27 21:12:48 +00:00
test-streaming-compilation.cc [V8 Platform] Better WorkerThreads APIs. 2018-04-30 19:05:40 +00:00
test-wasm-breakpoints.cc [wasm] Split off wasm-linkage.h 2018-04-27 13:43:49 +00:00
test-wasm-codegen.cc Add capability to handle CSP 'wasm-eval' in V8 2017-11-09 00:40:42 +00:00
test-wasm-interpreter-entry.cc [wasm] Split off wasm-linkage.h 2018-04-27 13:43:49 +00:00
test-wasm-stack.cc [wasm] Split off wasm-linkage.h 2018-04-27 13:43:49 +00:00
test-wasm-trap-position.cc [wasm] Split off wasm-linkage.h 2018-04-27 13:43:49 +00:00
wasm-atomics-utils.h [wasm] Add I64 Atomic binary operations for x64 2018-03-02 00:30:54 +00:00
wasm-run-utils.cc Revert "[wasm] Maintain link from Instance to Module." 2018-05-03 11:56:25 +00:00
wasm-run-utils.h [wasm] Make {NativeModule} independent of instance. 2018-04-27 14:22:35 +00:00