[Webkit-unassigned] [Bug 181723] REGRESSION (iOS 11.2.2): Unhandled Promise Rejection: Error: Out of executable memory in function at index

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Sep 28 00:53:53 PDT 2018


https://bugs.webkit.org/show_bug.cgi?id=181723

morten.sorvig at qt.io changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |morten.sorvig at qt.io

--- Comment #4 from morten.sorvig at qt.io ---
Would it be possible to increase the size of the executable memory pool for iOS devices?

The code in ExecutableAllocator.cpp suggests a current size of 64MB for ARM64:

#if defined(FIXED_EXECUTABLE_MEMORY_POOL_SIZE_IN_MB) && FIXED_EXECUTABLE_MEMORY_POOL_SIZE_IN_MB > 0
static const size_t fixedExecutableMemoryPoolSize = FIXED_EXECUTABLE_MEMORY_POOL_SIZE_IN_MB * 1024 * 1024;
#elif CPU(ARM)
static const size_t fixedExecutableMemoryPoolSize = 16 * 1024 * 1024;
#elif CPU(ARM64)
static const size_t fixedExecutableMemoryPoolSize = 64 * 1024 * 1024;
#elif CPU(X86_64)
static const size_t fixedExecutableMemoryPoolSize = 1024 * 1024 * 1024;
#else
static const size_t fixedExecutableMemoryPoolSize = 32 * 1024 * 1024;
#endif

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180928/178b02ad/attachment-0001.html>


More information about the webkit-unassigned mailing list