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
This commit is contained in:
erik.corry@gmail.com 2010-08-06 09:04:17 +00:00
parent 70d3296087
commit b69db81f3a

View File

@ -501,7 +501,7 @@ class VirtualFrame : public ZoneObject {
} }
inline void RaiseHeight(int count, unsigned known_smi_map = 0) { 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; element_count_ += count;
if (count >= kTOSKnownSmiMapSize) { if (count >= kTOSKnownSmiMapSize) {
tos_known_smi_map_ = known_smi_map; tos_known_smi_map_ = known_smi_map;