46909684c8d0841d067067ee49eff004a7d9cd9b
[WebKit-https.git] / PerformanceTests / ChangeLog
1 2011-02-02  Adam Barth  <abarth@webkit.org>
2
3         Rubber-stamped by Eric Seidel.
4
5         Merge PerformanceTests/Parser/ChangeLog and
6         PerformanceTests/PageLoad/ChangeLog into PerformanceTests/ChangeLog.
7
8         It's silly to have ChangeLogs for each of these directories separately.
9         I've left SunSpider with its own ChangeLog because it's more of an
10         independent entity.
11
12         * ChangeLog: Added.
13
14 2011-02-02  Eric Seidel  <eric@webkit.org>
15
16         Unreviewed.  Just fixing an exception seen in Firefox.
17
18         HTML5 TreeBuilder regressed a Peacekeeper DOM test by 40%
19         https://bugs.webkit.org/show_bug.cgi?id=48719
20
21         Make the benchmarks work in Firefox/Opera.
22
23         * resources/runner.js:
24         (log):
25
26 2011-01-27  Eric Seidel  <eric@webkit.org>
27
28         Reviewed by Darin Adler.
29
30         HTML5 TreeBuilder regressed a Peacekeeper DOM test by 40%
31         https://bugs.webkit.org/show_bug.cgi?id=48719
32
33         It's unclear exactly what the Peacekeeper benchmark is testing,
34         because I haven't found a way to run it myself.
35
36         However, I constructed a benchmark which shows at least one possible slow point.
37         The HTML5 spec talks about creating a new document for every time we use
38         the fragment parsing algorithm.  Document() it turns out, it a huge bloated
39         mess, and the constructor and destructor do a huge amount of work.
40
41         * benchmarks/parser/tiny-innerHTML.html: Added.
42
43 2011-01-29  Sheriff Bot  <webkit.review.bot@gmail.com>
44
45         Unreviewed, rolling out r77050.
46         http://trac.webkit.org/changeset/77050
47         https://bugs.webkit.org/show_bug.cgi?id=53371
48
49         Caused a crash in Chromium's test_shell_tests (Requested by
50         rniwa on #webkit).
51
52         * resources/performance-test.js: Removed.
53         * tiny-innerHTML.html: Removed.
54
55 2011-01-28  Eric Seidel  <eric@webkit.org>
56
57         Reviewed by Darin Adler.
58
59         HTML5 TreeBuilder regressed a Peacekeeper DOM test by 40%
60         https://bugs.webkit.org/show_bug.cgi?id=48719
61
62         It's unclear exactly what the Peacekeeper benchmark is testing,
63         because I haven't found a way to run it myself.
64
65         However, I constructed a benchmark which shows at least one possible slow point.
66         The HTML5 spec talks about creating a new document for every time we use
67         the fragment parsing algorithm.  Document() it turns out, it a huge bloated
68         mess, and the constructor and destructor do a huge amount of work.
69         To avoid constructing (or destructing) documents for each innerHTML call,
70         this patch adds a shared dummy document used by all innerHTML calls.
71
72         * benchmarks/parser/tiny-innerHTML.html: Added.
73
74 2010-12-31  Adam Barth  <abarth@webkit.org>
75
76         Rubber-stamped by Eric Seidel.
77
78         Move HTML and XML parser benchmarks into PerformanceTests/Parser
79         https://bugs.webkit.org/show_bug.cgi?id=51772
80
81         Add a ChangeLog for tracking changes to the Parser PerformanceTest.
82
83         * ChangeLog: Added.
84
85 2010-12-31  Adam Barth  <abarth@webkit.org>
86
87         Rubber-stamped by Eric Seidel.
88
89         Move PageLoadTests to PerformanceTests/PageLoad
90         https://bugs.webkit.org/show_bug.cgi?id=51771
91
92         Update URLs to point to the new directory name.
93
94         * svg/svg.pltsuite:
95
96 2006-12-26  Eric Seidel  <eric@webkit.org>
97
98         Reviewed by olliej.
99
100         * svg/svg.pltsuite: re-enable word-iso.svg after fixing http://bugs.webkit.org/show_bug.cgi?id=11987
101
102 2006-12-26  Eric Seidel  <eric@webkit.org>
103
104         Reviewed by bradee-oh.
105         
106         Add new PageLoadTests directory (this one)
107         Add LICENSES file to explain where each SVG came from.
108
109         * ChangeLog: Added.
110         * svg/LICENSES: Added.
111         * svg/files/33041-Samurai.svg: Added.
112         * svg/files/42470-flower_from_my_garden_v2.svg: Added.
113         * svg/files/Harvey_Rayner.svg: Added.
114         * svg/files/az-lizard_benji_park_01.svg: Added.
115         * svg/files/bamboo_01.svg: Added.
116         * svg/files/cacuts_01.svg: Added.
117         * svg/files/cowboy.svg: Added.
118         * svg/files/crawfish2_ganson.svg: Added.
119         * svg/files/deb9frac1.svg: Added.
120         * svg/files/food_leif_lodahl_01.svg: Added.
121         * svg/files/france.svg: Added.
122         * svg/files/francobollo_gnome_ezechi_02.svg: Added.
123         * svg/files/gearflowers.svg: Added.
124         * svg/files/hereGear4.svg: Added.
125         * svg/files/mtsthelens.svg: Added.
126         * svg/files/mtsthelens0.jpg: Added.
127         * svg/files/world-iso.svg: Added.
128         * svg/files/worldcup.svg: Added.
129         * svg/svg.pltsuite: Added.
130