Version 3.25.28 (based on bleeding_edge revision r20289)

Performance and stability improvements on all platforms.

git-svn-id: http://v8.googlecode.com/svn/trunk@20290 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
diff --git a/src/objects-debug.cc b/src/objects-debug.cc
index 5ca07d5..ca025e6 100644
--- a/src/objects-debug.cc
+++ b/src/objects-debug.cc
@@ -774,7 +774,8 @@
   CHECK(IsJSArrayBufferView());
   JSObjectVerify();
   VerifyPointer(buffer());
-  CHECK(buffer()->IsJSArrayBuffer() || buffer()->IsUndefined());
+  CHECK(buffer()->IsJSArrayBuffer() || buffer()->IsUndefined()
+        || buffer() == Smi::FromInt(0));
 
   VerifyPointer(byte_offset());
   CHECK(byte_offset()->IsSmi() || byte_offset()->IsHeapNumber()