diff options
Diffstat (limited to 'deps/v8/src/deoptimizer.cc')
-rw-r--r-- | deps/v8/src/deoptimizer.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/deps/v8/src/deoptimizer.cc b/deps/v8/src/deoptimizer.cc index 0efc4de369..fdca98e90a 100644 --- a/deps/v8/src/deoptimizer.cc +++ b/deps/v8/src/deoptimizer.cc @@ -2,18 +2,18 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#include "src/v8.h" +#include "src/deoptimizer.h" #include "src/accessors.h" #include "src/codegen.h" -#include "src/cpu-profiler.h" -#include "src/deoptimizer.h" #include "src/disasm.h" #include "src/frames-inl.h" #include "src/full-codegen/full-codegen.h" #include "src/global-handles.h" #include "src/macro-assembler.h" #include "src/prettyprinter.h" +#include "src/profiler/cpu-profiler.h" +#include "src/v8.h" namespace v8 { @@ -1455,7 +1455,7 @@ void Deoptimizer::DoComputeCompiledStubFrame(TranslationIterator* iterator, if (trace_scope_ != NULL) { PrintF(trace_scope_->file(), " translating %s => StubFailureTrampolineStub, height=%d\n", - CodeStub::MajorName(static_cast<CodeStub::Major>(major_key), false), + CodeStub::MajorName(static_cast<CodeStub::Major>(major_key)), height_in_bytes); } @@ -1852,7 +1852,7 @@ void Deoptimizer::EnsureCodeForDeoptimizationEntry(Isolate* isolate, } CopyBytes(chunk->area_start(), desc.buffer, static_cast<size_t>(desc.instr_size)); - CpuFeatures::FlushICache(chunk->area_start(), desc.instr_size); + Assembler::FlushICache(isolate, chunk->area_start(), desc.instr_size); data->deopt_entry_code_entries_[type] = entry_count; } @@ -2252,7 +2252,7 @@ Handle<FixedArray> MaterializedObjectStore::EnsureStackEntries(int length) { for (int i = array->length(); i < length; i++) { new_array->set(i, isolate()->heap()->undefined_value()); } - isolate()->heap()->public_set_materialized_objects(*new_array); + isolate()->heap()->SetRootMaterializedObjects(*new_array); return new_array; } |