[Webkit-unassigned] [Bug 65212] New: DFG speculative JIT never emits inline double comparisons, even when it would be obvious more efficient to do so
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jul 26 15:42:39 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=65212
Summary: DFG speculative JIT never emits inline double
comparisons, even when it would be obvious more
efficient to do so
Product: WebKit
Version: 528+ (Nightly build)
Platform: All
OS/Version: All
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: JavaScriptCore
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: fpizlo at apple.com
The DFG speculative JIT gets some of its performance improvement from treating certain numbers as doubles and never as ints. But comparisons don't take advantage of this, and instead either speculate integer, or perform slow C calls. The DFG speculative JIT's compare/branch implementations should inline double comparisons if it's obvious that this would be a win, for example if both operands are known to be double.
--
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