Revision: 8852
Author:   [email protected]
Date:     Mon Aug  8 00:34:54 2011
Log: Fix compilation error on X64 and ARM. Error was introduced in r8851.

Clean up TranslationIterator and DeoptimizationInputDataPrint, so they will work with alignment padding in the Translation info.

BUG=
TEST=v8 compiles on X64 and ARM platforms.

Review URL: http://codereview.chromium.org/7491087
http://code.google.com/p/v8/source/detail?r=8852

Modified:
 /branches/bleeding_edge/src/arm/deoptimizer-arm.cc
 /branches/bleeding_edge/src/x64/deoptimizer-x64.cc

=======================================
--- /branches/bleeding_edge/src/arm/deoptimizer-arm.cc Fri Aug 5 04:32:46 2011 +++ /branches/bleeding_edge/src/arm/deoptimizer-arm.cc Mon Aug 8 00:34:54 2011
@@ -530,8 +530,6 @@
     output_frame->SetContinuation(
         reinterpret_cast<uint32_t>(continuation->entry()));
   }
-
-  if (output_count_ - 1 == frame_index) iterator->Done();
 }


=======================================
--- /branches/bleeding_edge/src/x64/deoptimizer-x64.cc Fri Aug 5 04:32:46 2011 +++ /branches/bleeding_edge/src/x64/deoptimizer-x64.cc Mon Aug 8 00:34:54 2011
@@ -605,8 +605,6 @@
     output_frame->SetContinuation(
         reinterpret_cast<intptr_t>(continuation->entry()));
   }
-
-  if (output_count_ - 1 == frame_index) iterator->Done();
 }


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

Reply via email to