RESOLVED FIXED 165510
WebAssembly: Make more demos run
https://bugs.webkit.org/show_bug.cgi?id=165510
Summary WebAssembly: Make more demos run
JF Bastien
Reported 2016-12-06 20:24:27 PST
WebAssemblyModuleRecord::link has a FIXME to implement it.
Attachments
WIP (22.14 KB, patch)
2017-03-09 13:36 PST, Saam Barati
no flags
WIP (34.74 KB, patch)
2017-03-09 17:21 PST, Saam Barati
no flags
WIP (49.30 KB, patch)
2017-03-09 18:05 PST, Saam Barati
no flags
patch (60.48 KB, patch)
2017-03-09 19:39 PST, Saam Barati
keith_miller: review+
patch for landing (61.72 KB, patch)
2017-03-10 14:02 PST, Saam Barati
no flags
patch for landing (61.11 KB, patch)
2017-03-10 14:06 PST, Saam Barati
saam: commit-queue-
patch for landing (61.12 KB, patch)
2017-03-10 16:18 PST, Saam Barati
no flags
Radar WebKit Bug Importer
Comment 1 2016-12-20 14:28:51 PST
Yusuke Suzuki
Comment 2 2017-03-07 00:36:13 PST
Seems like this error is raised now in http://webassembly.org/demo/.
Saam Barati
Comment 3 2017-03-09 13:36:06 PST
Created attachment 303980 [details] WIP need to add some tests.
Saam Barati
Comment 4 2017-03-09 17:18:13 PST
Saam Barati
Comment 5 2017-03-09 17:21:23 PST
Saam Barati
Comment 6 2017-03-09 18:05:43 PST
Created attachment 304017 [details] WIP I think it's done. Just need some tests now for the wrapper function I added.
Saam Barati
Comment 7 2017-03-09 19:39:06 PST
WebKit Commit Bot
Comment 8 2017-03-09 19:42:02 PST
Attachment 304023 [details] did not pass style-queue: ERROR: Source/JavaScriptCore/wasm/js/JSWebAssemblyTable.h:32: Alphabetical sorting problem. [build/include_order] [4] Total errors found: 1 in 22 files If any of these errors are false positives, please file a bug against check-webkit-style.
Keith Miller
Comment 9 2017-03-10 11:49:45 PST
Comment on attachment 304023 [details] patch View in context: https://bugs.webkit.org/attachment.cgi?id=304023&action=review r=me. > Source/JavaScriptCore/wasm/WasmB3IRGenerator.cpp:1064 > + RELEASE_ASSERT(toSave.numberOfSetGPRs() == toSaveSize); I'm not sure this needs to be a release assert.
Saam Barati
Comment 10 2017-03-10 14:02:41 PST
Created attachment 304072 [details] patch for landing
Saam Barati
Comment 11 2017-03-10 14:06:53 PST
Created attachment 304073 [details] patch for landing
WebKit Commit Bot
Comment 12 2017-03-10 16:09:20 PST
Attachment 304073 [details] did not pass style-queue: ERROR: Source/JavaScriptCore/wasm/js/JSWebAssemblyTable.h:32: Alphabetical sorting problem. [build/include_order] [4] Total errors found: 1 in 23 files If any of these errors are false positives, please file a bug against check-webkit-style.
Saam Barati
Comment 13 2017-03-10 16:18:33 PST
Created attachment 304091 [details] patch for landing
WebKit Commit Bot
Comment 14 2017-03-10 16:20:27 PST
Attachment 304091 [details] did not pass style-queue: ERROR: Source/JavaScriptCore/wasm/js/JSWebAssemblyTable.h:32: Alphabetical sorting problem. [build/include_order] [4] Total errors found: 1 in 23 files If any of these errors are false positives, please file a bug against check-webkit-style.
WebKit Commit Bot
Comment 15 2017-03-10 18:04:40 PST
Comment on attachment 304091 [details] patch for landing Clearing flags on attachment: 304091 Committed r213745: <http://trac.webkit.org/changeset/213745>
WebKit Commit Bot
Comment 16 2017-03-10 18:04:45 PST
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.