diff options
Diffstat (limited to 'deps/v8/test/cctest/wasm/wasm-run-utils.h')
-rw-r--r-- | deps/v8/test/cctest/wasm/wasm-run-utils.h | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/deps/v8/test/cctest/wasm/wasm-run-utils.h b/deps/v8/test/cctest/wasm/wasm-run-utils.h index aba43f3a08..af575fff77 100644 --- a/deps/v8/test/cctest/wasm/wasm-run-utils.h +++ b/deps/v8/test/cctest/wasm/wasm-run-utils.h @@ -13,7 +13,6 @@ #include <memory> #include "src/base/utils/random-number-generator.h" -#include "src/code-stubs.h" #include "src/compiler/compiler-source-position-table.h" #include "src/compiler/graph-visualizer.h" #include "src/compiler/int64-lowering.h" @@ -208,7 +207,7 @@ class TestingModuleBuilder { native_module_->SetExecutable(true); } - ModuleEnv CreateModuleEnv(); + CompilationEnv CreateCompilationEnv(); ExecutionTier execution_tier() const { return execution_tier_; } @@ -224,7 +223,7 @@ class TestingModuleBuilder { uint32_t global_offset = 0; byte* mem_start_ = nullptr; uint32_t mem_size_ = 0; - V8_ALIGNED(16) byte globals_data_[kMaxGlobalsSize]; + alignas(16) byte globals_data_[kMaxGlobalsSize]; WasmInterpreter* interpreter_ = nullptr; ExecutionTier execution_tier_; Handle<WasmInstanceObject> instance_object_; @@ -239,7 +238,7 @@ class TestingModuleBuilder { }; void TestBuildingGraph(Zone* zone, compiler::JSGraph* jsgraph, - ModuleEnv* module, FunctionSig* sig, + CompilationEnv* module, FunctionSig* sig, compiler::SourcePositionTable* source_position_table, const byte* start, const byte* end); @@ -263,11 +262,7 @@ class WasmFunctionWrapper : private compiler::GraphAndBuilders { intptr_t address = static_cast<intptr_t>(code->instruction_start()); compiler::NodeProperties::ChangeOp( inner_code_node_, - kPointerSize == 8 - ? common()->RelocatableInt64Constant(address, - RelocInfo::JS_TO_WASM_CALL) - : common()->RelocatableInt32Constant(static_cast<int>(address), - RelocInfo::JS_TO_WASM_CALL)); + common()->ExternalConstant(ExternalReference::FromRawAddress(address))); } const compiler::Operator* IntPtrConstant(intptr_t value) { |