Home | History | Annotate | Download | only in PerformanceTests
      1 2011-03-25  Leo Yang  <leo.yang (a] torchmobile.com.cn>
      2 
      3         Reviewed by Dirk Schulze.
      4 
      5         SVG <use> element performance improvement
      6         https://bugs.webkit.org/show_bug.cgi?id=57077
      7 
      8         Add a manual test case which is from
      9         http://upload.wikimedia.org/wikipedia/commons/4/4e/Sierpinski_carpet_6.svg
     10         for svg <use> element performance test.
     11 
     12         * PageLoad/svg/files/Sierpinski_carpet_6.svg: Added.
     13         * PageLoad/svg/svg.pltsuite:
     14 
     15 2011-02-05  Eric Seidel  <eric (a] webkit.org>
     16 
     17         Reviewed by Adam Barth.
     18 
     19         Add performance tests for URL parsing
     20         https://bugs.webkit.org/show_bug.cgi?id=53845
     21 
     22         The final-url-en URL corpus is from:
     23         http://corpus.leeds.ac.uk/internet.html
     24 
     25         There are also other language corpuses which we may want to use in the future.
     26 
     27         The usage instructions were as follows:
     28         "URL lists and other resources: you can freely use them in your research
     29         provided that you supply a link to this website: http://corpus.leeds.ac.uk/."
     30         Done.
     31 
     32         * Parser/simple-url.html: Added.
     33          On my machine:
     34          Firefox: 255ms
     35          TOT WebKit: 378ms
     36          Chrome: 286ms
     37          Opera: 2830ms (no, that is not a typo)
     38         * Parser/url-parser.html: Added.
     39          Firefox: 381ms
     40          TOT WebKit: 216ms
     41          Chrome: 131ms
     42          Opera: 1383ms (again, not a typo)
     43         * Parser/resources/final-url-en: Added.
     44 
     45 2011-02-03  Adam Barth  <abarth (a] webkit.org>
     46 
     47         Reviewed by Daniel Bates.
     48 
     49         Add another XSSFilter PerformanceTest
     50         https://bugs.webkit.org/show_bug.cgi?id=53750
     51 
     52         This PerformanceTest tests the case that was slow in
     53         https://bugs.webkit.org/show_bug.cgi?id=49845
     54 
     55         * XSSFilter/large-post-many-inline-scripts-and-events.html: Added.
     56         * XSSFilter/resources: Added.
     57         * XSSFilter/resources/target-for-large-post-many-inline-scripts-and-events.html: Added.
     58 
     59 2011-02-03  Adam Barth  <abarth (a] webkit.org>
     60 
     61         Reviewed by Eric Seidel.
     62 
     63         Add PerformanceTest for XSSFilter
     64         https://bugs.webkit.org/show_bug.cgi?id=53741
     65 
     66         This performance tests covers the case of a large POST data and many
     67         small event handlers.
     68 
     69         * XSSFilter: Added.
     70         * XSSFilter/large-post-many-events.html: Added.
     71 
     72 2011-02-02  Adam Barth  <abarth (a] webkit.org>
     73 
     74         Rubber-stamped by Eric Seidel.
     75 
     76         Merge PerformanceTests/Parser/ChangeLog and
     77         PerformanceTests/PageLoad/ChangeLog into PerformanceTests/ChangeLog.
     78 
     79         It's silly to have ChangeLogs for each of these directories separately.
     80         I've left SunSpider with its own ChangeLog because it's more of an
     81         independent entity.
     82 
     83         * ChangeLog: Added.
     84 
     85 2011-02-02  Eric Seidel  <eric (a] webkit.org>
     86 
     87         Unreviewed.  Just fixing an exception seen in Firefox.
     88 
     89         HTML5 TreeBuilder regressed a Peacekeeper DOM test by 40%
     90         https://bugs.webkit.org/show_bug.cgi?id=48719
     91 
     92         Make the benchmarks work in Firefox/Opera.
     93 
     94         * resources/runner.js:
     95         (log):
     96 
     97 2011-01-27  Eric Seidel  <eric (a] webkit.org>
     98 
     99         Reviewed by Darin Adler.
    100 
    101         HTML5 TreeBuilder regressed a Peacekeeper DOM test by 40%
    102         https://bugs.webkit.org/show_bug.cgi?id=48719
    103 
    104         It's unclear exactly what the Peacekeeper benchmark is testing,
    105         because I haven't found a way to run it myself.
    106 
    107         However, I constructed a benchmark which shows at least one possible slow point.
    108         The HTML5 spec talks about creating a new document for every time we use
    109         the fragment parsing algorithm.  Document() it turns out, it a huge bloated
    110         mess, and the constructor and destructor do a huge amount of work.
    111 
    112         * benchmarks/parser/tiny-innerHTML.html: Added.
    113 
    114 2011-01-29  Sheriff Bot  <webkit.review.bot (a] gmail.com>
    115 
    116         Unreviewed, rolling out r77050.
    117         http://trac.webkit.org/changeset/77050
    118         https://bugs.webkit.org/show_bug.cgi?id=53371
    119 
    120         Caused a crash in Chromium's test_shell_tests (Requested by
    121         rniwa on #webkit).
    122 
    123         * resources/performance-test.js: Removed.
    124         * tiny-innerHTML.html: Removed.
    125 
    126 2011-01-28  Eric Seidel  <eric (a] webkit.org>
    127 
    128         Reviewed by Darin Adler.
    129 
    130         HTML5 TreeBuilder regressed a Peacekeeper DOM test by 40%
    131         https://bugs.webkit.org/show_bug.cgi?id=48719
    132 
    133         It's unclear exactly what the Peacekeeper benchmark is testing,
    134         because I haven't found a way to run it myself.
    135 
    136         However, I constructed a benchmark which shows at least one possible slow point.
    137         The HTML5 spec talks about creating a new document for every time we use
    138         the fragment parsing algorithm.  Document() it turns out, it a huge bloated
    139         mess, and the constructor and destructor do a huge amount of work.
    140         To avoid constructing (or destructing) documents for each innerHTML call,
    141         this patch adds a shared dummy document used by all innerHTML calls.
    142 
    143         * benchmarks/parser/tiny-innerHTML.html: Added.
    144 
    145 2010-12-31  Adam Barth  <abarth (a] webkit.org>
    146 
    147         Rubber-stamped by Eric Seidel.
    148 
    149         Move HTML and XML parser benchmarks into PerformanceTests/Parser
    150         https://bugs.webkit.org/show_bug.cgi?id=51772
    151 
    152         Add a ChangeLog for tracking changes to the Parser PerformanceTest.
    153 
    154         * ChangeLog: Added.
    155 
    156 2010-12-31  Adam Barth  <abarth (a] webkit.org>
    157 
    158         Rubber-stamped by Eric Seidel.
    159 
    160         Move PageLoadTests to PerformanceTests/PageLoad
    161         https://bugs.webkit.org/show_bug.cgi?id=51771
    162 
    163         Update URLs to point to the new directory name.
    164 
    165         * svg/svg.pltsuite:
    166 
    167 2006-12-26  Eric Seidel  <eric (a] webkit.org>
    168 
    169         Reviewed by olliej.
    170 
    171         * svg/svg.pltsuite: re-enable word-iso.svg after fixing http://bugs.webkit.org/show_bug.cgi?id=11987
    172 
    173 2006-12-26  Eric Seidel  <eric (a] webkit.org>
    174 
    175         Reviewed by bradee-oh.
    176         
    177         Add new PageLoadTests directory (this one)
    178         Add LICENSES file to explain where each SVG came from.
    179 
    180         * ChangeLog: Added.
    181         * svg/LICENSES: Added.
    182         * svg/files/33041-Samurai.svg: Added.
    183         * svg/files/42470-flower_from_my_garden_v2.svg: Added.
    184         * svg/files/Harvey_Rayner.svg: Added.
    185         * svg/files/az-lizard_benji_park_01.svg: Added.
    186         * svg/files/bamboo_01.svg: Added.
    187         * svg/files/cacuts_01.svg: Added.
    188         * svg/files/cowboy.svg: Added.
    189         * svg/files/crawfish2_ganson.svg: Added.
    190         * svg/files/deb9frac1.svg: Added.
    191         * svg/files/food_leif_lodahl_01.svg: Added.
    192         * svg/files/france.svg: Added.
    193         * svg/files/francobollo_gnome_ezechi_02.svg: Added.
    194         * svg/files/gearflowers.svg: Added.
    195         * svg/files/hereGear4.svg: Added.
    196         * svg/files/mtsthelens.svg: Added.
    197         * svg/files/mtsthelens0.jpg: Added.
    198         * svg/files/world-iso.svg: Added.
    199         * svg/files/worldcup.svg: Added.
    200         * svg/svg.pltsuite: Added.
    201 
    202