Index: src/ia32/lithium-codegen-ia32.cc |
diff --git a/src/ia32/lithium-codegen-ia32.cc b/src/ia32/lithium-codegen-ia32.cc |
index c7424a586b2cd2c61e7ff718513bcf9f00f56485..477b6f66c8d66b4200601e8bf865d26ac6c24b61 100644 |
--- a/src/ia32/lithium-codegen-ia32.cc |
+++ b/src/ia32/lithium-codegen-ia32.cc |
@@ -588,7 +588,8 @@ void LCodeGen::PopulateDeoptimizationData(Handle<Code> code) { |
Handle<DeoptimizationInputData> data = |
Factory::NewDeoptimizationInputData(length, TENURED); |
- data->SetTranslationByteArray(*translations_.CreateByteArray()); |
+ Handle<ByteArray> translations = translations_.CreateByteArray(); |
+ data->SetTranslationByteArray(*translations); |
data->SetInlinedFunctionCount(Smi::FromInt(inlined_function_count_)); |
Handle<FixedArray> literals = |