]> git.saurik.com Git - apple/javascriptcore.git/blobdiff - ChangeLog
JavaScriptCore-7600.1.4.17.5.tar.gz
[apple/javascriptcore.git] / ChangeLog
index 097cfa1a8153ca9208c179093e95280244bf385f..8abbeb783acef4f219bb2d779b43bf50ff2f43a7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,50 @@
+2015-07-27  Babak Shafiei  <bshafiei@apple.com>
+
+        Roll out r182829.
+
+2015-07-08  Matthew Hanson  <matthew_hanson@apple.com>
+
+        Merge r183128. rdar://problem/21716620
+
+    2015-04-22  Mark Lam  <mark.lam@apple.com>
+
+            SparseArrayEntry's write barrier owner should be the SparseArrayValueMap.
+            https://bugs.webkit.org/show_bug.cgi?id=144067
+
+            Reviewed by Michael Saboff.
+
+            Currently, there are a few places where the JSObject that owns the
+            SparseArrayValueMap is designated as the owner of the SparseArrayEntry
+            write barrier.  This is a bug and can result in the GC collecting the
+            SparseArrayEntry even though it is being referenced by the
+            SparseArrayValueMap.  This patch fixes the bug.
+
+            * runtime/JSObject.cpp:
+            (JSC::JSObject::enterDictionaryIndexingModeWhenArrayStorageAlreadyExists):
+            (JSC::JSObject::putIndexedDescriptor):
+            * tests/stress/sparse-array-entry-update-144067.js: Added.
+            (useMemoryToTriggerGCs):
+            (foo):
+
+2015-07-08  Matthew Hanson  <matthew_hanson@apple.com>
+
+        Merge r182829. rdar://problem/21716511
+
+    2015-04-14  Chris Dumez  <cdumez@apple.com>
+
+            Regression(r180020): Web Inspector crashes on pages that have a stylesheet with an invalid MIME type
+            https://bugs.webkit.org/show_bug.cgi?id=143745
+            <rdar://problem/20243916>
+
+            Reviewed by Joseph Pecoraro.
+
+            Add assertion in ContentSearchUtilities::findMagicComment() to make
+            sure the content String is not null or we would crash in
+            JSC::Yarr::interpret() later.
+
+            * inspector/ContentSearchUtilities.cpp:
+            (Inspector::ContentSearchUtilities::findMagicComment):
+
 2015-03-06  Lucas Forschler  <lforschler@apple.com>
 
         Merge r180234