RESOLVED FIXED Bug 151080
sub IC does not properly handle exception handling now that try/catch is compiled in the FTL
https://bugs.webkit.org/show_bug.cgi?id=151080
Summary sub IC does not properly handle exception handling now that try/catch is comp...
Saam Barati
Reported 2015-11-09 23:52:25 PST
Should be an easy fix.
Attachments
WIP (32.13 KB, patch)
2015-11-10 17:07 PST, Saam Barati
no flags
patch (38.25 KB, patch)
2015-11-10 18:04 PST, Saam Barati
ggaren: review+
patch for landing. (39.24 KB, patch)
2015-11-13 12:48 PST, Saam Barati
no flags
Saam Barati
Comment 1 2015-11-10 16:55:00 PST
I'm doing a bit of cleanup as part of this patch too.
Saam Barati
Comment 2 2015-11-10 17:07:19 PST
Created attachment 265250 [details] WIP I think this might be the patch. Need to write some sub tests.
Saam Barati
Comment 3 2015-11-10 18:04:35 PST
WebKit Commit Bot
Comment 4 2015-11-10 18:06:04 PST
Attachment 265256 [details] did not pass style-queue: ERROR: Source/JavaScriptCore/ftl/FTLOSRExit.cpp:49: Wrong number of spaces before statement. (expected: 8) [whitespace/indent] [4] Total errors found: 1 in 11 files If any of these errors are false positives, please file a bug against check-webkit-style.
Geoffrey Garen
Comment 5 2015-11-10 19:15:29 PST
Comment on attachment 265256 [details] patch What about Add, and/or other snippets?
Saam Barati
Comment 6 2015-11-11 07:31:12 PST
(In reply to comment #5) > Comment on attachment 265256 [details] > patch > > What about Add, and/or other snippets? They'll need the same treatment once they're introduced in the FTL.
Geoffrey Garen
Comment 7 2015-11-13 10:57:02 PST
Comment on attachment 265256 [details] patch r=me
Saam Barati
Comment 8 2015-11-13 12:48:27 PST
Created attachment 265490 [details] patch for landing.
WebKit Commit Bot
Comment 9 2015-11-13 12:53:59 PST
Attachment 265490 [details] did not pass style-queue: ERROR: Source/JavaScriptCore/ftl/FTLOSRExit.cpp:49: Wrong number of spaces before statement. (expected: 8) [whitespace/indent] [4] Total errors found: 1 in 11 files If any of these errors are false positives, please file a bug against check-webkit-style.
WebKit Commit Bot
Comment 10 2015-11-13 13:36:20 PST
Comment on attachment 265490 [details] patch for landing. Clearing flags on attachment: 265490 Committed r192439: <http://trac.webkit.org/changeset/192439>
WebKit Commit Bot
Comment 11 2015-11-13 13:36:24 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.