Unreviewed, rolling out r183661.
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 4 May 2015 20:44:29 +0000 (20:44 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 4 May 2015 20:44:29 +0000 (20:44 +0000)
https://bugs.webkit.org/show_bug.cgi?id=144594

Caused ~3.5MB regression on membuster(!) (Requested by kling_
on #webkit).

Reverted changeset:

"Decrease minimum Vector size."
https://bugs.webkit.org/show_bug.cgi?id=144453
http://trac.webkit.org/changeset/183661

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@183771 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WTF/ChangeLog
Source/WTF/wtf/Vector.h

index 4c3af75..d88a76d 100644 (file)
@@ -1,3 +1,17 @@
+2015-05-04  Commit Queue  <commit-queue@webkit.org>
+
+        Unreviewed, rolling out r183661.
+        https://bugs.webkit.org/show_bug.cgi?id=144594
+
+        Caused ~3.5MB regression on membuster(!) (Requested by kling_
+        on #webkit).
+
+        Reverted changeset:
+
+        "Decrease minimum Vector size."
+        https://bugs.webkit.org/show_bug.cgi?id=144453
+        http://trac.webkit.org/changeset/183661
+
 2015-05-04  Zan Dobersek  <zdobersek@igalia.com>
 
         [WTF] Remove Functional.h inclusions
index 812578e..b858a73 100644 (file)
@@ -581,7 +581,7 @@ struct UnsafeVectorOverflow {
     }
 };
 
-template<typename T, size_t inlineCapacity = 0, typename OverflowHandler = CrashOnOverflow, size_t minCapacity = 4>
+template<typename T, size_t inlineCapacity = 0, typename OverflowHandler = CrashOnOverflow, size_t minCapacity = 16>
 class Vector : private VectorBuffer<T, inlineCapacity> {
     WTF_MAKE_FAST_ALLOCATED;
 private: