WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
176868
[JSC] Investigate DFG inlining for six-speed templatestring-es6
https://bugs.webkit.org/show_bug.cgi?id=176868
Summary
[JSC] Investigate DFG inlining for six-speed templatestring-es6
Yusuke Suzuki
Reported
2017-09-13 11:48:54 PDT
Basically this test is super slow because the target function is not inlined. But, this should be somewhat inlined by poly inlining / simple inlining with cleared stub. It seems that our CallSiteInfo is cleared. And non-poly function is set for that. But it has badFunction in exit site data, and poly stub is already cleared. So it always has couldTakeSlowPath = true. I'm not sure this is the right behavior for this case. I think we should have a good story to handle the above case well.
https://arewefastyet.com/#machine=29&view=single&suite=six-speed&subtest=templatestring-es6
Attachments
Add attachment
proposed patch, testcase, etc.
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