[Webkit-unassigned] [Bug 200807] New: [JSC] WebAssembly BBQ should switch compile mode for size of modules
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Aug 15 23:18:28 PDT 2019
https://bugs.webkit.org/show_bug.cgi?id=200807
Bug ID: 200807
Summary: [JSC] WebAssembly BBQ should switch compile mode for
size of modules
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: JavaScriptCore
Assignee: webkit-unassigned at lists.webkit.org
Reporter: ysuzuki at apple.com
On ARM devices, our fixed executable memory size is only 128MB, and it cannot be expanded further since 128MB is the maximum value of relative jump in ARM.
As a result, some of Wasm apps exhaust executable memory. Wasm interpreter should be a long term solution.
As a short term solution, we should have heuristics that switches compiler mode in BBQ: BBQ Air bloats simple code which takes much executable memory. Use BBQ B3 instead for significantly large wasm code on executable-memory-limited environments.
--
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/20190816/08e9e92e/attachment.html>
More information about the webkit-unassigned
mailing list