Index: src/compiler/code-generator.cc |
diff --git a/src/compiler/code-generator.cc b/src/compiler/code-generator.cc |
index d4622c0a351d1962c415bee3d9f92050e1e53d50..49b39f61760a2a3d6047c42e0989e457ff45323c 100644 |
--- a/src/compiler/code-generator.cc |
+++ b/src/compiler/code-generator.cc |
@@ -107,6 +107,12 @@ Handle<Code> CodeGenerator::GenerateCode() { |
PopulateDeoptimizationData(result); |
+#if V8_TARGET_ARCH_IA32 |
titzer
2014/12/04 16:29:04
Please, no.
|
+ if (!info->IsStub()) { |
+ Deoptimizer::EnsureRelocSpaceForLazyDeoptimization(result); |
+ } |
+#endif |
+ |
// Emit a code line info recording stop event. |
void* line_info = recorder->DetachJITHandlerData(); |
LOG_CODE_EVENT(isolate(), CodeEndLinePosInfoRecordEvent(*result, line_info)); |