Index: src/full-codegen.cc |
diff --git a/src/full-codegen.cc b/src/full-codegen.cc |
index 42941d88abcfcf2bb948ca57959fcf4b6e59b9fa..cc32c3e31fa50b5fd8e3601d69869dcc4187a56e 100644 |
--- a/src/full-codegen.cc |
+++ b/src/full-codegen.cc |
@@ -1211,9 +1211,11 @@ void FullCodeGenerator::EmitUnwindBeforeReturn() { |
} |
-void FullCodeGenerator::EmitPropertyKey(ObjectLiteralProperty* property) { |
+void FullCodeGenerator::EmitPropertyKey(ObjectLiteralProperty* property, |
+ BailoutId bailout_id) { |
VisitForStackValue(property->key()); |
__ InvokeBuiltin(Builtins::TO_NAME, CALL_FUNCTION); |
+ PrepareForBailoutForId(bailout_id, NO_REGISTERS); |
__ Push(result_register()); |
} |