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