Index: src/arm/full-codegen-arm.cc |
diff --git a/src/arm/full-codegen-arm.cc b/src/arm/full-codegen-arm.cc |
index 6f1f16a9c35c692cfd376055fc5864f0f289ecf2..5a162747b634ea297df3a67cdebd6b4d43dc77c4 100644 |
--- a/src/arm/full-codegen-arm.cc |
+++ b/src/arm/full-codegen-arm.cc |
@@ -4739,6 +4739,7 @@ void FullCodeGenerator::VisitCallRuntime(CallRuntime* expr) { |
VisitForStackValue(args->at(i)); |
} |
+ PrepareForBailoutForId(expr->CallId(), NO_REGISTERS); |
EmitCallJSRuntimeFunction(expr); |
// Restore context register. |
@@ -4764,6 +4765,7 @@ void FullCodeGenerator::VisitCallRuntime(CallRuntime* expr) { |
} |
// Call the C runtime function. |
+ PrepareForBailoutForId(expr->CallId(), NO_REGISTERS); |
__ CallRuntime(expr->function(), arg_count); |
context()->Plug(r0); |
} |