[Webkit-unassigned] [Bug 168694] WebAssembly: doesn't with with --useJIT=0

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Feb 21 18:16:00 PST 2017


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

--- Comment #2 from JF Bastien <jfbastien at apple.com> ---
> Why would useJIT()=0 ever be valid with Wasm code? Seems like we should
> never allow running in that configuration since we're already relying on
> JITing for that call IC.

It would be nice to be able to say "compile wasm, but don't JIT JS". I'm not sure what we would call that option. Regardless of what we do, it would:

  - AOT wasm (as always)
  - Compile the wasm thunks at the same time
  - Compile the trampolines that are required for ICs when we compile wasm code (because usually baseline does this?)

I think we might have a super unlikely race in current wasm where it's possible to always be in the interpreter, compile some wasm, and then not have those trampolines either? I'm not sure.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170222/fe5b8062/attachment.html>


More information about the webkit-unassigned mailing list