v8/test/cctest/wasm
Ben L. Titzer e847124b01 [wasm] Refactor WasmGraphBuilder to use MachineGraph
This CL removes the JSGraph from WasmGraphBuilder and uses MachineGraph,
which is independent of the isolate, instead. In addition to using
the machine graph in the WasmGraphBuilder, this CL splits off a subclass
for compiling wrappers that does have a JSGraph and encapsulates it in
the .cc file. This makes the separation of WASM function graphs and WASM
wrapper graphs more explicit.

R=mstarzinger@chromium.org
CC=ahaas@chromium.org
BUG=v8:7721

Change-Id: I3c190baef2084919d22a9a89a8c9f11d2ddcf3d0
Reviewed-on: https://chromium-review.googlesource.com/1050266
Commit-Queue: Ben Titzer <titzer@chromium.org>
Reviewed-by: Andreas Haas <ahaas@chromium.org>
Reviewed-by: Michael Starzinger <mstarzinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#53086}
2018-05-09 08:05:06 +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] Clean up methods in NativeModule 2018-05-07 14:29:19 +00:00
test-streaming-compilation.cc [V8 Platform] Better WorkerThreads APIs. 2018-04-30 19:05:40 +00:00
test-wasm-breakpoints.cc [wasm] Make wasm::ValueType independent of the MachineRepresentation 2018-05-07 11:54:56 +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 [wasm] Refactor WasmGraphBuilder to use MachineGraph 2018-05-09 08:05:06 +00:00
wasm-run-utils.h [wasm] Clean up methods in NativeModule 2018-05-07 14:29:19 +00:00