Revision: 6086
Author: [email protected]
Date: Mon Dec 20 06:42:05 2010
Log: Fix error in r6083
Review URL: http://codereview.chromium.org/6026004
http://code.google.com/p/v8/source/detail?r=6086

Modified:
 /branches/bleeding_edge/src/ia32/code-stubs-ia32.cc

=======================================
--- /branches/bleeding_edge/src/ia32/code-stubs-ia32.cc Mon Dec 20 05:52:14 2010 +++ /branches/bleeding_edge/src/ia32/code-stubs-ia32.cc Mon Dec 20 06:42:05 2010
@@ -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();

--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to