From b69db81f3aeec077c926372c382b10ed91fac798 Mon Sep 17 00:00:00 2001 From: "erik.corry@gmail.com" Date: Fri, 6 Aug 2010 09:04:17 +0000 Subject: [PATCH] Fix bug 813, harmless assert triggered by ARM inside o3d. Review URL: http://codereview.chromium.org/2868112 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@5197 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- src/arm/virtual-frame-arm.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/arm/virtual-frame-arm.h b/src/arm/virtual-frame-arm.h index 8eedf22..82b4d08 100644 --- a/src/arm/virtual-frame-arm.h +++ b/src/arm/virtual-frame-arm.h @@ -501,7 +501,7 @@ class VirtualFrame : public ZoneObject { } 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; -- 2.7.4