| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Test | Before, Run 1 | After, Run 1 | Improvement, Run 1 | Before, Run 2 | After, Run 2 | Improvement, Run 2 | |||||||||||||||||||
2 | dom | 127.6955772 | 111.6520082 | 14.37% | 112.1995128 | 113.1653026 | -0.85% | |||||||||||||||||||
3 | dom-attr | 1035.9675 | 981.6909898 | 5.53% | 925.4324522 | 989.3032143 | -6.46% | |||||||||||||||||||
4 | dom-attr/element_expando | 1777.037139 | 1565.024555 | 13.55% | 1644.711678 | 1641.299225 | 0.21% | |||||||||||||||||||
5 | dom-attr/element_expando = value | 565.0911089 | 490.7275471 | 15.15% | 500.4 | 505.2061938 | -0.95% | |||||||||||||||||||
6 | dom-attr/element_property | 78188.8 | 77124.6 | 1.38% | 76673.8 | 69192.2 | 10.81% | |||||||||||||||||||
7 | dom-attr/element_property = value | 213.4033318 | 233.5655156 | -8.63% | 181.3592814 | 234.2711181 | -22.59% | |||||||||||||||||||
8 | dom-attr/getAttribute | 379.248951 | 386.4329356 | -1.86% | 325.9147799 | 390.2391608 | -16.48% | |||||||||||||||||||
9 | dom-attr/setAttribute | 194.5322791 | 167.4215871 | 16.19% | 168.4109952 | 178.7365419 | -5.78% | |||||||||||||||||||
10 | dom-modify | 205.895583 | 178.2748529 | 15.49% | 182.9421909 | 186.1915516 | -1.75% | |||||||||||||||||||
11 | dom-modify/appendChild | 707.5196803 | 528.9736399 | 33.75% | 548.7882042 | 621.220979 | -11.66% | |||||||||||||||||||
12 | dom-modify/cloneNode | 93.05872426 | 86.73378412 | 7.29% | 86.59897025 | 87.47637426 | -1.00% | |||||||||||||||||||
13 | dom-modify/createElement | 495.389011 | 437.2154232 | 13.31% | 430.7631222 | 429.9265886 | 0.19% | |||||||||||||||||||
14 | dom-modify/createTextNode | 59.3090598 | 54.93368522 | 7.96% | 60.29498384 | 60.05048406 | 0.41% | |||||||||||||||||||
15 | dom-modify/innerHTML | 72.70558384 | 70.76263575 | 2.75% | 69.23615617 | 68.21688238 | 1.49% | |||||||||||||||||||
16 | dom-modify/insertBefore | 541.6907093 | 411.6991646 | 31.57% | 438.6449275 | 435.3316612 | 0.76% | |||||||||||||||||||
17 | dom-query | 16.50487325 | 14.32158476 | 15.24% | 14.73402192 | 14.60435621 | 0.89% | |||||||||||||||||||
18 | dom-query/getElementById | 196.7105243 | 165.892975 | 18.58% | 175.9072546 | 191.495465 | -8.14% | |||||||||||||||||||
19 | dom-query/getElementById (not in document) | 350.3889532 | 278.4122254 | 25.85% | 298.5127444 | 274.7058653 | 8.67% | |||||||||||||||||||
20 | dom-query/getElementsByName | 0.5193774008 | 0.4560737537 | 13.88% | 0.4724084489 | 0.4538691723 | 4.08% | |||||||||||||||||||
21 | dom-query/getElementsByName (not in document) | 0.4175983509 | 0.3500686184 | 19.29% | 0.3673154105 | 0.3633913827 | 1.08% | |||||||||||||||||||
22 | dom-query/getElementsByTagName (not in document) | 39.73629064 | 35.26195564 | 12.69% | 36.06003396 | 36.9709859 | -2.46% | |||||||||||||||||||
23 | dom-query/getElementsByTagName(*) | 20.55294805 | 17.72572664 | 15.95% | 18.43548226 | 20.16711632 | -8.59% | |||||||||||||||||||
24 | dom-query/getElementsByTagName(a) | 19.42288817 | 17.61645061 | 10.25% | 17.3593598 | 17.30550447 | 0.31% | |||||||||||||||||||
25 | dom-query/getElementsByTagName(div) | 19.7134198 | 17.74299163 | 11.11% | 17.20185606 | 18.44117618 | -6.72% | |||||||||||||||||||
26 | dom-query/getElementsByTagName(p) | 19.44252595 | 17.5937915 | 10.51% | 18.0925059 | 14.63970421 | 23.59% | |||||||||||||||||||
27 | dom-traverse | 232.0709116 | 188.9923357 | 22.79% | 191.6833398 | 184.0320582 | 4.16% | |||||||||||||||||||
28 | dom-traverse/childNodes | 106.8127429 | 86.52186983 | 23.45% | 86.59313686 | 97.26111039 | -10.97% | |||||||||||||||||||
29 | dom-traverse/firstChild | 242.0052902 | 185.0216643 | 30.80% | 195.9359885 | 178.9150384 | 9.51% | |||||||||||||||||||
30 | dom-traverse/lastChild | 148.2663478 | 127.962823 | 15.87% | 126.8152156 | 112.1460736 | 13.08% | |||||||||||||||||||
31 | dom-traverse/nextSibling | 419.4291417 | 360.5172193 | 16.34% | 364.6644944 | 307.0318903 | 18.77% | |||||||||||||||||||
32 | dom-traverse/previousSibling | 418.7496161 | 326.4845673 | 28.26% | 329.8065751 | 352.3009286 | -6.38% | |||||||||||||||||||
33 | dromaeo | 358.0782401 | 321.6005618 | 11.34% | 365.7102811 | 348.1831404 | 5.03% | |||||||||||||||||||
34 | dromaeo-3d-cube | 3285.8 | 2881.8 | 14.02% | 2729.8 | 2837.8 | -3.81% | |||||||||||||||||||
35 | dromaeo-3d-cube/Rotate 3D Cube | 3285.8 | 2881.8 | 14.02% | 2729.8 | 2837.8 | -3.81% | |||||||||||||||||||
36 | dromaeo-core-eval | 718.7984273 | 693.1374343 | 3.70% | 686.2756323 | 727.2563352 | -5.63% | |||||||||||||||||||
37 | dromaeo-core-eval/Normal eval | 517.8095808 | 481.460274 | 7.55% | 467.1140736 | 525.2961039 | -11.08% | |||||||||||||||||||
38 | dromaeo-core-eval/new Function | 997.8015052 | 997.8798434 | -0.01% | 1008.26387 | 1006.864078 | 0.14% | |||||||||||||||||||
39 | dromaeo-object-array | 1261.604407 | 1110.027067 | 13.66% | 1239.015294 | 1171.916964 | 5.73% | |||||||||||||||||||
40 | dromaeo-object-array/Array Construction, [] | 1181.8 | 1041.6 | 13.46% | 1041.6 | 959.2165834 | 8.59% | |||||||||||||||||||
41 | dromaeo-object-array/Array Construction, new Array() | 5.131304712 | 4.670686125 | 9.86% | 5.67616065 | 5.303683797 | 7.02% | |||||||||||||||||||
42 | dromaeo-object-array/Array Construction, push | 1252.000338 | 1088.205383 | 15.05% | 1286.076126 | 1266.694091 | 1.53% | |||||||||||||||||||
43 | dromaeo-object-array/Array Construction, splice | 2786.305495 | 2562.986181 | 8.71% | 2833.702415 | 2496.828352 | 13.49% | |||||||||||||||||||
44 | dromaeo-object-array/Array Construction, unshift | 4206.714286 | 3756.4 | 11.99% | 3523.221726 | 3750 | -6.05% | |||||||||||||||||||
45 | dromaeo-object-array/Array Deconstruction, pop | 1611.650242 | 1480 | 8.90% | 1687.630182 | 1571.298266 | 7.40% | |||||||||||||||||||
46 | dromaeo-object-array/Array Deconstruction, shift | 11976.68645 | 10315.29941 | 16.11% | 12482.87805 | 10914.2 | 14.37% | |||||||||||||||||||
47 | dromaeo-object-array/Array Deconstruction, splice | 3736.2 | 2962.2 | 26.13% | 3473 | 3438.255824 | 1.01% | |||||||||||||||||||
48 | dromaeo-object-regexp | 207.9999415 | 185.5566634 | 12.10% | 218.1982289 | 195.7053085 | 11.49% | |||||||||||||||||||
49 | dromaeo-object-regexp/Compiled 12 Char Replace | 607.6773227 | 546.7668455 | 11.14% | 661.1334665 | 537.3686314 | 23.03% | |||||||||||||||||||
50 | dromaeo-object-regexp/Compiled Capture Match | 146.6479962 | 124.4270622 | 17.86% | 149.2058141 | 134.1192762 | 11.25% | |||||||||||||||||||
51 | dromaeo-object-regexp/Compiled Capture Replace | 295.0220965 | 241.958635 | 21.93% | 297.9015412 | 265.7147913 | 12.11% | |||||||||||||||||||
52 | dromaeo-object-regexp/Compiled Capture Replace with Capture | 294.1051679 | 244.3078874 | 20.38% | 305.7725947 | 264.7227113 | 15.51% | |||||||||||||||||||
53 | dromaeo-object-regexp/Compiled Capture Replace with Capture Function | 294.9873663 | 243.4139663 | 21.19% | 302.3945348 | 262.2719701 | 15.30% | |||||||||||||||||||
54 | dromaeo-object-regexp/Compiled Capture Replace with Upperase Capture Function | 296.2442747 | 243.1098829 | 21.86% | 307.1555654 | 261.9246208 | 17.27% | |||||||||||||||||||
55 | dromaeo-object-regexp/Compiled Empty Replace | 609.0367632 | 547.5624376 | 11.23% | 678.9958042 | 575.4557443 | 17.99% | |||||||||||||||||||
56 | dromaeo-object-regexp/Compiled Match | 291.4764206 | 278.4113448 | 4.69% | 321.9423854 | 298.494151 | 7.86% | |||||||||||||||||||
57 | dromaeo-object-regexp/Compiled Object 12 Char Replace | 607.2775225 | 539.5834166 | 12.55% | 667.6743257 | 580.3324675 | 15.05% | |||||||||||||||||||
58 | dromaeo-object-regexp/Compiled Object 12 Char Replace Function | 605.4 | 544.8753247 | 11.11% | 670.8657343 | 557.7786214 | 20.27% | |||||||||||||||||||
59 | dromaeo-object-regexp/Compiled Object Char Split | 12.87284142 | 13.05041228 | -1.36% | 17.09715514 | 13.38069832 | 27.77% | |||||||||||||||||||
60 | dromaeo-object-regexp/Compiled Object Empty Replace | 613.8303696 | 545.6731269 | 12.49% | 683.9268731 | 575.2545455 | 18.89% | |||||||||||||||||||
61 | dromaeo-object-regexp/Compiled Object Empty Split | 0.4684309244 | 0.4369840562 | 7.20% | 0.5042385723 | 0.453643831 | 11.15% | |||||||||||||||||||
62 | dromaeo-object-regexp/Compiled Object Match | 291.1111512 | 269.6749422 | 7.95% | 324.9377246 | 284.374337 | 14.26% | |||||||||||||||||||
63 | dromaeo-object-regexp/Compiled Object Test | 292.1069274 | 272.9845373 | 7.00% | 319.286926 | 278.8667756 | 14.49% | |||||||||||||||||||
64 | dromaeo-object-regexp/Compiled Object Variable Split | 29.37155918 | 25.07971336 | 17.11% | 29.0470299 | 27.48586055 | 5.68% | |||||||||||||||||||
65 | dromaeo-object-regexp/Compiled Test | 296.1637548 | 268.071251 | 10.48% | 321.0164355 | 302.956487 | 5.96% | |||||||||||||||||||
66 | dromaeo-object-regexp/Compiled Variable 12 Char Replace | 59.36019093 | 50.41492357 | 17.74% | 50.49285506 | 52.19155145 | -3.25% | |||||||||||||||||||
67 | dromaeo-object-regexp/Compiled Variable Empty Replace | 59.36052307 | 49.10000909 | 20.90% | 50.39087527 | 50.35524633 | 0.07% | |||||||||||||||||||
68 | dromaeo-object-regexp/Compiled Variable Match | 29.55087791 | 24.21000939 | 22.06% | 29.7268811 | 25.36586428 | 17.19% | |||||||||||||||||||
69 | dromaeo-object-regexp/Compiled Variable Object 12 Char Replace | 606.958042 | 557.152048 | 8.94% | 654.1352647 | 581.5688312 | 12.48% | |||||||||||||||||||
70 | dromaeo-object-regexp/Compiled Variable Object 12 Char Replace Function | 603.36004 | 560.4 | 7.67% | 664.4657343 | 625.2185814 | 6.28% | |||||||||||||||||||
71 | dromaeo-object-regexp/Compiled Variable Object Empty Replace | 603.3602398 | 542.0735265 | 11.31% | 611.5536464 | 578.5626374 | 5.70% | |||||||||||||||||||
72 | dromaeo-object-regexp/Compiled Variable Object Match | 292.9095532 | 271.9155519 | 7.72% | 284.1404428 | 283.6905609 | 0.16% | |||||||||||||||||||
73 | dromaeo-object-regexp/Compiled Variable Object Test | 297.421978 | 280.3230985 | 6.10% | 292.1341317 | 276.6666667 | 5.59% | |||||||||||||||||||
74 | dromaeo-object-regexp/Compiled Variable Test | 29.54062347 | 22.94461215 | 28.75% | 28.00752464 | 25.3459311 | 10.50% | |||||||||||||||||||
75 | dromaeo-object-regexp/Uncompiled 12 Char Replace | 604.2803197 | 552.1732268 | 9.44% | 678.5214785 | 578.4493873 | 17.30% | |||||||||||||||||||
76 | dromaeo-object-regexp/Uncompiled Empty Replace | 607.3552448 | 535.2979021 | 13.46% | 651.6711289 | 580.9672328 | 12.17% | |||||||||||||||||||
77 | dromaeo-object-regexp/Uncompiled Match | 289.4254915 | 273.201354 | 5.94% | 317.4211019 | 279.2095502 | 13.69% | |||||||||||||||||||
78 | dromaeo-object-regexp/Uncompiled Object 12 Char Replace | 599.2787213 | 542.2793207 | 10.51% | 593.8795205 | 576.372028 | 3.04% | |||||||||||||||||||
79 | dromaeo-object-regexp/Uncompiled Object Empty Replace | 600.6805195 | 535.1884116 | 12.24% | 602.5646354 | 566.0605698 | 6.45% | |||||||||||||||||||
80 | dromaeo-object-regexp/Uncompiled Object Match | 284.6869953 | 263.940759 | 7.86% | 319.8043262 | 273.904957 | 16.76% | |||||||||||||||||||
81 | dromaeo-object-regexp/Uncompiled Object Test | 286.7133996 | 273.2226034 | 4.94% | 291.5872009 | 275.3601912 | 5.89% | |||||||||||||||||||
82 | dromaeo-object-regexp/Uncompiled Test | 292.1308233 | 272.7489245 | 7.11% | 325.2063226 | 285.542515 | 13.89% | |||||||||||||||||||
83 | dromaeo-object-string | 416.5835264 | 380.7515941 | 9.41% | 421.4541653 | 439.7110282 | -4.15% | |||||||||||||||||||
84 | dromaeo-object-string/Array String Join | 291.2032755 | 273.3889042 | 6.52% | 338.7535979 | 320.6357894 | 5.65% | |||||||||||||||||||
85 | dromaeo-object-string/Concat String | 262.8183132 | 246.6867372 | 6.54% | 298.3075675 | 259.6387297 | 14.89% | |||||||||||||||||||
86 | dromaeo-object-string/Concat String Object | 237.4206778 | 231.8005418 | 2.42% | 274.1849924 | 236.5827317 | 15.89% | |||||||||||||||||||
87 | dromaeo-object-string/Concat String from charCode | 475.7413382 | 457.538218 | 3.98% | 534.6401209 | 508.6103723 | 5.12% | |||||||||||||||||||
88 | dromaeo-object-string/String Split | 19.83747703 | 18.21669498 | 8.90% | 22.11356827 | 21.63702812 | 2.20% | |||||||||||||||||||
89 | dromaeo-object-string/String Split on Char | 29.35008547 | 25.82596002 | 13.65% | 29.88410745 | 29.74041801 | 0.48% | |||||||||||||||||||
90 | dromaeo-object-string/[Number] | 94534 | 78017.6 | 21.17% | 78090.2 | 94375.4 | -17.26% | |||||||||||||||||||
91 | dromaeo-object-string/charAt | 124549.4 | 102266.8 | 21.79% | 102338 | 123726 | -17.29% | |||||||||||||||||||
92 | dromaeo-object-string/charCodeAt | 75864 | 65716.8 | 15.44% | 63834.8 | 76303.2 | -16.34% | |||||||||||||||||||
93 | dromaeo-object-string/comparing | 19.40404947 | 21.28417673 | -8.83% | 21.95447014 | 21.94914823 | 0.02% | |||||||||||||||||||
94 | dromaeo-object-string/indexOf | 2083.4 | 1917.8 | 8.63% | 1806 | 1872.8 | -3.57% | |||||||||||||||||||
95 | dromaeo-object-string/lastIndexOf | 1497 | 1190.4 | 25.76% | 1220.740859 | 1770 | -31.03% | |||||||||||||||||||
96 | dromaeo-object-string/slice | 39.55354965 | 38.02815159 | 4.01% | 44.94304917 | 44.27940535 | 1.50% | |||||||||||||||||||
97 | dromaeo-object-string/substr | 40.39424213 | 37.95534325 | 6.43% | 44.96831682 | 44.76813399 | 0.45% | |||||||||||||||||||
98 | dromaeo-object-string/substring | 47.41426887 | 44.51806782 | 6.51% | 56.36762333 | 54.52965888 | 3.37% | |||||||||||||||||||
99 | dromaeo-object-string/toLowerCase | 1087.6 | 861.2 | 26.29% | 865 | 1098.6 | -21.26% | |||||||||||||||||||
100 | dromaeo-object-string/toUpperCase | 15.28843443 | 15.6581204 | -2.36% | 17.53207341 | 17.30464389 | 1.31% |