Compare with LCodeGen::FinishCode
BUG=none
R=jarin@chromium.org,mstarzinger@chromium.org
LOG=n
Review URL: https://codereview.chromium.org/
777243002
Cr-Commit-Position: refs/heads/master@{#25679}
MarkLazyDeoptSite();
}
+
+void CodeGenerator::EnsureRelocSpaceForLazyDeopt(Handle<Code> code) {}
+
#undef __
} // namespace compiler
MarkLazyDeoptSite();
}
+
+void CodeGenerator::EnsureRelocSpaceForLazyDeopt(Handle<Code> code) {}
+
#undef __
} // namespace compiler
PopulateDeoptimizationData(result);
+ EnsureRelocSpaceForLazyDeopt(result);
+
// Emit a code line info recording stop event.
void* line_info = recorder->DetachJITHandlerData();
LOG_CODE_EVENT(isolate(), CodeEndLinePosInfoRecordEvent(*result, line_info));
InstructionOperand* op, MachineType type);
void AddNopForSmiCodeInlining();
void EnsureSpaceForLazyDeopt();
+ void EnsureRelocSpaceForLazyDeopt(Handle<Code> code);
void MarkLazyDeoptSite();
// ===========================================================================
MarkLazyDeoptSite();
}
+
+void CodeGenerator::EnsureRelocSpaceForLazyDeopt(Handle<Code> code) {
+ Deoptimizer::EnsureRelocSpaceForLazyDeoptimization(code);
+}
+
#undef __
} // namespace compiler
MarkLazyDeoptSite();
}
+
+void CodeGenerator::EnsureRelocSpaceForLazyDeopt(Handle<Code> code) {}
+
#undef __
} // namespace compiler
MarkLazyDeoptSite();
}
+
+void CodeGenerator::EnsureRelocSpaceForLazyDeopt(Handle<Code> code) {}
+
#undef __
} // namespace compiler
MarkLazyDeoptSite();
}
+
+void CodeGenerator::EnsureRelocSpaceForLazyDeopt(Handle<Code> code) {}
+
#undef __
} // namespace internal