Bug 178163 - WebAssembly: structured cloning in IndexedDb for startup performance
Summary: WebAssembly: structured cloning in IndexedDb for startup performance
Status: RESOLVED DUPLICATE of bug 166481
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: Safari 11
Hardware: All All
: P2 Major
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-11 03:48 PDT by Gaurav Dewan
Modified: 2017-10-11 09:02 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gaurav Dewan 2017-10-11 03:48:28 PDT
(1) Open webpage with WebAssembly in Webworker which tries to store and load webassembly in indexeddb after feature testing
(2) Safari 11 on ios and Mac OS does not support serialization of machine code to indexeddb or load from that indexeddb in WebWorker
Result:
Startup on second launch on Safari is much slower as compared to Firefox (or chrome canary).
On first launch, Safari is relatively faster but owing to indexeddb support, Firefox (and other browsers) look much faster on second launch
Expected:
Safari should be fastest browser in second launch of webpage.
Comment 1 JF Bastien 2017-10-11 09:02:11 PDT

*** This bug has been marked as a duplicate of bug 166481 ***