[Webkit-unassigned] [Bug 80371] New: Checks for dead variables are not sufficient when fixing the expected values in DFG OSR entry
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Mar 5 20:04:17 PST 2012
https://bugs.webkit.org/show_bug.cgi?id=80371
Summary: Checks for dead variables are not sufficient when
fixing the expected values in DFG OSR entry
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: JavaScriptCore
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: yuqiang.xian at intel.com
A dead variable should be identified when there's no corresponding node in the block referencing it.
But we currently failed to catch the case where there are some nodes referencing a variable but those nodes are actually not referenced by others so will be ignored in code generation. In such case we should also consider that variable to be a dead variable in the block and fix the expected values.
This would fix the performance regression mentioned in bug 80365.
--
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