Title: [216960] trunk/Source/bmalloc
Revision
216960
Author
msab...@apple.com
Date
2017-05-16 17:12:36 -0700 (Tue, 16 May 2017)

Log Message

REGRESSION(r216763): JetStream is 1% slower on Mac
https://bugs.webkit.org/show_bug.cgi?id=172124

Reviewed by Filip Pizlo.

It appears that changing maxScavengeSleepDuration from 512 to 250ms in r216763 is
responsible for the regression.

* bmalloc/Sizes.h:

Modified Paths

Diff

Modified: trunk/Source/bmalloc/ChangeLog (216959 => 216960)


--- trunk/Source/bmalloc/ChangeLog	2017-05-16 23:45:13 UTC (rev 216959)
+++ trunk/Source/bmalloc/ChangeLog	2017-05-17 00:12:36 UTC (rev 216960)
@@ -1,3 +1,15 @@
+2017-05-16  Michael Saboff  <msab...@apple.com>
+
+        REGRESSION(r216763): JetStream is 1% slower on Mac
+        https://bugs.webkit.org/show_bug.cgi?id=172124
+
+        Reviewed by Filip Pizlo.
+
+        It appears that changing maxScavengeSleepDuration from 512 to 250ms in r216763 is
+        responsible for the regression.
+
+        * bmalloc/Sizes.h:
+
 2017-05-15  Geoffrey Garen  <gga...@apple.com>
 
         bmalloc: Bump the size of the deallocator log to 512

Modified: trunk/Source/bmalloc/bmalloc/Sizes.h (216959 => 216960)


--- trunk/Source/bmalloc/bmalloc/Sizes.h	2017-05-16 23:45:13 UTC (rev 216959)
+++ trunk/Source/bmalloc/bmalloc/Sizes.h	2017-05-17 00:12:36 UTC (rev 216960)
@@ -68,7 +68,7 @@
     static const size_t deallocatorLogCapacity = 512;
     static const size_t bumpRangeCacheCapacity = 3;
     
-    static const std::chrono::milliseconds maxScavengeSleepDuration = std::chrono::milliseconds(250);
+    static const std::chrono::milliseconds maxScavengeSleepDuration = std::chrono::milliseconds(512);
 
     static const size_t maskSizeClassCount = maskSizeClassMax / alignment;
 
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to