Title: [164815] trunk/Source/_javascript_Core
Revision
164815
Author
commit-qu...@webkit.org
Date
2014-02-27 10:49:53 -0800 (Thu, 27 Feb 2014)

Log Message

JSType upper limit (0xff) assertion can be removed.
https://bugs.webkit.org/show_bug.cgi?id=129424

Patch by Gergo Balogh <gbalogh.u-sze...@partner.samsung.com> on 2014-02-27
Reviewed by Geoffrey Garen.

* runtime/JSTypeInfo.h:
(JSC::TypeInfo::TypeInfo):

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (164814 => 164815)


--- trunk/Source/_javascript_Core/ChangeLog	2014-02-27 18:48:37 UTC (rev 164814)
+++ trunk/Source/_javascript_Core/ChangeLog	2014-02-27 18:49:53 UTC (rev 164815)
@@ -1,3 +1,13 @@
+2014-02-27  Gergo Balogh  <gbalogh.u-sze...@partner.samsung.com>
+
+        JSType upper limit (0xff) assertion can be removed.
+        https://bugs.webkit.org/show_bug.cgi?id=129424
+
+        Reviewed by Geoffrey Garen.
+
+        * runtime/JSTypeInfo.h:
+        (JSC::TypeInfo::TypeInfo):
+
 2014-02-26  Michael Saboff  <msab...@apple.com>
 
         Auto generate bytecode information for bytecode parser and LLInt

Modified: trunk/Source/_javascript_Core/runtime/JSTypeInfo.h (164814 => 164815)


--- trunk/Source/_javascript_Core/runtime/JSTypeInfo.h	2014-02-27 18:48:37 UTC (rev 164814)
+++ trunk/Source/_javascript_Core/runtime/JSTypeInfo.h	2014-02-27 18:49:53 UTC (rev 164815)
@@ -67,7 +67,6 @@
             , m_flags(inlineTypeFlags)
             , m_flags2(outOfLineTypeFlags)
         {
-            ASSERT(static_cast<int>(type) <= 0xff);
             ASSERT(m_type >= CompoundType || !(m_flags & OverridesVisitChildren));
             // No object that doesn't ImplementsHasInstance should override it!
             ASSERT((m_flags & (ImplementsHasInstance | OverridesHasInstance)) != OverridesHasInstance);
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to