Summary: | WebAssembly: make our implementation closer to the metal, for speed | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | JF Bastien <jfbastien> | ||||
Component: | JavaScriptCore | Assignee: | JF Bastien <jfbastien> | ||||
Status: | RESOLVED WONTFIX | ||||||
Severity: | Normal | CC: | buildbot, fpizlo, ggaren, jfbastien, keith_miller, mark.lam, msaboff, saam | ||||
Priority: | P2 | ||||||
Version: | WebKit Nightly Build | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Bug Depends on: | |||||||
Bug Blocks: | 159775 | ||||||
Attachments: |
|
Description
JF Bastien
2017-04-01 00:00:06 PDT
Created attachment 306041 [details]
𝔚𝔢𝔟𝔄𝔰𝔰𝔢𝔪𝔟𝔩𝔶.patch
This should make 𝔚𝔢𝔟𝔄𝔰𝔰𝔢𝔪𝔟𝔩𝔶 much faster.
Attachment 306041 [details] did not pass style-queue:
ERROR: Source/JavaScriptCore/ChangeLog:1: ChangeLog entry has no bug number [changelog/bugnumber] [5]
Total errors found: 1 in 79 files
If any of these errors are false positives, please file a bug against check-webkit-style.
Comment on attachment 306041 [details]
𝔚𝔢𝔟𝔄𝔰𝔰𝔢𝔪𝔟𝔩𝔶.patch
🎉
It's unfortunate that GTK and Windows builds do not support 𝔩𝔬𝔴-𝔩𝔢𝔳𝔢𝔩 and 𝔪𝔢𝔱𝔞𝔩 code, when MacOS and iOS do. I guess we'll have to give up some of our potential performance edge for the sake of maintainability. I'll revisit this idea exactly a year from when I originally proposed it. |