Index: src/code-stubs.cc |
diff --git a/src/code-stubs.cc b/src/code-stubs.cc |
index 0075d709d7e1fda0ac2e12b29de00ac0a4c992ea..b007ddcbea37f60122143f55a8d5d94a8fb4e8b8 100644 |
--- a/src/code-stubs.cc |
+++ b/src/code-stubs.cc |
@@ -2891,9 +2891,7 @@ |
{ |
Node* abort_id = assembler->SmiConstant( |
Smi::FromInt(BailoutReason::kExpectedFixedDoubleArrayMap)); |
- assembler->CallRuntime(Runtime::kAbort, context, abort_id); |
- result.Bind(assembler->UndefinedConstant()); |
- assembler->Goto(&return_result); |
+ assembler->TailCallRuntime(Runtime::kAbort, context, abort_id); |
} |
assembler->Bind(&correct_elements_map); |
} |