[Webkit-unassigned] [Bug 80365] PredictNone is incorrectly treated as isDoublePrediction

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Mar 5 20:25:49 PST 2012


https://bugs.webkit.org/show_bug.cgi?id=80365





--- Comment #2 from Yuqiang Xian <yuqiang.xian at intel.com>  2012-03-05 20:25:49 PST ---
(In reply to comment #1)
> Attention: One performance regression on SunSpider-bitops-nsieve-bits. The root cause is identified - In ToT, a dead/unused variable was marked as ForcedDouble simply because it has PredictNone (as we don't propagate the type information for the dead/unused variables), and is treated as a Double prediction - so OSR performed successfully (that unused variable actually happened to be an integer, see line 108 in DFGOSREntry.cpp). But with this bug fix, the OSR is failed because there's no type prediction for the unused variable. Separated bug will be filed against this.

bug 80371 is created for this specific issue.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list