OLD | NEW |
1 { | 1 { |
2 "dromaeo-3d-cube": { | 2 "dromaeo-3d-cube": { |
3 » file: "dromaeo-3d-cube.html", | 3 » "file": "dromaeo-3d-cube.html", |
4 » name: "Rotating 3D Cube", | 4 » "name": "Rotating 3D Cube", |
5 » origin: ["Simon Speich", "http://www.speich.net/computer/moztesting/3d.h
tm"], | 5 » "origin": ["Simon Speich", "http://www.speich.net/computer/moztesting/3d
.htm"], |
6 » desc: "Rotating the individual pixels of a cube. No rendering done.", | 6 » "desc": "Rotating the individual pixels of a cube. No rendering done.", |
7 » category: "Dromaeo JavaScript Tests", | 7 » "category": "Dromaeo JavaScript Tests", |
8 » tags: ["object", "array", "property", "math"] | 8 » "tags": ["object", "array", "property", "math"] |
9 }, | 9 }, |
10 "dromaeo-string-base64": { | 10 "dromaeo-string-base64": { |
11 » file: "dromaeo-string-base64.html", | 11 » "file": "dromaeo-string-base64.html", |
12 » name: "Base 64 Encoding and Decoding", | 12 » "name": "Base 64 Encoding and Decoding", |
13 » origin: ["Mozilla", "http://mozilla.org/"], | 13 » "origin": ["Mozilla", "http://mozilla.org/"], |
14 » desc: "Encode and decode a random string to base 64.", | 14 » "desc": "Encode and decode a random string to base 64.", |
15 » category: "Dromaeo JavaScript Tests", | 15 » "category": "Dromaeo JavaScript Tests", |
16 » tags: ["string","array","looping","bitops"] | 16 » "tags": ["string","array","looping","bitops"] |
17 }, | 17 }, |
18 "dromaeo-core-eval": { | 18 "dromaeo-core-eval": { |
19 » file: "dromaeo-core-eval.html", | 19 » "file": "dromaeo-core-eval.html", |
20 » name: "Code Evaluation", | 20 » "name": "Code Evaluation", |
21 » origin: ["John Resig", "http://ejohn.org/"], | 21 » "origin": ["John Resig", "http://ejohn.org/"], |
22 » desc: "Microtests of code evaluation (eval, new Function).", | 22 » "desc": "Microtests of code evaluation (eval, new Function).", |
23 » category: "Dromaeo JavaScript Tests", | 23 » "category": "Dromaeo JavaScript Tests", |
24 » tags: ["eval","microtest"] | 24 » "tags": ["eval","microtest"] |
25 }, | 25 }, |
26 "dromaeo-object-array": { | 26 "dromaeo-object-array": { |
27 » file: "dromaeo-object-array.html", | 27 » "file": "dromaeo-object-array.html", |
28 » name: "Arrays", | 28 » "name": "Arrays", |
29 » origin: ["John Resig", "http://ejohn.org/"], | 29 » "origin": ["John Resig", "http://ejohn.org/"], |
30 » desc: "Microtests of arrays (construction, methods, access).", | 30 » "desc": "Microtests of arrays (construction, methods, access).", |
31 » category: "Dromaeo JavaScript Tests", | 31 » "category": "Dromaeo JavaScript Tests", |
32 » tags: ["array","microtest"] | 32 » "tags": ["array","microtest"] |
33 }, | 33 }, |
34 "dromaeo-object-regexp": { | 34 "dromaeo-object-regexp": { |
35 » file: "dromaeo-object-regexp.html", | 35 » "file": "dromaeo-object-regexp.html", |
36 » name: "Regular Expressions", | 36 » "name": "Regular Expressions", |
37 » origin: ["John Resig", "http://ejohn.org/"], | 37 » "origin": ["John Resig", "http://ejohn.org/"], |
38 » desc: "Microtests of regular expressions (construction, matching, replac
e).", | 38 » "desc": "Microtests of regular expressions (construction, matching, repl
ace).", |
39 » category: "Dromaeo JavaScript Tests", | 39 » "category": "Dromaeo JavaScript Tests", |
40 » tags: ["regexp","microtest"] | 40 » "tags": ["regexp","microtest"] |
41 }, | 41 }, |
42 "dromaeo-object-string": { | 42 "dromaeo-object-string": { |
43 » file: "dromaeo-object-string.html", | 43 » "file": "dromaeo-object-string.html", |
44 » name: "Strings", | 44 » "name": "Strings", |
45 » origin: ["John Resig", "http://ejohn.org/"], | 45 » "origin": ["John Resig", "http://ejohn.org/"], |
46 » desc: "Microtests of strings (concatenation, methods).", | 46 » "desc": "Microtests of strings (concatenation, methods).", |
47 » category: "Dromaeo JavaScript Tests", | 47 » "category": "Dromaeo JavaScript Tests", |
48 » tags: ["string","microtest"] | 48 » "tags": ["string","microtest"] |
49 }, | 49 }, |
50 "v8-crypto": { | 50 "v8-crypto": { |
51 » file: "v8-crypto.html", | 51 » "file": "v8-crypto.html", |
52 » name: "RSA Encryption/Decryption", | 52 » "name": "RSA Encryption/Decryption", |
53 » origin: ["V8 Benchmark", "http://code.google.com/apis/v8/benchmarks.html
"], | 53 » "origin": ["V8 Benchmark", "http://code.google.com/apis/v8/benchmarks.ht
ml"], |
54 » desc: "Encrypt a string and then decrypt it again using RSA.", | 54 » "desc": "Encrypt a string and then decrypt it again using RSA.", |
55 » category: "V8 Benchmark Tests", | 55 » "category": "V8 Benchmark Tests", |
56 » tags: ["looping","string","bitops"] | 56 » "tags": ["looping","string","bitops"] |
57 }, | 57 }, |
58 "v8-deltablue": { | 58 "v8-deltablue": { |
59 » file: "v8-deltablue.html", | 59 » "file": "v8-deltablue.html", |
60 » name: "DeltaBlue Constraint Solving", | 60 » "name": "DeltaBlue Constraint Solving", |
61 » origin: ["V8 Benchmark", "http://code.google.com/apis/v8/benchmarks.html
"], | 61 » "origin": ["V8 Benchmark", "http://code.google.com/apis/v8/benchmarks.ht
ml"], |
62 » desc: "Computing a number of limitations on a set of values.", | 62 » "desc": "Computing a number of limitations on a set of values.", |
63 » category: "V8 Benchmark Tests", | 63 » "category": "V8 Benchmark Tests", |
64 » tags: ["looping","functions"] | 64 » "tags": ["looping","functions"] |
65 }, | 65 }, |
66 "v8-earley-boyer": { | 66 "v8-earley-boyer": { |
67 » file: "v8-earley-boyer.html", | 67 » "file": "v8-earley-boyer.html", |
68 » name: "String Parsing and Searching", | 68 » "name": "String Parsing and Searching", |
69 » origin: ["V8 Benchmark", "http://code.google.com/apis/v8/benchmarks.html
"], | 69 » "origin": ["V8 Benchmark", "http://code.google.com/apis/v8/benchmarks.ht
ml"], |
70 » desc: "Tests for parsing languages and searching strings.", | 70 » "desc": "Tests for parsing languages and searching strings.", |
71 » category: "V8 Benchmark Tests", | 71 » "category": "V8 Benchmark Tests", |
72 » tags: ["looping","functions","string"] | 72 » "tags": ["looping","functions","string"] |
73 }, | 73 }, |
74 "v8-raytrace": { | 74 "v8-raytrace": { |
75 » file: "v8-raytrace.html", | 75 » "file": "v8-raytrace.html", |
76 » name: "RayTracer", | 76 » "name": "RayTracer", |
77 » origin: ["V8 Benchmark", "http://code.google.com/apis/v8/benchmarks.html
"], | 77 » "origin": ["V8 Benchmark", "http://code.google.com/apis/v8/benchmarks.ht
ml"], |
78 » desc: "Renders a scene using raytracing (no rendering done).", | 78 » "desc": "Renders a scene using raytracing (no rendering done).", |
79 » category: "V8 Benchmark Tests", | 79 » "category": "V8 Benchmark Tests", |
80 » tags: ["looping","functions","object"] | 80 » "tags": ["looping","functions","object"] |
81 }, | 81 }, |
82 "v8-richards": { | 82 "v8-richards": { |
83 » file: "v8-richards.html", | 83 » "file": "v8-richards.html", |
84 » name: "Richards Benchmarks", | 84 » "name": "Richards Benchmarks", |
85 » origin: ["V8 Benchmark", "http://code.google.com/apis/v8/benchmarks.html
"], | 85 » "origin": ["V8 Benchmark", "http://code.google.com/apis/v8/benchmarks.ht
ml"], |
86 » desc: "A series of benchmarks to test the quality of system implementati
on languages.", | 86 » "desc": "A series of benchmarks to test the quality of system implementa
tion languages.", |
87 » category: "V8 Benchmark Tests", | 87 » "category": "V8 Benchmark Tests", |
88 » tags: ["functions","object"] | 88 » "tags": ["functions","object"] |
89 }, | 89 }, |
90 "sunspider-3d-morph": { | 90 "sunspider-3d-morph": { |
91 » file: "sunspider-3d-morph.html", | 91 » "file": "sunspider-3d-morph.html", |
92 » name: "3D Mesh Transformation", | 92 » "name": "3D Mesh Transformation", |
93 » origin: ["WebKit", "http://webkit.org/misc/morph.html"], | 93 » "origin": ["WebKit", "http://webkit.org/misc/morph.html"], |
94 » desc: "Transforming the points of a matrix. No visual output.", | 94 » "desc": "Transforming the points of a matrix. No visual output.", |
95 » category: "SunSpider JavaScript Tests", | 95 » "category": "SunSpider JavaScript Tests", |
96 » tags: ["array", "looping", "math"] | 96 » "tags": ["array", "looping", "math"] |
97 }, | 97 }, |
98 "sunspider-3d-raytrace": { | 98 "sunspider-3d-raytrace": { |
99 » file: "sunspider-3d-raytrace.html", | 99 » "file": "sunspider-3d-raytrace.html", |
100 » name: "3D Raytrace", | 100 » "name": "3D Raytrace", |
101 » origin: ["Apple", "http://apple.com/"], | 101 » "origin": ["Apple", "http://apple.com/"], |
102 » desc: "Rendering a scene using raytracing techniques. No visual output."
, | 102 » "desc": "Rendering a scene using raytracing techniques. No visual output
.", |
103 » category: "SunSpider JavaScript Tests", | 103 » "category": "SunSpider JavaScript Tests", |
104 » tags: ["array", "functions", "math"] | 104 » "tags": ["array", "functions", "math"] |
105 }, | 105 }, |
106 "sunspider-access-binary-trees": { | 106 "sunspider-access-binary-trees": { |
107 » file: "sunspider-access-binary-trees.html", | 107 » "file": "sunspider-access-binary-trees.html", |
108 » name: "Traversing Binary Trees", | 108 » "name": "Traversing Binary Trees", |
109 » origin: ["Language Shootout", "http://shootout.alioth.debian.org/"], | 109 » "origin": ["Language Shootout", "http://shootout.alioth.debian.org/"], |
110 » desc: "Moving through an object representation of a binary tree.", | 110 » "desc": "Moving through an object representation of a binary tree.", |
111 » category: "SunSpider JavaScript Tests", | 111 » "category": "SunSpider JavaScript Tests", |
112 » tags: ["object", "recursion"] | 112 » "tags": ["object", "recursion"] |
113 }, | 113 }, |
114 "sunspider-access-fannkuch": { | 114 "sunspider-access-fannkuch": { |
115 » file: "sunspider-access-fannkuch.html", | 115 » "file": "sunspider-access-fannkuch.html", |
116 » name: "Fannkuch", | 116 » "name": "Fannkuch", |
117 » origin: ["Language Shootout", "http://shootout.alioth.debian.org/"], | 117 » "origin": ["Language Shootout", "http://shootout.alioth.debian.org/"], |
118 » desc: "Figure out the number of ways in which a set of numbers can be ma
nipulated.", | 118 » "desc": "Figure out the number of ways in which a set of numbers can be
manipulated.", |
119 » category: "SunSpider JavaScript Tests", | 119 » "category": "SunSpider JavaScript Tests", |
120 » tags: ["array", "looping"] | 120 » "tags": ["array", "looping"] |
121 }, | 121 }, |
122 "sunspider-access-nbody": { | 122 "sunspider-access-nbody": { |
123 » file: "sunspider-access-nbody.html", | 123 » "file": "sunspider-access-nbody.html", |
124 » name: "N-Body Rotation and Gravity", | 124 » "name": "N-Body Rotation and Gravity", |
125 » origin: ["Language Shootout", "http://shootout.alioth.debian.org/"], | 125 » "origin": ["Language Shootout", "http://shootout.alioth.debian.org/"], |
126 » desc: "Compute the location of multiple planets based upon rotation and
gravity.", | 126 » "desc": "Compute the location of multiple planets based upon rotation an
d gravity.", |
127 » category: "SunSpider JavaScript Tests", | 127 » "category": "SunSpider JavaScript Tests", |
128 » tags: ["object", "property", "looping", "math"] | 128 » "tags": ["object", "property", "looping", "math"] |
129 }, | 129 }, |
130 "sunspider-access-nsieve": { | 130 "sunspider-access-nsieve": { |
131 » file: "sunspider-access-nsieve.html", | 131 » "file": "sunspider-access-nsieve.html", |
132 » name: "Prime Number Computation", | 132 » "name": "Prime Number Computation", |
133 » origin: ["Language Shootout", "http://shootout.alioth.debian.org/"], | 133 » "origin": ["Language Shootout", "http://shootout.alioth.debian.org/"], |
134 » desc: "Compute the number of prime numbers in a specific range of number
s.", | 134 » "desc": "Compute the number of prime numbers in a specific range of numb
ers.", |
135 » category: "SunSpider JavaScript Tests", | 135 » "category": "SunSpider JavaScript Tests", |
136 » tags: ["looping", "array"] | 136 » "tags": ["looping", "array"] |
137 }, | 137 }, |
138 "sunspider-bitops-3bit-bits-in-byte": { | 138 "sunspider-bitops-3bit-bits-in-byte": { |
139 » file: "sunspider-bitops-3bit-bits-in-byte.html", | 139 » "file": "sunspider-bitops-3bit-bits-in-byte.html", |
140 » name: "Compute Bits in Byte", | 140 » "name": "Compute Bits in Byte", |
141 » origin: ["SunSpider", "http://www2.webkit.org/perf/sunspider-0.9/sunspid
er.html"], | 141 » "origin": ["SunSpider", "http://www2.webkit.org/perf/sunspider-0.9/sunsp
ider.html"], |
142 » desc: "Compute the number of bits in a number using bitops.", | 142 » "desc": "Compute the number of bits in a number using bitops.", |
143 » category: "SunSpider JavaScript Tests", | 143 » "category": "SunSpider JavaScript Tests", |
144 » tags: ["looping", "bitops"] | 144 » "tags": ["looping", "bitops"] |
145 }, | 145 }, |
146 "sunspider-bitops-bits-in-byte": { | 146 "sunspider-bitops-bits-in-byte": { |
147 » file: "sunspider-bitops-bits-in-byte.html", | 147 » "file": "sunspider-bitops-bits-in-byte.html", |
148 » name: "Compute Bits in Byte (2)", | 148 » "name": "Compute Bits in Byte (2)", |
149 » origin: ["SunSpider", "http://www2.webkit.org/perf/sunspider-0.9/sunspid
er.html"], | 149 » "origin": ["SunSpider", "http://www2.webkit.org/perf/sunspider-0.9/sunsp
ider.html"], |
150 » desc: "Compute the number of bits in a number using bitops.", | 150 » "desc": "Compute the number of bits in a number using bitops.", |
151 » category: "SunSpider JavaScript Tests", | 151 » "category": "SunSpider JavaScript Tests", |
152 » tags: ["looping", "bitops"] | 152 » "tags": ["looping", "bitops"] |
153 }, | 153 }, |
154 "sunspider-bitops-bitwise-and": { | 154 "sunspider-bitops-bitwise-and": { |
155 » file: "sunspider-bitops-bitwise-and.html", | 155 » "file": "sunspider-bitops-bitwise-and.html", |
156 » name: "Bitwise And", | 156 » "name": "Bitwise And", |
157 » origin: ["SunSpider", "http://www2.webkit.org/perf/sunspider-0.9/sunspid
er.html"], | 157 » "origin": ["SunSpider", "http://www2.webkit.org/perf/sunspider-0.9/sunsp
ider.html"], |
158 » desc: "Compute a number by using a series of 'and' bit operations.", | 158 » "desc": "Compute a number by using a series of 'and' bit operations.", |
159 » category: "SunSpider JavaScript Tests", | 159 » "category": "SunSpider JavaScript Tests", |
160 » tags: ["looping", "bitops"] | 160 » "tags": ["looping", "bitops"] |
161 }, | 161 }, |
162 "sunspider-bitops-nsieve-bits": { | 162 "sunspider-bitops-nsieve-bits": { |
163 » file: "sunspider-bitops-nsieve-bits.html", | 163 » "file": "sunspider-bitops-nsieve-bits.html", |
164 » name: "Prime Number Computation (2)", | 164 » "name": "Prime Number Computation (2)", |
165 » origin: ["Language Shootout", "http://shootout.alioth.debian.org/"], | 165 » "origin": ["Language Shootout", "http://shootout.alioth.debian.org/"], |
166 » desc: "Compute the number of prime numbers in a specific range of number
s using bit operations.", | 166 » "desc": "Compute the number of prime numbers in a specific range of numb
ers using bit operations.", |
167 » category: "SunSpider JavaScript Tests", | 167 » "category": "SunSpider JavaScript Tests", |
168 » tags: ["looping", "bitops", "array"] | 168 » "tags": ["looping", "bitops", "array"] |
169 }, | 169 }, |
170 "sunspider-controlflow-recursive": { | 170 "sunspider-controlflow-recursive": { |
171 » file: "sunspider-controlflow-recursive.html", | 171 » "file": "sunspider-controlflow-recursive.html", |
172 » name: "Recursive Number Calculation", | 172 » "name": "Recursive Number Calculation", |
173 » origin: ["Language Shootout", "http://shootout.alioth.debian.org/"], | 173 » "origin": ["Language Shootout", "http://shootout.alioth.debian.org/"], |
174 » desc: "Compute various numbers in a recursive manner.", | 174 » "desc": "Compute various numbers in a recursive manner.", |
175 » category: "SunSpider JavaScript Tests", | 175 » "category": "SunSpider JavaScript Tests", |
176 » tags: ["functions"] | 176 » "tags": ["functions"] |
177 }, | 177 }, |
178 "sunspider-crypto-aes": { | 178 "sunspider-crypto-aes": { |
179 » file: "sunspider-crypto-aes.html", | 179 » "file": "sunspider-crypto-aes.html", |
180 » name: "AES Encryption/Decryption", | 180 » "name": "AES Encryption/Decryption", |
181 » origin: ["SunSpider", "http://www2.webkit.org/perf/sunspider-0.9/sunspid
er.html"], | 181 » "origin": ["SunSpider", "http://www2.webkit.org/perf/sunspider-0.9/sunsp
ider.html"], |
182 » desc: "Encrypt a string and then decrypt it again using AES.", | 182 » "desc": "Encrypt a string and then decrypt it again using AES.", |
183 » category: "SunSpider JavaScript Tests", | 183 » "category": "SunSpider JavaScript Tests", |
184 » tags: ["looping","string","bitops"] | 184 » "tags": ["looping","string","bitops"] |
185 }, | 185 }, |
186 "sunspider-crypto-md5": { | 186 "sunspider-crypto-md5": { |
187 » file: "sunspider-crypto-md5.html", | 187 » "file": "sunspider-crypto-md5.html", |
188 » name: "MD5 Hashing", | 188 » "name": "MD5 Hashing", |
189 » origin: ["SunSpider", "http://www2.webkit.org/perf/sunspider-0.9/sunspid
er.html"], | 189 » "origin": ["SunSpider", "http://www2.webkit.org/perf/sunspider-0.9/sunsp
ider.html"], |
190 » desc: "Hash a long string using MD5.", | 190 » "desc": "Hash a long string using MD5.", |
191 » category: "SunSpider JavaScript Tests", | 191 » "category": "SunSpider JavaScript Tests", |
192 » tags: ["looping","string"] | 192 » "tags": ["looping","string"] |
193 }, | 193 }, |
194 "sunspider-crypto-sha1": { | 194 "sunspider-crypto-sha1": { |
195 » file: "sunspider-crypto-sha1.html", | 195 » "file": "sunspider-crypto-sha1.html", |
196 » name: "SHA1 Hashing", | 196 » "name": "SHA1 Hashing", |
197 » origin: ["SunSpider", "http://www2.webkit.org/perf/sunspider-0.9/sunspid
er.html"], | 197 » "origin": ["SunSpider", "http://www2.webkit.org/perf/sunspider-0.9/sunsp
ider.html"], |
198 » desc: "Hash a long string using SHA1.", | 198 » "desc": "Hash a long string using SHA1.", |
199 » category: "SunSpider JavaScript Tests", | 199 » "category": "SunSpider JavaScript Tests", |
200 » tags: ["looping","string"] | 200 » "tags": ["looping","string"] |
201 }, | 201 }, |
202 "sunspider-date-format-xparb": { | 202 "sunspider-date-format-xparb": { |
203 » file: "sunspider-date-format-xparb.html", | 203 » "file": "sunspider-date-format-xparb.html", |
204 » name: "Date Formatting", | 204 » "name": "Date Formatting", |
205 » origin: ["SunSpider", "http://www2.webkit.org/perf/sunspider-0.9/sunspid
er.html"], | 205 » "origin": ["SunSpider", "http://www2.webkit.org/perf/sunspider-0.9/sunsp
ider.html"], |
206 » desc: "Converting a date into a string representation.", | 206 » "desc": "Converting a date into a string representation.", |
207 » category: "SunSpider JavaScript Tests", | 207 » "category": "SunSpider JavaScript Tests", |
208 » tags: ["date","string"] | 208 » "tags": ["date","string"] |
209 }, | 209 }, |
210 "sunspider-date-format-tofte": { | 210 "sunspider-date-format-tofte": { |
211 » file: "sunspider-date-format-tofte.html", | 211 » "file": "sunspider-date-format-tofte.html", |
212 » name: "Date Formatting (2)", | 212 » "name": "Date Formatting (2)", |
213 » origin: ["SunSpider", "http://www2.webkit.org/perf/sunspider-0.9/sunspid
er.html"], | 213 » "origin": ["SunSpider", "http://www2.webkit.org/perf/sunspider-0.9/sunsp
ider.html"], |
214 » desc: "Converting a date into a string representation.", | 214 » "desc": "Converting a date into a string representation.", |
215 » category: "SunSpider JavaScript Tests", | 215 » "category": "SunSpider JavaScript Tests", |
216 » tags: ["date","string"] | 216 » "tags": ["date","string"] |
217 }, | 217 }, |
218 "sunspider-math-cordic": { | 218 "sunspider-math-cordic": { |
219 » file: "sunspider-math-cordic.html", | 219 » "file": "sunspider-math-cordic.html", |
220 » name: "Trigonometric Calculation", | 220 » "name": "Trigonometric Calculation", |
221 » origin: ["SunSpider", "http://www2.webkit.org/perf/sunspider-0.9/sunspid
er.html"], | 221 » "origin": ["SunSpider", "http://www2.webkit.org/perf/sunspider-0.9/sunsp
ider.html"], |
222 » desc: "Calculate values from hyperbolic and trigonometric functions.", | 222 » "desc": "Calculate values from hyperbolic and trigonometric functions.", |
223 » category: "SunSpider JavaScript Tests", | 223 » "category": "SunSpider JavaScript Tests", |
224 » tags: ["math","looping"] | 224 » "tags": ["math","looping"] |
225 }, | 225 }, |
226 "sunspider-math-partial-sums": { | 226 "sunspider-math-partial-sums": { |
227 » file: "sunspider-math-partial-sums.html", | 227 » "file": "sunspider-math-partial-sums.html", |
228 » name: "Partial Sum Calculation", | 228 » "name": "Partial Sum Calculation", |
229 » origin: ["Language Shootout", "http://shootout.alioth.debian.org/"], | 229 » "origin": ["Language Shootout", "http://shootout.alioth.debian.org/"], |
230 » desc: "Calculate the partial sum of a few different number series.", | 230 » "desc": "Calculate the partial sum of a few different number series.", |
231 » category: "SunSpider JavaScript Tests", | 231 » "category": "SunSpider JavaScript Tests", |
232 » tags: ["math","looping"] | 232 » "tags": ["math","looping"] |
233 }, | 233 }, |
234 "sunspider-math-spectral-norm": { | 234 "sunspider-math-spectral-norm": { |
235 » file: "sunspider-math-spectral-norm.html", | 235 » "file": "sunspider-math-spectral-norm.html", |
236 » name: "Spectral Norm of a Matrix", | 236 » "name": "Spectral Norm of a Matrix", |
237 » origin: ["Language Shootout", "http://shootout.alioth.debian.org/"], | 237 » "origin": ["Language Shootout", "http://shootout.alioth.debian.org/"], |
238 » desc: "Calculate the spectral norm of a matrix of numbers.", | 238 » "desc": "Calculate the spectral norm of a matrix of numbers.", |
239 » category: "SunSpider JavaScript Tests", | 239 » "category": "SunSpider JavaScript Tests", |
240 » tags: ["array","looping","math"] | 240 » "tags": ["array","looping","math"] |
241 }, | 241 }, |
242 "sunspider-regexp-dna": { | 242 "sunspider-regexp-dna": { |
243 » file: "sunspider-regexp-dna.html", | 243 » "file": "sunspider-regexp-dna.html", |
244 » name: "DNA Sequence Counting", | 244 » "name": "DNA Sequence Counting", |
245 » origin: ["SunSpider", "http://www2.webkit.org/perf/sunspider-0.9/sunspid
er.html"], | 245 » "origin": ["SunSpider", "http://www2.webkit.org/perf/sunspider-0.9/sunsp
ider.html"], |
246 » desc: "Counts occurences in a DNA sequence.", | 246 » "desc": "Counts occurences in a DNA sequence.", |
247 » category: "SunSpider JavaScript Tests", | 247 » "category": "SunSpider JavaScript Tests", |
248 » tags: ["string","regexp"] | 248 » "tags": ["string","regexp"] |
249 }, | 249 }, |
250 "sunspider-string-fasta": { | 250 "sunspider-string-fasta": { |
251 » file: "sunspider-string-fasta.html", | 251 » "file": "sunspider-string-fasta.html", |
252 » name: "DNA Sequence Alignment", | 252 » "name": "DNA Sequence Alignment", |
253 » origin: ["Language Shootout", "http://shootout.alioth.debian.org/"], | 253 » "origin": ["Language Shootout", "http://shootout.alioth.debian.org/"], |
254 » desc: "Find DNA matches within a larger sequence.", | 254 » "desc": "Find DNA matches within a larger sequence.", |
255 » category: "SunSpider JavaScript Tests", | 255 » "category": "SunSpider JavaScript Tests", |
256 » tags: ["string","object","looping"] | 256 » "tags": ["string","object","looping"] |
257 }, | 257 }, |
258 "sunspider-string-tagcloud": { | 258 "sunspider-string-tagcloud": { |
259 » file: "sunspider-string-tagcloud.html", | 259 » "file": "sunspider-string-tagcloud.html", |
260 » name: "Tag Cloud Creation", | 260 » "name": "Tag Cloud Creation", |
261 » origin: ["SunSpider", "http://www2.webkit.org/perf/sunspider-0.9/sunspid
er.html"], | 261 » "origin": ["SunSpider", "http://www2.webkit.org/perf/sunspider-0.9/sunsp
ider.html"], |
262 » desc: "Convert a JSON structure into an HTML tag cloud.", | 262 » "desc": "Convert a JSON structure into an HTML tag cloud.", |
263 » category: "SunSpider JavaScript Tests", | 263 » "category": "SunSpider JavaScript Tests", |
264 » tags: ["string","regexp"] | 264 » "tags": ["string","regexp"] |
265 }, | 265 }, |
266 "sunspider-string-unpack-code": { | 266 "sunspider-string-unpack-code": { |
267 » file: "sunspider-string-unpack-code.html", | 267 » "file": "sunspider-string-unpack-code.html", |
268 » name: "Script Unpacking", | 268 » "name": "Script Unpacking", |
269 » origin: ["John Resig", "http://ejohn.org/"], | 269 » "origin": ["John Resig", "http://ejohn.org/"], |
270 » desc: "Decompressing scripts run through Dean Edwards' Packer.", | 270 » "desc": "Decompressing scripts run through Dean Edwards' Packer.", |
271 » category: "SunSpider JavaScript Tests", | 271 » "category": "SunSpider JavaScript Tests", |
272 » tags: ["regexp","string","looping"] | 272 » "tags": ["regexp","string","looping"] |
273 }, | 273 }, |
274 "sunspider-string-validate-input": { | 274 "sunspider-string-validate-input": { |
275 » file: "sunspider-string-validate-input.html", | 275 » "file": "sunspider-string-validate-input.html", |
276 » name: "Validate User Input", | 276 » "name": "Validate User Input", |
277 » origin: ["SunSpider", "http://www2.webkit.org/perf/sunspider-0.9/sunspid
er.html"], | 277 » "origin": ["SunSpider", "http://www2.webkit.org/perf/sunspider-0.9/sunsp
ider.html"], |
278 » desc: "Test user input against a series of rules.", | 278 » "desc": "Test user input against a series of rules.", |
279 » category: "SunSpider JavaScript Tests", | 279 » "category": "SunSpider JavaScript Tests", |
280 » tags: ["string","regexp"] | 280 » "tags": ["string","regexp"] |
281 }, | 281 }, |
282 "dom-attr": { | 282 "dom-attr": { |
283 » file: "dom-attr.html", | 283 » "file": "dom-attr.html", |
284 » name: "DOM Attributes", | 284 » "name": "DOM Attributes", |
285 » origin: ["John Resig", "http://ejohn.org/"], | 285 » "origin": ["John Resig", "http://ejohn.org/"], |
286 » desc: "Setting and getting DOM node attributes.", | 286 » "desc": "Setting and getting DOM node attributes.", |
287 » category: "Dromaeo DOM Tests", | 287 » "category": "Dromaeo DOM Tests", |
288 » tags: ["dom","attributes"] | 288 » "tags": ["dom","attributes"] |
289 }, | 289 }, |
290 "dom-modify": { | 290 "dom-modify": { |
291 » file: "dom-modify.html", | 291 » "file": "dom-modify.html", |
292 » name: "DOM Modification", | 292 » "name": "DOM Modification", |
293 » origin: ["John Resig", "http://ejohn.org/"], | 293 » "origin": ["John Resig", "http://ejohn.org/"], |
294 » desc: "Creating and injecting DOM nodes into a document.", | 294 » "desc": "Creating and injecting DOM nodes into a document.", |
295 » category: "Dromaeo DOM Tests", | 295 » "category": "Dromaeo DOM Tests", |
296 » tags: ["dom","modify"] | 296 » "tags": ["dom","modify"] |
297 }, | 297 }, |
298 "dom-query": { | 298 "dom-query": { |
299 » file: "dom-query.html", | 299 » "file": "dom-query.html", |
300 » name: "DOM Query", | 300 » "name": "DOM Query", |
301 » origin: ["John Resig", "http://ejohn.org/"], | 301 » "origin": ["John Resig", "http://ejohn.org/"], |
302 » desc: "Querying DOM elements in a document.", | 302 » "desc": "Querying DOM elements in a document.", |
303 » category: "Dromaeo DOM Tests", | 303 » "category": "Dromaeo DOM Tests", |
304 » tags: ["dom","query"] | 304 » "tags": ["dom","query"] |
305 }, | 305 }, |
306 "dom-traverse": { | 306 "dom-traverse": { |
307 » file: "dom-traverse.html", | 307 » "file": "dom-traverse.html", |
308 » name: "DOM Traversal", | 308 » "name": "DOM Traversal", |
309 » origin: ["John Resig", "http://ejohn.org/"], | 309 » "origin": ["John Resig", "http://ejohn.org/"], |
310 » desc: "Traversing a DOM structure.", | 310 » "desc": "Traversing a DOM structure.", |
311 » category: "Dromaeo DOM Tests", | 311 » "category": "Dromaeo DOM Tests", |
312 » tags: ["dom","traverse"] | 312 » "tags": ["dom","traverse"] |
313 }, | 313 }, |
314 "jslib-attr-jquery": { | 314 "jslib-attr-jquery": { |
315 » file: "jslib-attr-jquery.html", | 315 » "file": "jslib-attr-jquery.html", |
316 » name: "DOM Attributes (jQuery)", | 316 » "name": "DOM Attributes (jQuery)", |
317 » origin: ["John Resig", "http://ejohn.org/"], | 317 » "origin": ["John Resig", "http://ejohn.org/"], |
318 » desc: "Setting and getting DOM node attributes using the jQuery JavaScri
pt Library.", | 318 » "desc": "Setting and getting DOM node attributes using the jQuery JavaSc
ript Library.", |
319 » category: "JavaScript Library Tests", | 319 » "category": "JavaScript Library Tests", |
320 » tags: ["dom","jslib","jquery","attributes"] | 320 » "tags": ["dom","jslib","jquery","attributes"] |
321 }, | 321 }, |
322 "jslib-attr-prototype": { | 322 "jslib-attr-prototype": { |
323 » file: "jslib-attr-prototype.html", | 323 » "file": "jslib-attr-prototype.html", |
324 » name: "DOM Attributes (Prototype)", | 324 » "name": "DOM Attributes (Prototype)", |
325 » origin: ["John Resig", "http://ejohn.org/"], | 325 » "origin": ["John Resig", "http://ejohn.org/"], |
326 » desc: "Setting and getting DOM node attributes using the Prototype JavaS
cript Library.", | 326 » "desc": "Setting and getting DOM node attributes using the Prototype Jav
aScript Library.", |
327 » category: "JavaScript Library Tests", | 327 » "category": "JavaScript Library Tests", |
328 » tags: ["dom","jslib","prototype","attributes"] | 328 » "tags": ["dom","jslib","prototype","attributes"] |
329 }, | 329 }, |
330 "jslib-event-jquery": { | 330 "jslib-event-jquery": { |
331 » file: "jslib-event-jquery.html", | 331 » "file": "jslib-event-jquery.html", |
332 » name: "DOM Events (jQuery)", | 332 » "name": "DOM Events (jQuery)", |
333 » origin: ["John Resig", "http://ejohn.org/"], | 333 » "origin": ["John Resig", "http://ejohn.org/"], |
334 » desc: "Binding, removing, and triggering DOM events using the jQuery Jav
aScript Library.", | 334 » "desc": "Binding, removing, and triggering DOM events using the jQuery J
avaScript Library.", |
335 » category: "JavaScript Library Tests", | 335 » "category": "JavaScript Library Tests", |
336 » tags: ["dom","jslib","jquery","events"] | 336 » "tags": ["dom","jslib","jquery","events"] |
337 }, | 337 }, |
338 "jslib-event-prototype": { | 338 "jslib-event-prototype": { |
339 » file: "jslib-event-prototype.html", | 339 » "file": "jslib-event-prototype.html", |
340 » name: "DOM Events (Prototype)", | 340 » "name": "DOM Events (Prototype)", |
341 » origin: ["John Resig", "http://ejohn.org/"], | 341 » "origin": ["John Resig", "http://ejohn.org/"], |
342 » desc: "Binding, removing, and triggering DOM events using the Prototype
JavaScript Library.", | 342 » "desc": "Binding, removing, and triggering DOM events using the Prototyp
e JavaScript Library.", |
343 » category: "JavaScript Library Tests", | 343 » "category": "JavaScript Library Tests", |
344 » tags: ["dom","jslib","prototype","events"] | 344 » "tags": ["dom","jslib","prototype","events"] |
345 }, | 345 }, |
346 "jslib-modify-jquery": { | 346 "jslib-modify-jquery": { |
347 » file: "jslib-modify-jquery.html", | 347 » "file": "jslib-modify-jquery.html", |
348 » name: "DOM Modification (jQuery)", | 348 » "name": "DOM Modification (jQuery)", |
349 » origin: ["John Resig", "http://ejohn.org/"], | 349 » "origin": ["John Resig", "http://ejohn.org/"], |
350 » desc: "Creating and injecting DOM nodes into a document using the jQuery
JavaScript Library.", | 350 » "desc": "Creating and injecting DOM nodes into a document using the jQue
ry JavaScript Library.", |
351 » category: "JavaScript Library Tests", | 351 » "category": "JavaScript Library Tests", |
352 » tags: ["dom","jslib","jquery","modify"] | 352 » "tags": ["dom","jslib","jquery","modify"] |
353 }, | 353 }, |
354 "jslib-modify-prototype": { | 354 "jslib-modify-prototype": { |
355 » file: "jslib-modify-prototype.html", | 355 » "file": "jslib-modify-prototype.html", |
356 » name: "DOM Modification (Prototype)", | 356 » "name": "DOM Modification (Prototype)", |
357 » origin: ["John Resig", "http://ejohn.org/"], | 357 » "origin": ["John Resig", "http://ejohn.org/"], |
358 » desc: "Creating and injecting DOM nodes into a document using the Protot
ype JavaScript Library.", | 358 » "desc": "Creating and injecting DOM nodes into a document using the Prot
otype JavaScript Library.", |
359 » category: "JavaScript Library Tests", | 359 » "category": "JavaScript Library Tests", |
360 » tags: ["dom","jslib","prototype","modify"] | 360 » "tags": ["dom","jslib","prototype","modify"] |
361 }, | 361 }, |
362 "jslib-style-jquery": { | 362 "jslib-style-jquery": { |
363 » file: "jslib-style-jquery.html", | 363 » "file": "jslib-style-jquery.html", |
364 » name: "DOM Style (jQuery)", | 364 » "name": "DOM Style (jQuery)", |
365 » origin: ["John Resig", "http://ejohn.org/"], | 365 » "origin": ["John Resig", "http://ejohn.org/"], |
366 » desc: "Getting and setting CSS information on DOM elements using the jQu
ery JavaScript Library.", | 366 » "desc": "Getting and setting CSS information on DOM elements using the j
Query JavaScript Library.", |
367 » category: "JavaScript Library Tests", | 367 » "category": "JavaScript Library Tests", |
368 » tags: ["dom","jslib","jquery","style"] | 368 » "tags": ["dom","jslib","jquery","style"] |
369 }, | 369 }, |
370 "jslib-style-prototype": { | 370 "jslib-style-prototype": { |
371 » file: "jslib-style-prototype.html", | 371 » "file": "jslib-style-prototype.html", |
372 » name: "DOM Style (Prototype)", | 372 » "name": "DOM Style (Prototype)", |
373 » origin: ["John Resig", "http://ejohn.org/"], | 373 » "origin": ["John Resig", "http://ejohn.org/"], |
374 » desc: "Getting and setting CSS information on DOM elements using the Pro
totype JavaScript Library.", | 374 » "desc": "Getting and setting CSS information on DOM elements using the P
rototype JavaScript Library.", |
375 » category: "JavaScript Library Tests", | 375 » "category": "JavaScript Library Tests", |
376 » tags: ["dom","jslib","prototype","style"] | 376 » "tags": ["dom","jslib","prototype","style"] |
377 }, | 377 }, |
378 "jslib-traverse-jquery": { | 378 "jslib-traverse-jquery": { |
379 » file: "jslib-traverse-jquery.html", | 379 » "file": "jslib-traverse-jquery.html", |
380 » name: "DOM Traversal (jQuery)", | 380 » "name": "DOM Traversal (jQuery)", |
381 » origin: ["John Resig", "http://ejohn.org/"], | 381 » "origin": ["John Resig", "http://ejohn.org/"], |
382 » desc: "Traversing a DOM structure using the jQuery JavaScript Library.", | 382 » "desc": "Traversing a DOM structure using the jQuery JavaScript Library.
", |
383 » category: "JavaScript Library Tests", | 383 » "category": "JavaScript Library Tests", |
384 » tags: ["dom","jslib","jquery","traverse"] | 384 » "tags": ["dom","jslib","jquery","traverse"] |
385 }, | 385 }, |
386 "jslib-traverse-prototype": { | 386 "jslib-traverse-prototype": { |
387 » file: "jslib-traverse-prototype.html", | 387 » "file": "jslib-traverse-prototype.html", |
388 » name: "DOM Traversal (Prototype)", | 388 » "name": "DOM Traversal (Prototype)", |
389 » origin: ["John Resig", "http://ejohn.org/"], | 389 » "origin": ["John Resig", "http://ejohn.org/"], |
390 » desc: "Traversing a DOM structure using the Prototype JavaScript Library
.", | 390 » "desc": "Traversing a DOM structure using the Prototype JavaScript Libra
ry.", |
391 » category: "JavaScript Library Tests", | 391 » "category": "JavaScript Library Tests", |
392 » tags: ["dom","jslib","prototype","traverse"] | 392 » "tags": ["dom","jslib","prototype","traverse"] |
393 }, | 393 }, |
394 "cssquery-jquery": { | 394 "cssquery-jquery": { |
395 » file: "cssquery-jquery.html", | 395 » "file": "cssquery-jquery.html", |
396 » name: "DOM Query (jQuery)", | 396 » "name": "DOM Query (jQuery)", |
397 » origin: ["John Resig", "http://ejohn.org/"], | 397 » "origin": ["John Resig", "http://ejohn.org/"], |
398 » desc: "Querying DOM elements in a document using the jQuery JavaScript L
ibrary.", | 398 » "desc": "Querying DOM elements in a document using the jQuery JavaScript
Library.", |
399 » category: "CSS Selector Tests", | 399 » "category": "CSS Selector Tests", |
400 » tags: ["dom","jslib","jquery","query"] | 400 » "tags": ["dom","jslib","jquery","query"] |
401 }, | 401 }, |
402 "cssquery-prototype": { | 402 "cssquery-prototype": { |
403 » file: "cssquery-prototype.html", | 403 » "file": "cssquery-prototype.html", |
404 » name: "DOM Query (Prototype)", | 404 » "name": "DOM Query (Prototype)", |
405 » origin: ["John Resig", "http://ejohn.org/"], | 405 » "origin": ["John Resig", "http://ejohn.org/"], |
406 » desc: "Querying DOM elements in a document using the Prototype JavaScrip
t Library.", | 406 » "desc": "Querying DOM elements in a document using the Prototype JavaScr
ipt Library.", |
407 » category: "CSS Selector Tests", | 407 » "category": "CSS Selector Tests", |
408 » tags: ["dom","jslib","prototype","query"] | 408 » "tags": ["dom","jslib","prototype","query"] |
409 }, | 409 }, |
410 "cssquery-dojo": { | 410 "cssquery-dojo": { |
411 » file: "cssquery-dojo.html", | 411 » "file": "cssquery-dojo.html", |
412 » name: "DOM Query (Dojo)", | 412 » "name": "DOM Query (Dojo)", |
413 » origin: ["John Resig", "http://ejohn.org/"], | 413 » "origin": ["John Resig", "http://ejohn.org/"], |
414 » desc: "Querying DOM elements in a document using the Dojo JavaScript Lib
rary.", | 414 » "desc": "Querying DOM elements in a document using the Dojo JavaScript L
ibrary.", |
415 » category: "CSS Selector Tests", | 415 » "category": "CSS Selector Tests", |
416 » tags: ["dom","jslib","dojo","query"] | 416 » "tags": ["dom","jslib","dojo","query"] |
417 }, | 417 }, |
418 "cssquery-ext": { | 418 "cssquery-ext": { |
419 » file: "cssquery-ext.html", | 419 » "file": "cssquery-ext.html", |
420 » name: "DOM Query (ExtJS)", | 420 » "name": "DOM Query (ExtJS)", |
421 » origin: ["John Resig", "http://ejohn.org/"], | 421 » "origin": ["John Resig", "http://ejohn.org/"], |
422 » desc: "Querying DOM elements in a document using the ExtJS JavaScript Li
brary.", | 422 » "desc": "Querying DOM elements in a document using the ExtJS JavaScript
Library.", |
423 » category: "CSS Selector Tests", | 423 » "category": "CSS Selector Tests", |
424 » tags: ["dom","jslib","extjs","query"] | 424 » "tags": ["dom","jslib","extjs","query"] |
425 }, | 425 }, |
426 "cssquery-mootools": { | 426 "cssquery-mootools": { |
427 » file: "cssquery-mootools.html", | 427 » "file": "cssquery-mootools.html", |
428 » name: "DOM Query (Mootools)", | 428 » "name": "DOM Query (Mootools)", |
429 » origin: ["John Resig", "http://ejohn.org/"], | 429 » "origin": ["John Resig", "http://ejohn.org/"], |
430 » desc: "Querying DOM elements in a document using the Mootools JavaScript
Library.", | 430 » "desc": "Querying DOM elements in a document using the Mootools JavaScri
pt Library.", |
431 » category: "CSS Selector Tests", | 431 » "category": "CSS Selector Tests", |
432 » tags: ["dom","jslib","mootools","query"] | 432 » "tags": ["dom","jslib","mootools","query"] |
433 }, | 433 }, |
434 "cssquery-yui": { | 434 "cssquery-yui": { |
435 » file: "cssquery-yui.html", | 435 » "file": "cssquery-yui.html", |
436 » name: "DOM Query (Yahoo UI)", | 436 » "name": "DOM Query (Yahoo UI)", |
437 » origin: ["John Resig", "http://ejohn.org/"], | 437 » "origin": ["John Resig", "http://ejohn.org/"], |
438 » desc: "Querying DOM elements in a document using the Yahoo UI JavaScript
Library.", | 438 » "desc": "Querying DOM elements in a document using the Yahoo UI JavaScri
pt Library.", |
439 » category: "CSS Selector Tests", | 439 » "category": "CSS Selector Tests", |
440 » tags: ["dom","jslib","yui","query"] | 440 » "tags": ["dom","jslib","yui","query"] |
441 } | 441 } |
442 } | 442 } |
OLD | NEW |