Revision: 5197
Author: [email protected]
Date: Fri Aug  6 02:04:17 2010
Log: Fix bug 813, harmless assert triggered by ARM inside o3d.
Review URL: http://codereview.chromium.org/2868112
http://code.google.com/p/v8/source/detail?r=5197

Modified:
 /branches/bleeding_edge/src/arm/virtual-frame-arm.h

=======================================
--- /branches/bleeding_edge/src/arm/virtual-frame-arm.h Thu Jun 24 00:54:48 2010 +++ /branches/bleeding_edge/src/arm/virtual-frame-arm.h Fri Aug 6 02:04:17 2010
@@ -501,7 +501,7 @@
   }

   inline void RaiseHeight(int count, unsigned known_smi_map = 0) {
-    ASSERT(known_smi_map < (1u << count));
+    ASSERT(count >= 32 || known_smi_map < (1u << count));
     element_count_ += count;
     if (count >= kTOSKnownSmiMapSize) {
       tos_known_smi_map_ = known_smi_map;

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

Reply via email to