Index: src/compiler/wasm-compiler.cc |
diff --git a/src/compiler/wasm-compiler.cc b/src/compiler/wasm-compiler.cc |
index b463544e20d52abd4b8d5d38608f0c27e845b248..08ab36dc1ab6a64a59e45a2312e13e038f0b80f3 100644 |
--- a/src/compiler/wasm-compiler.cc |
+++ b/src/compiler/wasm-compiler.cc |
@@ -4020,27 +4020,9 @@ Handle<Code> WasmCompilationUnit::FinishCompilation() { |
compile_ms); |
} |
- Handle<FixedArray> protected_instructions = PackProtectedInstructions(); |
- code->set_protected_instructions(*protected_instructions); |
- |
return code; |
} |
-Handle<FixedArray> WasmCompilationUnit::PackProtectedInstructions() const { |
- const int num_instructions = static_cast<int>(protected_instructions_.size()); |
- Handle<FixedArray> fn_protected = isolate_->factory()->NewFixedArray( |
- num_instructions * Code::kTrapDataSize, TENURED); |
- for (unsigned i = 0; i < protected_instructions_.size(); ++i) { |
- const trap_handler::ProtectedInstructionData& instruction = |
- protected_instructions_[i]; |
- fn_protected->set(Code::kTrapDataSize * i + Code::kTrapCodeOffset, |
- Smi::FromInt(instruction.instr_offset)); |
- fn_protected->set(Code::kTrapDataSize * i + Code::kTrapLandingOffset, |
- Smi::FromInt(instruction.landing_offset)); |
- } |
- return fn_protected; |
-} |
- |
} // namespace compiler |
} // namespace internal |
} // namespace v8 |