Title: [218723] trunk/Source/_javascript_Core
- Revision
- 218723
- Author
- [email protected]
- Date
- 2017-06-22 15:12:26 -0700 (Thu, 22 Jun 2017)
Log Message
ARM64: doubled executable memory limit from 32MiB to 64MiB
https://bugs.webkit.org/show_bug.cgi?id=173734
<rdar://problem/32932407>
Reviewed by Oliver Hunt.
Some WebAssembly programs stress the amount of memory we have
available, especially when we consider tiering (BBQ never dies,
and is bigger that OMG). Tiering to OMG just piles on more memory,
and we're also competing with _javascript_.
* jit/ExecutableAllocator.h:
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (218722 => 218723)
--- trunk/Source/_javascript_Core/ChangeLog 2017-06-22 22:03:39 UTC (rev 218722)
+++ trunk/Source/_javascript_Core/ChangeLog 2017-06-22 22:12:26 UTC (rev 218723)
@@ -1,3 +1,18 @@
+2017-06-22 JF Bastien <[email protected]>
+
+ ARM64: doubled executable memory limit from 32MiB to 64MiB
+ https://bugs.webkit.org/show_bug.cgi?id=173734
+ <rdar://problem/32932407>
+
+ Reviewed by Oliver Hunt.
+
+ Some WebAssembly programs stress the amount of memory we have
+ available, especially when we consider tiering (BBQ never dies,
+ and is bigger that OMG). Tiering to OMG just piles on more memory,
+ and we're also competing with _javascript_.
+
+ * jit/ExecutableAllocator.h:
+
2017-06-22 Joseph Pecoraro <[email protected]>
Web Inspector: Pausing with a deep call stack can be very slow, avoid eagerly generating object previews
Modified: trunk/Source/_javascript_Core/jit/ExecutableAllocator.h (218722 => 218723)
--- trunk/Source/_javascript_Core/jit/ExecutableAllocator.h 2017-06-22 22:03:39 UTC (rev 218722)
+++ trunk/Source/_javascript_Core/jit/ExecutableAllocator.h 2017-06-22 22:12:26 UTC (rev 218723)
@@ -66,7 +66,7 @@
#elif CPU(ARM)
static const size_t fixedExecutableMemoryPoolSize = 16 * 1024 * 1024;
#elif CPU(ARM64)
-static const size_t fixedExecutableMemoryPoolSize = 32 * 1024 * 1024;
+static const size_t fixedExecutableMemoryPoolSize = 64 * 1024 * 1024;
#elif CPU(X86_64)
static const size_t fixedExecutableMemoryPoolSize = 1024 * 1024 * 1024;
#else
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes