[webkit-reviews] review requested: [Bug 22736] State-of-art peephole state machine : [Attachment 26973] updated patch

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


Judit Jász <jasy at inf.u-szeged.hu> has asked  for review:
Bug 22736: State-of-art peephole state machine
https://bugs.webkit.org/show_bug.cgi?id=22736

Attachment 26973: updated patch
https://bugs.webkit.org/attachment.cgi?id=26973&action=review

------- Additional Comments from Judit Jász <jasy at inf.u-szeged.hu>
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.


More information about the webkit-reviews mailing list