[Webkit-unassigned] [Bug 68329] New: DFG should support continuous optimization
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Sep 18 17:54:21 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=68329
Summary: DFG should support continuous optimization
Product: WebKit
Version: 528+ (Nightly build)
Platform: All
OS/Version: All
Status: NEW
Severity: Normal
Priority: P2
Component: JavaScriptCore
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: fpizlo at apple.com
In the current tiered compilation scheme, the DFG may perform a speculation that turns out to be false later in the program's lifetime. Currently this means that the program systematically fails speculation for that code block, resulting in poor performance.
The DFG should be able to reoptimize the relevant code block with updated speculations.
This involves:
1) Being able to jettison the old DFG code block, but so long as no stack frame is running on it.
2) Being able to update predictions over time.
3) Having heuristics that determine when it would be profitable to reoptimize.
--
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