Title: [192527] trunk/Source/_javascript_Core
Revision
192527
Author
msab...@apple.com
Date
2015-11-17 13:30:01 -0800 (Tue, 17 Nov 2015)

Log Message

Reserved VM pool established in r187125 is likely too conservative
https://bugs.webkit.org/show_bug.cgi?id=151351

Reviewed by Filip Pizlo.

Reduce the VM allocation reserved pool from 25% to 15% for ARM32.

* jit/ExecutableAllocator.h:

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (192526 => 192527)


--- trunk/Source/_javascript_Core/ChangeLog	2015-11-17 21:16:07 UTC (rev 192526)
+++ trunk/Source/_javascript_Core/ChangeLog	2015-11-17 21:30:01 UTC (rev 192527)
@@ -1,3 +1,14 @@
+2015-11-17  Michael Saboff  <msab...@apple.com>
+
+        Reserved VM pool established in r187125 is likely too conservative
+        https://bugs.webkit.org/show_bug.cgi?id=151351
+
+        Reviewed by Filip Pizlo.
+
+        Reduce the VM allocation reserved pool from 25% to 15% for ARM32.
+
+        * jit/ExecutableAllocator.h:
+
 2015-11-17  Saam barati  <sbar...@apple.com>
 
         FTLLazySlowPaths should be able to handle being passed the zero register as a location

Modified: trunk/Source/_javascript_Core/jit/ExecutableAllocator.h (192526 => 192527)


--- trunk/Source/_javascript_Core/jit/ExecutableAllocator.h	2015-11-17 21:16:07 UTC (rev 192526)
+++ trunk/Source/_javascript_Core/jit/ExecutableAllocator.h	2015-11-17 21:30:01 UTC (rev 192527)
@@ -82,7 +82,11 @@
 #else
 static const size_t fixedExecutableMemoryPoolSize = 32 * 1024 * 1024;
 #endif
+#if CPU(ARM)
+static const double executablePoolReservationFraction = 0.15;
+#else
 static const double executablePoolReservationFraction = 0.25;
+#endif
 
 extern uintptr_t startOfFixedExecutableMemoryPool;
 #endif
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to