REGRESSION (r208711-r208722): ASSERTION FAILED: hasInlineStorage()
[WebKit-https.git] / Source / JavaScriptCore / ChangeLog
index 18417643325516ea7d500a383f264fada7b582b9..f5b5d333702c194f5dbb7eb3a8e4d4ba7595953d 100644 (file)
@@ -1,3 +1,17 @@
+2016-11-15  Filip Pizlo  <fpizlo@apple.com>
+
+        REGRESSION (r208711-r208722): ASSERTION FAILED: hasInlineStorage()
+        https://bugs.webkit.org/show_bug.cgi?id=164775
+
+        Reviewed by Mark Lam and Keith Miller.
+        
+        We were calling inlineStorage() which asserts that inline storage is not empty. But we
+        were calling it in a context where it could be empty and that's fine. So, we now call
+        inlineStorageUnsafe().
+
+        * runtime/JSObject.h:
+        (JSC::JSFinalObject::JSFinalObject):
+
 2016-11-14  Csaba Osztrogon√°c  <ossy@webkit.org>
 
         [ARM] Unreviewed buildfix after r208720.