[Webkit-unassigned] [Bug 22736] State-of-art peephole state machine

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jan 23 09:04:26 PST 2009


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


jasy at inf.u-szeged.hu changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #26973|                            |review?
               Flag|                            |




------- Comment #7 from jasy at inf.u-szeged.hu  2009-01-23 09:04 PDT -------
Created an attachment (id=26973)
 --> (https://bugs.webkit.org/attachment.cgi?id=26973&action=view)
updated patch

This patch contains the up to date version of the peephole framework patch with
some new patterns.

There are no significant performance differences on the SunSpider tests, but
only our WindScorpion benchmark (http://www.sed.hu/webkit/?page=downloads). The
performance gain is about 3% in this later case. 

The state tables of the peepholes are included by the peephole.cpp. This file
is fully (re)generated at compilation time by the execution of the code of
peephole_generator.cpp

If you want to use this peephole framework, define the PEEPHOLE_OPTIMIZER
macro. 


-- 
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