[Webkit-unassigned] [Bug 20796] New: Combine op_eq and op_lesseq with op_jfalse
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Sep 12 07:49:59 PDT 2008
https://bugs.webkit.org/show_bug.cgi?id=20796
Summary: Combine op_eq and op_lesseq with op_jfalse
Product: WebKit
Version: 528+ (Nightly build)
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: Enhancement
Priority: P2
Component: JavaScriptCore
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: loki at inf.u-szeged.hu
I have found that op_eq and op_jfalse instructions appear 441683 times (0.72%)
and op_lesseq and op_jfalse are 340196 times (0.55%) in SunSpider.
These two instruction pair mostly come up in condition fields, where the
results of the binary operator never used after the jump.
So it is possible to introduce two super-instructions for those cases (like
op_jnless).
I have implemented these op_jneq and op_jnlesseq instructions, and the result
is 0.8% progression in SunSpider.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list