Index: src/mips/lithium-codegen-mips.cc |
diff --git a/src/mips/lithium-codegen-mips.cc b/src/mips/lithium-codegen-mips.cc |
index d48a9e595c97628609cdada03427b350b17386da..ac0395d9856153357e4328bbe5728bca78f4e4b6 100644 |
--- a/src/mips/lithium-codegen-mips.cc |
+++ b/src/mips/lithium-codegen-mips.cc |
@@ -664,13 +664,13 @@ void LCodeGen::PopulateDeoptimizationData(Handle<Code> code) { |
} |
data->SetLiteralArray(*literals); |
- data->SetOsrAstId(Smi::FromInt(info_->osr_ast_id())); |
+ data->SetOsrAstId(Smi::FromInt(info_->osr_ast_id().ToInt())); |
data->SetOsrPcOffset(Smi::FromInt(osr_pc_offset_)); |
// Populate the deoptimization entries. |
for (int i = 0; i < length; i++) { |
LEnvironment* env = deoptimizations_[i]; |
- data->SetAstId(i, Smi::FromInt(env->ast_id())); |
+ data->SetAstId(i, env->ast_id()); |
data->SetTranslationIndex(i, Smi::FromInt(env->translation_index())); |
data->SetArgumentsStackHeight(i, |
Smi::FromInt(env->arguments_stack_height())); |