WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
191012
Add support for GetStack FlushedDouble
https://bugs.webkit.org/show_bug.cgi?id=191012
Summary
Add support for GetStack FlushedDouble
Tadeu Zagallo
Reported
2018-10-28 05:51:07 PDT
LowerDFGToB3::compileGetStack assumed that we would not emit GetStack for doubles, but it turns out it may arise from the PutStack sinking phase: if we sink a PutStack into a successor block, other predecessors will emit a GetStack followed by a Upsilon.
Attachments
Patch
(3.07 KB, patch)
2018-10-28 05:54 PDT
,
Tadeu Zagallo
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ews106 for mac-sierra-wk2
(2.95 MB, application/zip)
2018-10-28 07:08 PDT
,
EWS Watchlist
no flags
Details
Patch for landing
(3.06 KB, patch)
2018-10-29 05:32 PDT
,
Tadeu Zagallo
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from webkit-cq-01 for mac-sierra
(2.40 MB, application/zip)
2018-10-29 06:34 PDT
,
WebKit Commit Bot
no flags
Details
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Tadeu Zagallo
Comment 1
2018-10-28 05:53:50 PDT
<
rdar://problem/45265141
>
Tadeu Zagallo
Comment 2
2018-10-28 05:54:48 PDT
Created
attachment 353255
[details]
Patch
EWS Watchlist
Comment 3
2018-10-28 07:08:50 PDT
Comment on
attachment 353255
[details]
Patch
Attachment 353255
[details]
did not pass mac-wk2-ews (mac-wk2): Output:
https://webkit-queues.webkit.org/results/9758572
New failing tests: http/wpt/beacon/cors/cors-redirect-failure.html
EWS Watchlist
Comment 4
2018-10-28 07:08:52 PDT
Created
attachment 353257
[details]
Archive of layout-test-results from ews106 for mac-sierra-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews106 Port: mac-sierra-wk2 Platform: Mac OS X 10.12.6
Saam Barati
Comment 5
2018-10-28 10:54:21 PDT
Comment on
attachment 353255
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=353255&action=review
r=me
> JSTests/stress/get-stack-double.js:1 > +function bar(n)
I think you need to run this with "--maximumFunctionForCallInlineCandidateInstructionCount=1000" based on the Radar. To do this, I think you can add this comment to the top of this file: // @runDefault("--maximumFunctionForCallInlineCandidateInstructionCount=1000")
Tadeu Zagallo
Comment 6
2018-10-28 11:12:46 PDT
Comment on
attachment 353255
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=353255&action=review
>> JSTests/stress/get-stack-double.js:1 >> +function bar(n) > > I think you need to run this with "--maximumFunctionForCallInlineCandidateInstructionCount=1000" based on the Radar. > > To do this, I think you can add this comment to the top of this file: > > // @runDefault("--maximumFunctionForCallInlineCandidateInstructionCount=1000")
It does crash without the flag, should I add it anyway to mirror the radar?
Saam Barati
Comment 7
2018-10-28 13:15:34 PDT
(In reply to Tadeu Zagallo from
comment #6
)
> Comment on
attachment 353255
[details]
> Patch > > View in context: >
https://bugs.webkit.org/attachment.cgi?id=353255&action=review
> > >> JSTests/stress/get-stack-double.js:1 > >> +function bar(n) > > > > I think you need to run this with "--maximumFunctionForCallInlineCandidateInstructionCount=1000" based on the Radar. > > > > To do this, I think you can add this comment to the top of this file: > > > > // @runDefault("--maximumFunctionForCallInlineCandidateInstructionCount=1000") > > It does crash without the flag, should I add it anyway to mirror the radar?
Nope. Ignore me. I thought it required the flag.
Tadeu Zagallo
Comment 8
2018-10-29 05:32:49 PDT
Created
attachment 353283
[details]
Patch for landing
WebKit Commit Bot
Comment 9
2018-10-29 06:34:16 PDT
Comment on
attachment 353283
[details]
Patch for landing Rejecting
attachment 353283
[details]
from commit-queue. New failing tests: http/wpt/css/css-animations/start-animation-001.html Full output:
https://webkit-queues.webkit.org/results/9767152
WebKit Commit Bot
Comment 10
2018-10-29 06:34:17 PDT
Created
attachment 353285
[details]
Archive of layout-test-results from webkit-cq-01 for mac-sierra The attached test failures were seen while running run-webkit-tests on the commit-queue. Bot: webkit-cq-01 Port: mac-sierra Platform: Mac OS X 10.12.6
WebKit Commit Bot
Comment 11
2018-10-29 08:46:22 PDT
Comment on
attachment 353283
[details]
Patch for landing Clearing flags on attachment: 353283 Committed
r237553
: <
https://trac.webkit.org/changeset/237553
>
WebKit Commit Bot
Comment 12
2018-10-29 08:46:23 PDT
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.
Top of Page
Format For Printing
XML
Clone This Bug