OLD | NEW |
---|---|
(Empty) | |
1 { | |
2 "_description" : "This file contains info about our performance test traces, u sed by the perf dashboard (http://chromeperf.appspot.com). Links in test descrip tions should be in markdown format. SUITE as the description means the same desc ription as the test suite.", | |
3 | |
4 "dom": { | |
5 "description": "" | |
6 }, | |
7 "dom_attr": { | |
8 "description": "" | |
9 }, | |
10 "dom_attr_element_expando": { | |
11 "description": "" | |
12 }, | |
13 "dom_attr_element_expando___value": { | |
14 "description": "" | |
15 }, | |
16 "dom_attr_element_property": { | |
17 "description": "" | |
18 }, | |
19 "dom_attr_element_property___value": { | |
20 "description": "" | |
21 }, | |
22 "dom_attr_getAttribute": { | |
23 "description": "" | |
24 }, | |
25 "dom_attr_setAttribute": { | |
26 "description": "" | |
27 }, | |
28 "dom_modify": { | |
29 "description": "" | |
30 }, | |
31 "dom_modify_appendChild": { | |
32 "description": "" | |
33 }, | |
34 "dom_modify_coneNode": { | |
35 "description": "" | |
36 }, | |
37 "dom_modify_createElement": { | |
38 "description": "" | |
39 }, | |
40 "dom_modify_createTextNode": { | |
41 "description": "" | |
42 }, | |
43 "dom_modify_innerHTML": { | |
44 "description": "" | |
45 }, | |
46 "dom_modify_insertBefore": { | |
47 "description": "" | |
48 }, | |
49 "dom_query": { | |
50 "description": "" | |
51 }, | |
52 "dom_query_getElementById": { | |
53 "description": "" | |
54 }, | |
55 "dom_query_getElementById__not_in_document_": { | |
56 "description": "" | |
57 }, | |
58 "dom_query_getElementsByName": { | |
59 "description": "" | |
60 }, | |
61 "dom_query_getElementsByName__not_in_document": { | |
62 "description": "" | |
63 }, | |
64 "dom_query_getElementsByTagName___": { | |
65 "description": "" | |
66 }, | |
67 "dom_query_getElementsByTagName_p_": { | |
68 "description": "" | |
69 }, | |
70 "dom_traverse": { | |
71 "description": "" | |
72 }, | |
73 "dom_traverse_childNodes": { | |
74 "description": "" | |
75 }, | |
76 "dom_traverse_firstChild": { | |
77 "description": "" | |
78 }, | |
79 "dom_traverse_lastChild": { | |
80 "description": "" | |
81 }, | |
82 "dom_traverse_nextSibling": { | |
83 "description": "" | |
84 }, | |
85 "dom_traverse_previousSibling": { | |
86 "description": "" | |
87 }, | |
88 | |
89 "jslib": { | |
90 "description": "" | |
91 }, | |
92 "jslib_attr_jquery": { | |
93 "description": "" | |
94 }, | |
95 "jslib_attr_jquery_jQuery___addClass": { | |
96 "description": "" | |
97 }, | |
98 "jslib_attr_jquery_jQuery___attr_class__x100": { | |
99 "description": "" | |
100 }, | |
101 "jslib_attr_jquery_jQuery___attr_class_test_": { | |
102 "description": "" | |
103 }, | |
104 "jslib_attr_jquery_jQuery___hasClassx10": { | |
105 "description": "" | |
106 }, | |
107 "jslib_attr_jquery_jQuery___removeAttribute": { | |
108 "description": "" | |
109 }, | |
110 "jslib_attr_jquery_jQuery___removeClass": { | |
111 "description": "" | |
112 }, | |
113 "jslib_attr_prototype": { | |
114 "description": "" | |
115 }, | |
116 | |
117 "gif": { | |
118 "description": "Time to decode a 3.1 MB gif image. File found at chrome/tes t/data/image_decoding/droids.gif" | |
119 }, | |
120 "png": { | |
121 "description": "Time to decode a 4.6 MB png image. File found at chrome/tes t/data/image_decoding/droids.png" | |
122 }, | |
123 "jpg": { | |
124 "description": "Time to decode a 810 KB jpg image. File found at chrome/tes t/data/image_decoding/droids.jpg" | |
125 }, | |
126 "webp": { | |
127 "description": "Time to decode a 65 KB webp image. File found at chrome/tes t/data/image_decoding/droids.webp" | |
128 }, | |
129 "ImageDecoding_avg": { | |
130 "description": "Average decode time of 4 images formats: gif, png, jpg, and webp." | |
131 }, | |
132 | |
133 "score": { | |
134 "description": "SUITE" | |
135 }, | |
136 | |
137 "Total": { | |
138 "description": "SUITE" | |
139 }, | |
140 "ai-astar": { | |
141 "description": "This benchmark uses the [A* search algorithm](http://en.wiki pedia.org/wiki/A*_search_algorithm) to automatically plot an efficient path betw een two points, in the presence of obstacles. Adapted from code by [Brian Grings tead](http://www.briangrinstead.com/blog/astar-search-algorithm-in-javascript)." | |
142 }, | |
143 "audio-beat-detection": { | |
144 "description": "This benchmark performs [beat detection](http://en.wikipedia .org/wiki/Beat_detection) on an Audio sample using [code](http://beatdetektor.sv n.sourceforge.net/viewvc/beatdetektor/trunk/core/js/beatdetektor.js?revision=18& view=markup) from [BeatDetektor](http://www.cubicproductions.com/index.php?optio n=com_content&view=article&id=67&Itemid=82) and [DSP.js](http://github.com/corba nbrook/dsp.js/)." | |
145 }, | |
146 "audio-dft": { | |
147 "description": "This benchmark performs a [Discrete Fourier Transform](http: //en.wikipedia.org/wiki/Discrete_Fourier_transform) on an Audio sample using cod e from [DSP.js](http://github.com/corbanbrook/dsp.js)." | |
148 }, | |
149 "audio-fft": { | |
150 "description": "This benchmark performs a [Fast Fourier Transform](http://en .wikipedia.org/wiki/Fast_Fourier_transform) on an Audio sample using code from [ DSP.js](http://github.com/corbanbrook/dsp.js/)." | |
151 }, | |
152 "audio-oscillator": { | |
153 "description": "This benchmark generates a soundwave using code from [DSP.js ](http://github.com/corbanbrook/dsp.js/)." | |
154 }, | |
155 "imaging-darkroom": { | |
156 "description": "This benchmark performs a variety of photo manipulations suc h as Fill, Brightness, Contrast, Saturation, and Temperature." | |
157 }, | |
158 "imaging-desaturate": { | |
159 "description": "This benchmark [desaturates](http://en.wikipedia.org/wiki/Co lorfulness) a photo using code from [Pixastic](http://www.pixastic.com/)." | |
160 }, | |
161 "imaging-gaussian-blur": { | |
162 "description": "This benchmark performs a [Gaussian blur](http://en.wikipedi a.org/wiki/Gaussian_blur) on a photo." | |
163 }, | |
164 "json-parse-financial": { | |
165 "description": "This benchmark parses [JSON](http://www.json.org) records." | |
166 }, | |
167 "json-stringify-tinderbox": { | |
168 "description": "This benchmark serializes [Tinderbox](http://tests.themasta. com/tinderboxpushlog/?tree=Firefox) build data to [JSON](http://www.json.org)." | |
169 }, | |
170 "stanford-crypto-aes": { | |
171 "description": "" | |
172 }, | |
173 "stanford-crypto-ccm": { | |
174 "description": "" | |
175 }, | |
176 "stanford-crypto-pbkdf2": { | |
177 "description": "" | |
178 }, | |
179 "stanford-crypto-sha256-iterative": { | |
180 "description": "" | |
181 }, | |
182 | |
183 "Memory_RendererUsed": { | |
184 "description": "" | |
185 }, | |
186 "Memory_BrowserUsed": { | |
187 "description": "" | |
188 }, | |
189 "V8-MemoryExternalFragmentationTotal": { | |
190 "description": "" | |
191 }, | |
192 "V8_MemoryHeapSampleTotalCommitted": { | |
193 "description": "" | |
194 }, | |
195 "V8_MemoryHeapSampleTotalUsed": { | |
196 "description": "" | |
197 }, | |
198 | |
199 "CodeLoad": { | |
200 "description": "measures how quickly a JavaScript engine can start executing code after loading a large JavaScript program, social widget being a common exa mple. The source for test is derived from open source libraries (Closure, jQuery ) (1,530 lines)." | |
201 }, | |
202 "Crypto": { | |
203 "description": "Encryption and decryption benchmark based on code by Tom Wu (1698 lines)." | |
204 }, | |
205 "DeltaBlue": { | |
206 "description": "One-way constraint solver, originally written in Smalltalk b y John Maloney and Mario Wolczko (880 lines)." | |
207 }, | |
208 "EarleyBoyer": { | |
209 "description": "Classic Scheme benchmarks, translated to JavaScript by Flori an Loitsch's Scheme2Js compiler (4684 lines)." | |
210 }, | |
211 "Gameboy": { | |
212 "description": "Emulate the portable console's architecture and runs a deman ding 3D simulation, all in JavaScript (11,097 lines)." | |
213 }, | |
214 "Mandreel": { | |
215 "description": "Runs the 3D Bullet Physics Engine ported from C++ to JavaScr ipt via Mandreel (277,377 lines)." | |
216 }, | |
217 "NavierStokes": { | |
218 "description": "2D NavierStokes equations solver, heavily manipulates double precision arrays. Based on Oliver Hunt's code (387 lines)." | |
219 }, | |
220 "PdfJS": { | |
221 "description": "Mozilla's PDF Reader implemented in JavaScript. It measures decoding and interpretation time (33,056 lines)." | |
222 }, | |
223 "RayTrace": { | |
224 "description": "Ray tracer benchmark based on code by Adam Burmister (904 li nes)." | |
225 }, | |
226 "RegExp": { | |
227 "description": "Regular expression benchmark generated by extracting regular expression operations from 50 of the most popular web pages (1761 lines)." | |
228 }, | |
229 "Richards": { | |
230 "description": "OS kernel simulation benchmark, originally written in BCPL b y Martin Richards (539 lines)." | |
231 }, | |
232 "Splay": { | |
233 "description": "Data manipulation benchmark that deals with splay trees and exercises the automatic memory management subsystem (394 lines).." | |
234 }, | |
235 | |
236 "t": { | |
237 "description": "Average page load time." | |
238 }, | |
239 "total_byte_b": { | |
240 "description": "Total number of bytes of browser process IO" | |
241 }, | |
242 "total_byte_r": { | |
243 "description": "Total number of bytes of renderer process IO" | |
244 }, | |
245 "total_op_b": { | |
246 "description": "Total number of IO operations by browser process" | |
247 }, | |
248 "total_op_r": { | |
249 "description": "Total number of IO operations by renderer process" | |
250 }, | |
251 "vm_peak_b": { | |
252 "description": "" | |
tonyg
2013/04/19 18:45:18
The peak Virtual Memory Size (address space alloca
sullivan
2013/04/19 20:22:30
Done.
| |
253 }, | |
254 "vm_peak_r": { | |
255 "description": "" | |
tonyg
2013/04/19 18:45:18
The peak Virtual Memory Size (address space alloca
sullivan
2013/04/19 20:22:30
Done.
| |
256 }, | |
257 "vm_rss_final_b": { | |
258 "description": "Resident Set Size (physically resident memory) of browser pr ocess" | |
259 }, | |
260 "vm_rss_final_r": { | |
261 "description": "Resident Set Size (physically resident memory) of renderer p rocess" | |
262 }, | |
263 "vm_ws_final_b": { | |
264 "description": "Working Set size of browser process" | |
265 }, | |
266 "vm_ws_final_r": { | |
267 "description": "Working Set size of renderer process" | |
268 }, | |
269 "vm_size_final_b": { | |
270 "description": "Virtual Memory Size (address space allocated) of browser pro cess" | |
271 }, | |
272 "vm_size_final_r": { | |
273 "description": "Virtual Memory Size (address space allocated) of renderer pr ocess" | |
274 }, | |
275 "vm_size_final_t": { | |
276 "description": "Virtual Memory Size (address space allocated) of all process es" | |
277 }, | |
278 "rss_peak_b": { | |
279 "description": "" | |
tonyg
2013/04/19 18:45:18
The peak Resident Set Size (physically resident me
sullivan
2013/04/19 20:22:30
Done.
| |
280 }, | |
281 "rss_peak_r": { | |
282 "description": "" | |
tonyg
2013/04/19 18:45:18
The peak Resident Set Size (physically resident me
sullivan
2013/04/19 20:22:30
Done.
| |
283 }, | |
284 "ws_peak_b": { | |
285 "description": "" | |
tonyg
2013/04/19 18:45:18
The peak Working Set Size usage achieved by the br
sullivan
2013/04/19 20:22:30
Done.
| |
286 }, | |
287 "ws_peak_r": { | |
288 "description": "" | |
tonyg
2013/04/19 18:45:18
The peak Working Set Size usage achieved by the re
sullivan
2013/04/19 20:22:30
Done.
| |
289 }, | |
290 "commit_charge": { | |
291 "description": "System commit charge (commited memory pages)" | |
292 }, | |
293 "other_byte_b": { | |
tonyg
2013/04/19 18:45:18
other_byte_* are gone now.
sullivan
2013/04/19 20:22:30
Done.
| |
294 "description": "" | |
295 }, | |
296 "other_byte_r": { | |
297 "description": "" | |
298 }, | |
299 "other_op_b": { | |
300 "description": "" | |
301 }, | |
302 "other_op_r": { | |
303 "description": "" | |
304 }, | |
305 "processes": { | |
306 "description": "Number of processes used by chrome" | |
307 }, | |
308 "read_byte_b": { | |
309 "description": "Number of IO bytes read by the browser process" | |
310 }, | |
311 "read_byte_r": { | |
312 "description": "Number of IO bytes read by the renderer process" | |
313 }, | |
314 "read_op_b": { | |
315 "description": "Number of IO read operations by the browser process" | |
316 }, | |
317 "read_op_r": { | |
318 "description": "Number of IO write operations by the renderer process" | |
tonyg
2013/04/19 18:45:18
s/write/read/
sullivan
2013/04/19 20:22:30
Done.
| |
319 }, | |
320 "write_byte_b": { | |
321 "description": "Number of IO bytes written by the browser process" | |
322 }, | |
323 "write_byte_r": { | |
324 "description": "Number of IO bytes written by the renderer process" | |
325 }, | |
326 "write_op_b": { | |
327 "description": "Number of write IO operations by browser process" | |
328 }, | |
329 "write_op_r": { | |
330 "description": "Number of write IO operations by renderer process" | |
331 }, | |
332 "V8.MemoryExternalFragmentationTotal": { | |
333 "description": "" | |
tonyg
2013/04/19 18:45:18
Total external memory fragmentation after each GC
sullivan
2013/04/19 20:22:30
Done.
| |
334 }, | |
335 "V8.MemoryExternalFragmentationTotal_.1": { | |
336 "description": "" | |
337 }, | |
338 "V8.MemoryExternalFragmentationTotal_.25": { | |
339 "description": "" | |
340 }, | |
341 "V8.MemoryExternalFragmentationTotal_.5": { | |
342 "description": "" | |
343 }, | |
344 "V8.MemoryExternalFragmentationTotal_.75": { | |
345 "description": "" | |
346 }, | |
347 "V8.MemoryExternalFragmentationTotal_.9": { | |
348 "description": "" | |
349 }, | |
350 "V8.MemoryExternalFragmentationTotal_.95": { | |
351 "description": "" | |
352 }, | |
353 "V8.MemoryExternalFragmentationTotal_.99": { | |
354 "description": "" | |
355 }, | |
356 "V8.MemoryHeapSampleTotalCommitted": { | |
357 "description": "" | |
tonyg
2013/04/19 18:45:18
The total size of committed memory used by V8 afte
sullivan
2013/04/19 20:22:30
Done.
| |
358 }, | |
359 "V8.MemoryHeapSampleTotalCommitted_.1": { | |
360 "description": "" | |
361 }, | |
362 "V8.MemoryHeapSampleTotalCommitted_.25": { | |
363 "description": "" | |
364 }, | |
365 "V8.MemoryHeapSampleTotalCommitted_.5": { | |
366 "description": "" | |
367 }, | |
368 "V8.MemoryHeapSampleTotalCommitted_.75": { | |
369 "description": "" | |
370 }, | |
371 "V8.MemoryHeapSampleTotalCommitted_.9": { | |
372 "description": "" | |
373 }, | |
374 "V8.MemoryHeapSampleTotalCommitted_.95": { | |
375 "description": "" | |
376 }, | |
377 "V8.MemoryHeapSampleTotalCommitted_.99": { | |
378 "description": "" | |
379 }, | |
380 "V8.MemoryHeapSampleTotalUsed": { | |
381 "description": "" | |
tonyg
2013/04/19 18:45:18
The total size of live memory used by V8 after eac
sullivan
2013/04/19 20:22:30
Done.
| |
382 }, | |
383 "V8.MemoryHeapSampleTotalUsed_.1": { | |
384 "description": "" | |
385 }, | |
386 "V8.MemoryHeapSampleTotalUsed_.25": { | |
387 "description": "" | |
388 }, | |
389 "V8.MemoryHeapSampleTotalUsed_.5": { | |
390 "description": "" | |
391 }, | |
392 "V8.MemoryHeapSampleTotalUsed_.75": { | |
393 "description": "" | |
394 }, | |
395 "V8.MemoryHeapSampleTotalUsed_.9": { | |
396 "description": "" | |
397 }, | |
398 "V8.MemoryHeapSampleTotalUsed_.95": { | |
399 "description": "" | |
400 }, | |
401 "V8.MemoryHeapSampleTotalUsed_.99": { | |
402 "description": "" | |
403 }, | |
404 | |
405 "avg_surface_fps": { | |
406 "description": "" | |
tonyg
2013/04/19 18:45:18
Average frames per second as measured by the platf
sullivan
2013/04/19 20:22:30
Done.
| |
407 }, | |
408 "mean_frame_time": { | |
409 "description": "The frame rate, but reported as an interval." | |
410 }, | |
411 "texture_upload_count": { | |
412 "description": "The number of textures uploaded to the GPU." | |
413 }, | |
414 "total_paint_time": { | |
415 "description": "" | |
tonyg
2013/04/19 18:45:18
I'd ping nduca for the missing scrolling_benchmark
| |
416 }, | |
417 "average_commit_time": { | |
418 "description": "Time spent pushing the layer tree from the main thread to th e compositor thread. Is zero if software rendering." | |
419 }, | |
420 "average_image_gathering_time": { | |
421 "description": "" | |
422 }, | |
423 "average_num_layers_drawn": { | |
424 "description": "Number of layers in the tree at draw time. Is zero in softw are mode." | |
425 }, | |
426 "average_num_missing_tiles": { | |
427 "description": "" | |
428 }, | |
429 "dropped_percent": { | |
430 "description": "Number of frames that missed vsync. The metric is slightly different in each rendering mode but roughly approximates how janky the page was ." | |
431 }, | |
432 "megapixels_painted_per_second": { | |
433 "description": "Time spent painting, normalized by the amount of pixels we p ainted." | |
434 }, | |
435 "megapixels_rasterized_per_second": { | |
436 "description": "Time spent rasterizing, normalized by the amount of pixels r asterized." | |
437 }, | |
438 "percent_impl_scrolled": { | |
439 "description": "The percent of input events that caused fast scrolling on th e impl thread. If you see numbers between 0 and 100, it's probably because the page changed halfway through and became slow scrolling, or vice versa." | |
440 }, | |
441 "total_deferred_image_decode_count": { | |
442 "description": "" | |
443 }, | |
444 "total_deferred_image_decode_time": { | |
445 "description": "" | |
446 }, | |
447 "total_image_cache_hit_count": { | |
448 "description": "" | |
449 }, | |
450 "total_paint_and_rasterize_time": { | |
451 "description": "The sum of rasterize and painting times." | |
452 }, | |
453 "total_pixels_painted": { | |
454 "description": "" | |
455 }, | |
456 "total_pixels_rasterized": { | |
457 "description": "" | |
458 }, | |
459 "total_rasterize_time": { | |
460 "description": "" | |
461 }, | |
462 "dom_content_loaded_time": { | |
463 "description": "" | |
464 }, | |
465 "load_time": { | |
466 "description": "" | |
467 }, | |
468 "total_texture_upload_time": { | |
469 "description": "The time spent in texture upload on the GPU process." | |
470 }, | |
471 "load_time_by_url": { | |
472 "description": "" | |
473 }, | |
474 | |
475 "Score": { | |
476 "description": "SUITE" | |
477 }, | |
478 "canvasDrawImageFullClear": { | |
479 "description": "Using a canvas element to render. Bitmaps are blitted to th e canvas using the 'drawImage' function and the canvas is fully cleared at the b eginning of each frame." | |
480 }, | |
481 "canvasDrawImageFullClearAlign": { | |
482 "description": "Same as canvasDrawImageFullClear except all 'x' and 'y' valu es are roudned to the nearest integer. This can be more efficient on translate on certain browsers." | |
483 }, | |
484 "canvasDrawImagePartialClear": { | |
485 "description": "Using a canvas element to render. Bitmaps are blitted to th e canvas using the 'drawImage' function and pixels drawn in the last frame are c leared to the clear color at the beginning of each frame. This is generally slo wer on hardware accelerated implementations, but sometimes faster on CPU-based i mplementations." | |
486 }, | |
487 "canvasDrawImagePartialClearAlign": { | |
488 "description": "Same as canvasDrawImageFullClearAlign but only partially cle aring the canvas each frame." | |
489 }, | |
490 "css2dBackground": { | |
491 "description": "Using div elements that have a background image specified us ing CSS styles. These div elements are translated, scaled, and rotated using CS S-2D transforms." | |
492 }, | |
493 "css2dImg": { | |
494 "description": "Same as css2dBackground, but using img elements instead of d iv elements." | |
495 }, | |
496 "css3dBackground": { | |
497 "description": "Same as css2dBackground, but using CSS-3D transforms." | |
498 }, | |
499 "css3dImg": { | |
500 "description": "Same as css2dImage but using CSS-3D tranforms." | |
501 }, | |
502 | |
503 "3d-cube": { | |
504 "description": "Pure JavaScript computations of the kind you might use to do 3d rendering, but without the rendering. This ends up mostly hitting floating p oint math and array access." | |
505 }, | |
506 "3d-morph": { | |
507 "description": "Pure JavaScript computations of the kind you might use to do 3d rendering, but without the rendering. This ends up mostly hitting floating p oint math and array access." | |
508 }, | |
509 "3d-raytrace": { | |
510 "description": "Pure JavaScript computations of the kind you might use to do 3d rendering, but without the rendering. This ends up mostly hitting floating p oint math and array access." | |
511 }, | |
512 "access-binary-trees": { | |
513 "description": "Array, object property and variable access." | |
514 }, | |
515 "access-fannkuch": { | |
516 "description": "Array, object property and variable access." | |
517 }, | |
518 "access-nbody": { | |
519 "description": "Array, object property and variable access." | |
520 }, | |
521 "access-nsieve": { | |
522 "description": "Array, object property and variable access." | |
523 }, | |
524 "bitops-3bit-bits-in-byte": { | |
525 "description": "Bitwise operations, these can be useful for various things i ncluding games, mathematical computations, and various kinds of encoding/decodin g. It's also the only kind of math in JavaScript that is done as integer, not fl oating point." | |
526 }, | |
527 "bitops-bits-in-byte": { | |
528 "description": "Bitwise operations, these can be useful for various things i ncluding games, mathematical computations, and various kinds of encoding/decodin g. It's also the only kind of math in JavaScript that is done as integer, not fl oating point." | |
529 }, | |
530 "bitops-bitwise-and": { | |
531 "description": "Bitwise operations, these can be useful for various things i ncluding games, mathematical computations, and various kinds of encoding/decodin g. It's also the only kind of math in JavaScript that is done as integer, not fl oating point." | |
532 }, | |
533 "bitops-nsieve-bits": { | |
534 "description": "Bitwise operations, these can be useful for various things i ncluding games, mathematical computations, and various kinds of encoding/decodin g. It's also the only kind of math in JavaScript that is done as integer, not fl oating point." | |
535 }, | |
536 "controlflow-recursive": { | |
537 "description": "Control flow constructs (looping, recursion, conditionals). Right now it mostly covers recursion, as the others are pretty well covered by o ther tests." | |
538 }, | |
539 "crypto-aes": { | |
540 "description": "Real cryptography code, mostly covers bitwise operations and string operations." | |
541 }, | |
542 "crypto-md5": { | |
543 "description": "Real cryptography code, mostly covers bitwise operations and string operations." | |
544 }, | |
545 "crypto-sha1": { | |
546 "description": "Real cryptography code, mostly covers bitwise operations and string operations." | |
547 }, | |
548 "date-format-tofte": { | |
549 "description": "Performance of JavaScript's 'date' objects." | |
550 }, | |
551 "date-format-xparb": { | |
552 "description": "Performance of JavaScript's 'date' objects." | |
553 }, | |
554 "math-cordic": { | |
555 "description": "Various mathematical type computations." | |
556 }, | |
557 "math-partial-sums": { | |
558 "description": "Various mathematical type computations." | |
559 }, | |
560 "math-spectral-norm": { | |
561 "description": "Various mathematical type computations." | |
562 }, | |
563 "regexp-dna": { | |
564 "description": "Regular expressions performance" | |
565 }, | |
566 "string-base64": { | |
567 "description": "String processing, including code to generate a giant 'tagcl oud', extracting compressed JS code, etc." | |
568 }, | |
569 "string-fasta": { | |
570 "description": "String processing, including code to generate a giant 'tagcl oud', extracting compressed JS code, etc." | |
571 }, | |
572 "string-tagcloud": { | |
573 "description": "String processing, including code to generate a giant 'tagcl oud', extracting compressed JS code, etc." | |
574 }, | |
575 "string-unpack-code": { | |
576 "description": "String processing, including code to generate a giant 'tagcl oud', extracting compressed JS code, etc." | |
577 }, | |
578 "string-validate-input": { | |
579 "description": "String processing, including code to generate a giant 'tagcl oud', extracting compressed JS code, etc." | |
580 } | |
581 } | |
OLD | NEW |