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
Note You need to log in before you can comment on or make changes to this bug.