Index: src/ia32/code-stubs-ia32.cc |
=================================================================== |
--- src/ia32/code-stubs-ia32.cc (revision 6084) |
+++ src/ia32/code-stubs-ia32.cc (working copy) |
@@ -2488,7 +2488,6 @@ |
Label runtime_call; |
Label runtime_call_clear_stack; |
Label skip_cache; |
- Label call_runtime; |
const bool tagged = (argument_type_ == TAGGED); |
if (tagged) { |
// Test that eax is a number. |
@@ -2635,7 +2634,8 @@ |
__ bind(&runtime_call); |
__ TailCallExternalReference(ExternalReference(RuntimeFunction()), 1, 1); |
} else { // UNTAGGED. |
- __ bind(&call_runtime); |
+ __ bind(&runtime_call_clear_stack); |
+ __ bind(&runtime_call); |
__ AllocateHeapNumber(eax, edi, no_reg, &skip_cache); |
__ movdbl(FieldOperand(eax, HeapNumber::kValueOffset), xmm1); |
__ EnterInternalFrame(); |