/Baseline_Same_SunSpiderLongSpiderV8SpiderOctaneKrakenJSRegress_gpgpu_20151217_0313_report.txt Secret
Created
December 16, 2015 18:20
-
-
Save Constellation/a5cd0256bde09b5d2c68 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Benchmark report for SunSpider, LongSpider, V8Spider, Octane, Kraken, and JSRegress on gpgpu. | |
VMs tested: | |
"Baseline" at /home/yusuke/dev/WebKit/WebKitBuild/Release/bin/jsc | |
"Same" at /home/yusuke/dev/WebKit/WebKitBuild/Release/bin/jsc | |
Collected 4 samples per benchmark/VM, with 4 VM invocations per benchmark. Emitted a call to gc() between sample measurements. | |
Used 1 benchmark iteration per VM invocation for warm-up. Used the jsc-specific preciseTime() function to get microsecond-level | |
timing. Reporting benchmark execution times with 95% confidence intervals in milliseconds. | |
Baseline Same | |
SunSpider: | |
3d-cube 7.1067+-2.5128 6.3310+-0.0703 might be 1.1225x faster | |
3d-morph 13.4850+-0.4520 13.2512+-0.7717 might be 1.0176x faster | |
3d-raytrace 10.6940+-4.6026 9.9339+-3.6985 might be 1.0765x faster | |
access-binary-trees 3.1071+-0.9007 2.7737+-0.0819 might be 1.1202x faster | |
access-fannkuch 7.4505+-0.0526 ? 8.2545+-1.7418 ? might be 1.1079x slower | |
access-nbody 3.4920+-0.0606 ? 3.5215+-0.0873 ? | |
access-nsieve 3.7513+-0.2135 ? 3.7640+-0.2260 ? | |
bitops-3bit-bits-in-byte 1.7957+-0.2798 ? 1.9418+-0.2942 ? might be 1.0814x slower | |
bitops-bits-in-byte 4.1512+-0.0934 ! 4.8783+-0.5658 ! definitely 1.1751x slower | |
bitops-bitwise-and 2.7472+-0.0651 ? 2.7557+-0.0641 ? | |
bitops-nsieve-bits 3.9078+-0.0153 ? 4.1976+-0.9733 ? might be 1.0742x slower | |
controlflow-recursive 4.0491+-0.6561 3.8866+-0.5799 might be 1.0418x faster | |
crypto-aes 5.6183+-0.0291 5.5655+-0.0327 | |
crypto-md5 4.0151+-0.7790 ? 4.1506+-0.7976 ? might be 1.0337x slower | |
crypto-sha1 3.5201+-0.3820 ? 3.7301+-0.7207 ? might be 1.0597x slower | |
date-format-tofte 12.4868+-0.3946 ? 13.5052+-3.9543 ? might be 1.0816x slower | |
date-format-xparb 6.9433+-0.2482 6.9391+-0.0755 | |
math-cordic 3.9028+-0.1687 ? 4.2822+-0.8859 ? might be 1.0972x slower | |
math-partial-sums 8.9680+-0.0234 ? 8.9802+-0.0561 ? | |
math-spectral-norm 3.0792+-0.7584 ? 3.1688+-0.4097 ? might be 1.0291x slower | |
regexp-dna 8.1323+-0.0151 8.1238+-0.0199 | |
string-base64 4.9600+-0.0400 ? 4.9722+-0.0250 ? | |
string-fasta 8.3303+-0.3581 ? 8.3668+-0.4135 ? | |
string-tagcloud 10.9418+-0.3644 10.8920+-0.1342 | |
string-unpack-code 24.0705+-0.4528 ? 25.8138+-2.5038 ? might be 1.0724x slower | |
string-validate-input 5.0197+-0.5369 ? 5.0518+-0.5532 ? | |
<arithmetic> 6.7587+-0.2600 ? 6.8858+-0.3450 ? might be 1.0188x slower | |
Baseline Same | |
LongSpider: | |
3d-cube 1205.5328+-103.7859 1200.2767+-116.9408 | |
3d-morph 2472.9481+-49.5662 ? 2499.3790+-62.2887 ? might be 1.0107x slower | |
3d-raytrace 888.3896+-17.3064 ? 897.1201+-27.5385 ? | |
access-binary-trees 1110.0333+-18.8664 1107.5214+-13.9810 | |
access-fannkuch 396.0787+-64.5542 385.0192+-22.9464 might be 1.0287x faster | |
access-nbody 886.9268+-21.4417 ? 901.6595+-40.6749 ? might be 1.0166x slower | |
access-nsieve 435.8401+-4.2216 434.4395+-3.5136 | |
bitops-3bit-bits-in-byte 48.4613+-2.1796 46.4240+-1.1370 might be 1.0439x faster | |
bitops-bits-in-byte 110.2066+-6.5389 ? 110.7914+-3.6703 ? | |
bitops-nsieve-bits 440.1433+-14.9016 ? 445.0501+-27.8305 ? might be 1.0111x slower | |
controlflow-recursive 561.7709+-24.6948 553.3284+-18.5156 might be 1.0153x faster | |
crypto-aes 709.9129+-31.3741 702.1071+-3.7971 might be 1.0111x faster | |
crypto-md5 650.3533+-126.5590 ? 681.6473+-130.9613 ? might be 1.0481x slower | |
crypto-sha1 850.4887+-26.6215 ? 865.9388+-41.5244 ? might be 1.0182x slower | |
date-format-tofte 1009.4922+-58.5841 996.2853+-21.1383 might be 1.0133x faster | |
date-format-xparb 993.7685+-65.7526 989.9442+-31.6592 | |
hash-map 208.0068+-43.5516 187.2535+-7.2803 might be 1.1108x faster | |
math-cordic 589.2758+-23.6759 ? 599.2797+-22.6972 ? might be 1.0170x slower | |
math-partial-sums 916.3792+-24.7289 ? 923.7327+-46.3519 ? | |
math-spectral-norm 921.8485+-26.2481 919.0410+-21.5653 | |
string-base64 424.3993+-2.8144 421.3937+-3.7612 | |
string-fasta 523.2639+-7.0362 519.8647+-14.3383 | |
string-tagcloud 234.3748+-25.5177 231.3137+-2.8990 might be 1.0132x faster | |
<geometric> 553.5178+-9.4255 550.9821+-4.8645 might be 1.0046x faster | |
Baseline Same | |
V8Spider: | |
crypto 71.3765+-12.4287 ? 73.7780+-20.6829 ? might be 1.0336x slower | |
deltablue 92.6235+-8.2072 90.6965+-10.3435 might be 1.0212x faster | |
earley-boyer 62.0139+-7.6676 61.2302+-10.6903 might be 1.0128x faster | |
raytrace 43.8522+-7.6455 ? 46.2424+-6.5258 ? might be 1.0545x slower | |
regexp 82.0439+-1.9914 ? 83.1072+-0.9601 ? might be 1.0130x slower | |
richards 71.5768+-4.9951 70.0692+-3.3406 might be 1.0215x faster | |
splay 44.0638+-2.0527 ? 44.7934+-5.0600 ? might be 1.0166x slower | |
<geometric> 64.3972+-1.4426 ? 64.8670+-1.3075 ? might be 1.0073x slower | |
Baseline Same | |
Octane: | |
encrypt 0.21204+-0.00981 ? 0.21423+-0.00847 ? might be 1.0103x slower | |
decrypt 3.76041+-0.21836 3.73813+-0.14377 | |
deltablue x2 0.18684+-0.00232 0.18397+-0.00239 might be 1.0156x faster | |
earley 0.40232+-0.02134 0.39529+-0.00202 might be 1.0178x faster | |
boyer 5.99170+-0.03448 ? 5.99912+-0.09956 ? | |
navier-stokes x2 5.39836+-0.01041 ? 5.40528+-0.02831 ? | |
raytrace x2 1.28704+-0.01017 1.28652+-0.00775 | |
richards x2 0.12129+-0.00145 0.12092+-0.00253 | |
splay x2 0.44008+-0.01605 0.43494+-0.00785 might be 1.0118x faster | |
regexp x2 29.88938+-0.72883 29.82975+-0.32774 | |
pdfjs x2 47.26597+-0.75437 ? 48.28712+-1.79936 ? might be 1.0216x slower | |
mandreel x2 60.02737+-1.21778 58.52545+-3.10326 might be 1.0257x faster | |
gbemu x2 44.49924+-7.00507 ? 46.41424+-6.43871 ? might be 1.0430x slower | |
closure 0.76329+-0.00481 0.76058+-0.00348 | |
jquery 9.70515+-0.21880 ? 9.76603+-0.20214 ? | |
box2d x2 15.32074+-0.41378 15.17207+-0.51443 | |
zlib x2 442.29085+-49.66418 ? 457.25484+-74.75097 ? might be 1.0338x slower | |
typescript x2 904.51398+-20.57171 ? 937.55786+-15.76971 ? might be 1.0365x slower | |
<geometric> 7.11100+-0.11200 ? 7.13987+-0.15920 ? might be 1.0041x slower | |
Baseline Same | |
Kraken: | |
ai-astar 172.103+-18.921 170.047+-19.419 might be 1.0121x faster | |
audio-beat-detection 96.949+-32.216 66.702+-0.244 might be 1.4535x faster | |
audio-dft 86.497+-6.714 85.247+-8.195 might be 1.0147x faster | |
audio-fft 50.112+-1.927 ? 50.704+-0.036 ? might be 1.0118x slower | |
audio-oscillator 87.529+-3.275 ? 88.096+-3.583 ? | |
imaging-darkroom 110.638+-0.091 108.971+-4.058 might be 1.0153x faster | |
imaging-desaturate 71.585+-2.867 71.516+-2.799 | |
imaging-gaussian-blur 126.557+-10.720 125.786+-10.156 | |
json-parse-financial 61.947+-3.236 61.775+-3.000 | |
json-stringify-tinderbox 31.724+-0.240 ? 31.829+-0.287 ? | |
stanford-crypto-aes 54.263+-1.966 ? 54.279+-2.332 ? | |
stanford-crypto-ccm 52.781+-9.208 ? 55.302+-9.593 ? might be 1.0478x slower | |
stanford-crypto-pbkdf2 122.380+-1.503 ? 123.480+-6.731 ? | |
stanford-crypto-sha256-iterative 45.115+-0.228 45.028+-0.342 | |
<arithmetic> 83.584+-2.256 81.340+-1.524 might be 1.0276x faster | |
Baseline Same | |
JSRegress: | |
string-get-by-val-big-char 10.2122+-3.3519 8.4235+-0.1149 might be 1.2124x faster | |
slow-convergence 3.4169+-0.0639 3.3942+-0.0694 | |
int-or-other-abs-zero-then-get-by-val 26.3272+-0.6129 26.0588+-0.0354 might be 1.0103x faster | |
polymorphic-put-by-val-with-string 53.6098+-2.9825 ? 54.3873+-1.1780 ? might be 1.0145x slower | |
switch-string-basic 16.7631+-1.7898 15.6480+-0.4404 might be 1.0713x faster | |
integer-modulo 2.8983+-0.4682 2.6565+-0.1831 might be 1.0910x faster | |
fold-double-to-int 16.6246+-0.1001 16.5782+-0.0674 | |
is-object-or-null-trickier-internal-function | |
13.3124+-2.3160 12.8915+-2.2895 might be 1.0326x faster | |
setter-prototype 7.9515+-0.5377 7.8926+-0.4011 | |
adapt-to-double-divide 17.3484+-0.4884 ? 17.5565+-0.1670 ? might be 1.0120x slower | |
hard-overflow-check-equal 41.2885+-1.9510 41.0729+-1.6087 | |
ftl-polymorphic-urshift 278.8185+-4.5919 ? 283.7814+-20.0068 ? might be 1.0178x slower | |
tear-off-arguments 5.6268+-0.7456 ? 6.1210+-1.7157 ? might be 1.0878x slower | |
get-by-val-with-symbol-bimorphic-check-structure-elimination | |
17.3600+-6.2467 15.1567+-0.0621 might be 1.1454x faster | |
polymorphic-get-by-id 3.8461+-0.0586 ? 4.4631+-1.0779 ? might be 1.1604x slower | |
is-object-or-null-fold-tricky 6.4845+-0.0912 ? 6.6788+-0.6409 ? might be 1.0300x slower | |
inline-arguments-local-escape 5.0390+-0.3104 ? 5.4630+-0.9449 ? might be 1.0841x slower | |
int-or-other-sub 5.2744+-1.1200 4.9713+-1.1989 might be 1.0610x faster | |
new-array-dead 17.9797+-0.8864 ? 18.7020+-2.0740 ? might be 1.0402x slower | |
rare-osr-exit-on-local 16.7435+-0.3438 ? 18.0491+-2.7770 ? might be 1.0780x slower | |
obvious-sink-pathology 39.0531+-0.7939 ? 39.2836+-0.6452 ? | |
infer-one-time-closure 10.0068+-0.1524 9.8826+-0.1604 might be 1.0126x faster | |
in-one-case-true 13.1987+-0.3496 ? 13.2175+-0.4332 ? | |
ArrayBuffer-Int8Array-alloc-long-lived-buffer | |
29.6989+-4.2437 28.1162+-2.0936 might be 1.0563x faster | |
infer-closure-const-then-reenter-no-inline | |
62.4666+-0.0508 ? 62.4742+-0.0687 ? | |
global-object-access-with-mutating-structure | |
6.6162+-0.0727 ? 7.0333+-1.3013 ? might be 1.0630x slower | |
array-prototype-reduce 89.8529+-2.7472 89.7983+-7.1775 | |
call-spread-apply 35.9703+-4.3209 ? 36.8494+-5.6844 ? might be 1.0244x slower | |
destructuring-arguments 219.3708+-3.2613 218.6301+-4.2222 | |
string-concat-object 2.7692+-0.0238 ? 2.7772+-0.0176 ? | |
arguments-named-and-reflective 12.5500+-0.2792 ? 12.9658+-1.0704 ? might be 1.0331x slower | |
singleton-scope 71.5750+-0.0789 ? 71.5987+-0.0788 ? | |
sparse-conditional 1.7150+-0.1727 1.6635+-0.0427 might be 1.0310x faster | |
is-string-fold-tricky 5.7267+-1.8297 5.3568+-1.9308 might be 1.0691x faster | |
splice-to-remove 18.2521+-0.7969 ? 18.6893+-0.7705 ? might be 1.0240x slower | |
assign-custom-setter 5.0942+-0.0923 ? 5.1144+-0.0503 ? | |
slow-array-profile-convergence 3.5762+-0.0449 ? 3.8503+-0.7926 ? might be 1.0766x slower | |
proto-getter-access 9.9792+-0.9590 ? 10.2870+-1.0448 ? might be 1.0308x slower | |
direct-arguments-getbyval 1.5771+-0.1390 1.4833+-0.0271 might be 1.0632x faster | |
fold-put-by-id-to-multi-put-by-offset 11.0432+-0.4650 ? 11.4496+-0.8155 ? might be 1.0368x slower | |
to-int32-boolean 16.5402+-0.3949 16.2697+-0.4678 might be 1.0166x faster | |
is-object-or-null-fold-functions 3.9267+-0.3939 ? 4.0240+-0.5859 ? might be 1.0248x slower | |
Float32Array-matrix-mult 5.9275+-0.0292 5.8991+-0.0383 | |
register-pressure-from-osr 23.7867+-4.7604 ? 23.8205+-4.7075 ? | |
new-array-buffer-dead 115.0560+-3.4810 ? 115.6429+-3.0205 ? | |
infer-closure-const-then-put-to-scope-no-inline | |
14.7552+-0.7611 14.5197+-0.1965 might be 1.0162x faster | |
ArrayBuffer-DataView-alloc-large-long-lived | |
39.7766+-0.9455 39.6838+-0.4537 | |
math-random 11.7251+-1.0250 ? 11.7396+-1.1286 ? | |
put-by-val-with-symbol-slightly-polymorphic | |
5.4413+-2.0644 4.7980+-1.5224 might be 1.1341x faster | |
double-to-int32-typed-array-no-inline 3.3323+-0.9111 ? 3.4921+-0.5991 ? might be 1.0480x slower | |
ftl-polymorphic-bitor 270.1747+-9.8662 ? 274.5266+-10.9215 ? might be 1.0161x slower | |
put-by-val-with-string-replace-and-transition | |
15.2241+-1.3856 15.0874+-1.3474 | |
getter-richards 117.8535+-4.2958 ? 122.6005+-15.7158 ? might be 1.0403x slower | |
new-array-push 5.1096+-0.4223 ? 5.1487+-0.3839 ? | |
infer-closure-const-then-put-to-scope 25.5115+-0.9361 ? 25.5339+-1.6168 ? | |
array-splice-contiguous 48.1843+-4.1932 ? 49.9435+-1.4242 ? might be 1.0365x slower | |
ftl-library-inlining-dataview 80.9310+-4.0490 78.6312+-3.7415 might be 1.0292x faster | |
indexed-properties-in-objects 4.5615+-1.1814 3.7216+-0.7915 might be 1.2257x faster | |
div-boolean-double 5.8171+-0.2959 ? 5.8964+-0.3054 ? might be 1.0136x slower | |
is-boolean-fold 3.9600+-0.5749 3.7522+-0.0628 might be 1.0554x faster | |
int-or-other-neg-then-get-by-val 5.1228+-0.0683 ? 5.3329+-0.5105 ? might be 1.0410x slower | |
poly-stricteq 67.8457+-0.1432 65.0266+-3.4109 might be 1.0434x faster | |
polymorphic-put-by-id 52.7029+-0.1889 52.1657+-1.8529 might be 1.0103x faster | |
try-catch-get-by-val-cloned-arguments 12.9671+-1.2468 12.6906+-0.0861 might be 1.0218x faster | |
custom-setter-getter-as-put-get-by-id 0.8088+-0.0660 ? 0.8171+-0.0685 ? might be 1.0103x slower | |
polymorphic-array-call 2.0020+-0.4342 ? 2.0653+-0.1811 ? might be 1.0316x slower | |
fold-multi-put-by-offset-to-poly-put-by-offset | |
10.0421+-1.2868 10.0229+-2.0450 | |
in-two-cases 14.8427+-4.0432 13.6710+-0.2009 might be 1.0857x faster | |
array-access-polymorphic-structure 10.4727+-0.1219 ? 10.5063+-0.0325 ? | |
string-rope-with-object 22.7469+-2.1175 22.2137+-1.0177 might be 1.0240x faster | |
varargs-call 15.7722+-0.2485 ? 16.8544+-1.2393 ? might be 1.0686x slower | |
poly-chain-access 3.2711+-0.0412 ? 3.5958+-1.0375 ? might be 1.0993x slower | |
get_callee_polymorphic 4.1699+-0.0399 4.1442+-0.0118 | |
generator-function-create 0.9015+-0.0293 0.8974+-0.0397 | |
cmpeq-obj-to-obj-other 13.5961+-1.5920 12.7420+-1.1165 might be 1.0670x faster | |
arrowfunction-call 13.1260+-1.0589 12.9210+-0.3102 might be 1.0159x faster | |
cast-int-to-double 6.1048+-0.5299 6.0463+-0.2833 | |
polyvariant-monomorphic-get-by-id 10.9154+-1.4500 ? 11.4799+-1.8944 ? might be 1.0517x slower | |
global-var-const-infer-fire-from-opt 1.0895+-0.0252 1.0690+-0.0486 might be 1.0192x faster | |
array-prototype-some 94.9465+-9.9176 94.2827+-3.6815 | |
inlined-put-by-val-with-symbol-transition | |
57.0237+-6.6737 ? 57.8452+-6.2100 ? might be 1.0144x slower | |
logical-not-weird-types 3.9449+-0.1725 ? 4.6942+-1.3517 ? might be 1.1899x slower | |
basic-set 9.9720+-0.9952 ? 10.0510+-1.9401 ? | |
is-function-fold 4.0128+-0.6300 ? 4.1713+-0.6943 ? might be 1.0395x slower | |
switch-string-basic-var 17.9155+-0.3062 ? 18.0906+-0.5432 ? | |
assign-custom-setter-polymorphic 3.4728+-0.1988 3.3635+-0.0507 might be 1.0325x faster | |
put-by-val-direct 0.4717+-0.0268 0.4625+-0.0219 might be 1.0199x faster | |
ArrayBuffer-Int8Array-alloc-large-long-lived | |
37.8577+-0.5619 ? 37.8919+-0.4680 ? | |
abc-skippy-loop 34.8622+-2.2770 34.4497+-1.1989 might be 1.0120x faster | |
simple-activation-demo 29.4253+-0.9941 ? 29.9572+-1.3360 ? might be 1.0181x slower | |
string-concat-pair-simple 13.0775+-0.1420 ? 13.3691+-0.9347 ? might be 1.0223x slower | |
get-by-val-out-of-bounds 6.1367+-1.3383 5.5231+-0.6067 might be 1.1111x faster | |
destructuring-parameters-overridden-by-function | |
0.7012+-0.0753 0.6984+-0.0437 | |
prototype-access-with-mutating-prototype 6.9188+-1.5961 6.8622+-1.5329 | |
switch-string-length-tower-var 18.0729+-0.2386 ? 18.5165+-1.7041 ? might be 1.0245x slower | |
captured-assignments 0.5945+-0.0335 ? 0.6317+-0.0730 ? might be 1.0625x slower | |
JSONP-negative-0 0.3453+-0.0349 0.3345+-0.0070 might be 1.0323x faster | |
string-var-equality 41.5001+-0.0205 ? 41.7978+-0.9115 ? | |
int-or-other-mod-then-get-by-val 4.9953+-1.3127 ? 5.1157+-1.0873 ? might be 1.0241x slower | |
put-by-val-with-symbol-replace-and-transition | |
16.9512+-2.1521 ? 16.9683+-2.1804 ? | |
put-by-val-with-symbol 15.0107+-0.2139 ? 15.3613+-0.7702 ? might be 1.0234x slower | |
Int32Array-alloc-large 26.8940+-0.1324 ? 26.9645+-0.3516 ? | |
sin-boolean 17.1897+-0.1106 ? 17.4792+-0.6461 ? might be 1.0168x slower | |
string-concat-simple 13.8123+-0.1067 13.6752+-0.2364 might be 1.0100x faster | |
getter-no-activation 5.9357+-0.8591 5.8861+-0.3440 | |
try-catch-get-by-val-direct-arguments 3.0225+-0.1868 ? 3.1181+-0.2977 ? might be 1.0316x slower | |
infer-constant-property 3.2632+-0.0908 3.2560+-0.0345 | |
div-boolean 8.8109+-0.2722 8.7279+-0.2914 | |
large-int 15.9631+-0.7855 15.6033+-0.2159 might be 1.0231x faster | |
external-arguments-putbyval 3.0788+-0.2009 3.0037+-0.0346 might be 1.0250x faster | |
max-boolean 3.4185+-0.0728 ? 3.4210+-0.0894 ? | |
get-by-id-proto-or-self 19.8979+-3.7819 ? 23.2621+-3.4080 ? might be 1.1691x slower | |
get-by-id-bimorphic-check-structure-elimination | |
7.1848+-2.2843 ? 8.3934+-2.0941 ? might be 1.1682x slower | |
get-by-val-with-symbol-proto-or-self 22.1496+-4.5062 19.8678+-2.2749 might be 1.1148x faster | |
string-equality 23.4932+-0.5946 ? 24.6198+-2.6149 ? might be 1.0480x slower | |
getter 6.2348+-0.4330 ? 6.8032+-1.9397 ? might be 1.0912x slower | |
Int32Array-Int8Array-view-alloc 8.5740+-1.1484 ? 8.6632+-1.5060 ? might be 1.0104x slower | |
substring-concat 58.5143+-0.8741 ? 58.8430+-1.4008 ? | |
is-boolean-fold-tricky 5.0992+-1.0095 ? 5.6628+-1.7080 ? might be 1.1105x slower | |
integer-divide 14.1757+-1.3092 13.8532+-1.2233 might be 1.0233x faster | |
cse-new-array 3.0026+-0.1157 ? 3.3589+-0.6157 ? might be 1.1187x slower | |
is-string-fold 3.7397+-0.0685 ? 3.8801+-0.3894 ? might be 1.0375x slower | |
object-closure-call 7.2310+-1.0121 ? 7.4122+-1.2696 ? might be 1.0251x slower | |
sinkable-new-object-dag 66.0408+-1.5310 64.5464+-1.5218 might be 1.0232x faster | |
string-char-code-at 17.6708+-0.4683 ? 18.5710+-2.7677 ? might be 1.0509x slower | |
double-to-uint32-typed-array-no-inline 3.6340+-0.9973 3.2710+-0.8652 might be 1.1110x faster | |
Int16Array-bubble-sort 27.7618+-2.8713 ? 28.0914+-2.6583 ? might be 1.0119x slower | |
switch-char 13.1577+-2.7388 10.8903+-4.5314 might be 1.2082x faster | |
ftl-polymorphic-bitand 276.2148+-6.6333 ? 284.2379+-34.3096 ? might be 1.0290x slower | |
switch-char-constant 3.7531+-0.7006 ? 4.1266+-0.2216 ? might be 1.0995x slower | |
infer-one-time-closure-two-vars 10.1597+-0.0273 10.1549+-0.0147 | |
object-test 3.8259+-0.8046 ? 4.0738+-0.8363 ? might be 1.0648x slower | |
external-arguments-getbyval 1.8602+-0.1288 1.8167+-0.1039 might be 1.0239x faster | |
plus-boolean 3.4530+-0.4820 ? 3.4988+-0.6094 ? might be 1.0133x slower | |
Int16Array-alloc-long-lived 54.4995+-1.8515 ? 54.9739+-0.6184 ? | |
fold-get-by-id-to-multi-get-by-offset 9.0087+-0.2614 ! 10.1823+-0.7499 ! definitely 1.1303x slower | |
infer-one-time-deep-closure 16.3558+-0.3180 ? 16.7366+-1.0967 ? might be 1.0233x slower | |
new-array-buffer-push 7.3666+-0.0955 7.3656+-0.0729 | |
aliased-arguments-getbyval 1.5974+-0.1555 ? 1.6080+-0.3249 ? | |
by-val-generic 3.4715+-1.1359 3.2042+-0.2092 might be 1.0834x faster | |
get-by-val-with-string-chain-from-try-block | |
4.2357+-1.2221 3.8740+-0.8265 might be 1.0934x faster | |
ArrayBuffer-Int8Array-alloc-long-lived 16.3409+-0.7385 ? 16.7542+-0.3290 ? might be 1.0253x slower | |
exit-length-on-plain-object 21.8827+-0.3157 21.5840+-0.7241 might be 1.0138x faster | |
Int32Array-alloc 3.8754+-0.0391 3.8655+-0.0258 | |
weird-inlining-const-prop 6.2322+-6.4493 ? 7.2635+-4.3523 ? might be 1.1655x slower | |
DataView-custom-properties 46.3620+-1.1268 ? 46.8739+-0.6566 ? might be 1.0110x slower | |
HashMap-string-put-get-iterate 30.7340+-2.1668 ? 33.9926+-6.2250 ? might be 1.1060x slower | |
get-by-id-bimorphic-check-structure-elimination-simple | |
3.3658+-0.6558 3.1628+-0.0058 might be 1.0642x faster | |
temporal-structure 15.8523+-1.4760 15.4196+-0.4158 might be 1.0281x faster | |
for-of-iterate-array-values 4.5616+-0.6175 ? 4.7352+-0.8521 ? might be 1.0381x slower | |
varargs-construct 25.3688+-1.4569 ? 25.7777+-1.1169 ? might be 1.0161x slower | |
get-by-val-with-string-quadmorphic-check-structure-elimination-simple | |
5.0606+-2.5146 4.8215+-1.9359 might be 1.0496x faster | |
abc-simple-forward-loop 51.1691+-1.1070 50.5665+-0.0769 might be 1.0119x faster | |
double-to-uint32-typed-array 2.8467+-0.4416 2.5986+-0.0157 might be 1.0955x faster | |
int-or-other-mul-then-get-by-val 4.6140+-0.2540 4.5693+-0.0560 | |
put-by-val-machine-int 3.6713+-0.9326 3.4818+-0.1754 might be 1.0544x faster | |
get-by-val-with-string-bimorphic-check-structure-elimination-simple | |
3.9500+-1.4049 3.9110+-1.4333 | |
lots-of-fields 12.2975+-0.0320 ? 12.2990+-0.1172 ? | |
infer-closure-const-then-mov-no-inline 4.9894+-1.5040 ? 4.9980+-0.5981 ? | |
arguments 9.8279+-0.9462 ? 9.9319+-0.7418 ? might be 1.0106x slower | |
negative-zero-divide 0.4643+-0.0212 0.4572+-0.0264 might be 1.0155x faster | |
big-int-mul 4.7308+-0.0897 ? 5.9662+-2.1503 ? might be 1.2611x slower | |
is-object-or-null-tricky-function 5.2560+-0.9739 ? 6.4823+-1.7504 ? might be 1.2333x slower | |
try-catch-get-by-val-scoped-arguments 6.0551+-0.2840 ? 6.8207+-1.8738 ? might be 1.1264x slower | |
is-undefined-fold-tricky 4.5767+-1.5134 4.4722+-1.2176 might be 1.0234x faster | |
setter 7.9122+-1.6133 7.0159+-1.0626 might be 1.1278x faster | |
neg-boolean 4.2973+-0.7087 3.6443+-0.0177 might be 1.1792x faster | |
poly-chain-access-simpler 3.8247+-1.1513 3.4670+-0.0284 might be 1.1032x faster | |
slow-ternaries 28.6910+-1.9112 28.0769+-1.9689 might be 1.0219x faster | |
put-by-id-slightly-polymorphic 3.6000+-0.5402 3.4233+-0.0199 might be 1.0516x faster | |
arguments-out-of-bounds 13.8155+-1.0652 13.4833+-0.0439 might be 1.0246x faster | |
sink-function 11.3219+-2.7781 10.4874+-0.1371 might be 1.0796x faster | |
generator-sunspider-access-nsieve 7.3409+-0.5460 7.2936+-0.5881 | |
marsaglia-larger-ints 44.9075+-1.5971 ? 45.8134+-0.4073 ? might be 1.0202x slower | |
undefined-test 3.9349+-0.2921 ? 4.0739+-0.5389 ? might be 1.0353x slower | |
imul-mixed 7.4528+-0.4621 ? 7.7930+-0.2390 ? might be 1.0456x slower | |
global-var-const-infer 0.9827+-0.0581 ? 0.9837+-0.0600 ? | |
abc-simple-backward-loop 49.2288+-2.1820 ? 50.4568+-0.2398 ? might be 1.0249x slower | |
asmjs_bool_bug 9.1495+-0.0318 ? 9.9324+-1.6967 ? might be 1.0856x slower | |
double-pollution-putbyoffset 5.3940+-0.0823 5.3154+-0.0309 might be 1.0148x faster | |
is-object-or-null-fold 4.0287+-0.6332 ? 4.3834+-0.5480 ? might be 1.0880x slower | |
fold-put-by-val-with-symbol-to-multi-put-by-offset | |
12.8252+-1.4009 11.7416+-1.6577 might be 1.0923x faster | |
cell-argument 6.9914+-0.1503 6.9720+-0.1564 | |
int-or-other-add 6.0522+-0.3822 5.9351+-0.0157 might be 1.0197x faster | |
put-by-val-with-string 14.9717+-0.7168 ? 15.3227+-0.8554 ? might be 1.0234x slower | |
generator-create 1.1213+-0.0884 1.0770+-0.0519 might be 1.0411x faster | |
plus-boolean-arith 3.2038+-0.1040 ? 4.1014+-0.9038 ? might be 1.2802x slower | |
ArrayBuffer-Int32Array-byteOffset 5.1195+-0.0671 ? 5.1609+-0.0598 ? | |
mod-boolean 8.8933+-0.5683 8.6422+-0.1515 might be 1.0291x faster | |
infer-closure-const-then-mov 18.7445+-1.4083 ? 19.0418+-1.8970 ? might be 1.0159x slower | |
large-int-neg 17.7915+-0.2241 ? 18.2425+-2.1403 ? might be 1.0253x slower | |
fround 18.6083+-0.6527 ? 18.6848+-0.8399 ? | |
elidable-new-object-dag 45.9588+-0.1829 ? 46.4222+-1.0642 ? might be 1.0101x slower | |
make-indexed-storage 3.7250+-0.0935 3.6558+-0.0757 might be 1.0189x faster | |
int-or-other-add-then-get-by-val 6.2125+-1.5700 ? 6.2548+-1.4692 ? | |
string-cons-repeat 9.0604+-0.3129 9.0532+-0.1638 | |
logical-not 5.7717+-1.2111 5.7294+-1.1673 | |
poly-chain-access-different-prototypes-simple | |
4.0398+-1.0747 3.4650+-0.0151 might be 1.1659x faster | |
fixed-typed-array-storage-var-index 1.7868+-0.1755 1.7391+-0.2303 might be 1.0274x faster | |
function-test 3.5015+-0.1869 ? 3.7402+-0.5805 ? might be 1.0682x slower | |
string-cons-tower 8.8820+-0.2850 8.6936+-0.2101 might be 1.0217x faster | |
destructuring-swap 5.8647+-0.2318 ? 6.7050+-0.8769 ? might be 1.1433x slower | |
is-function-fold-tricky 6.1082+-2.3225 5.4532+-1.9188 might be 1.1201x faster | |
array-prototype-reduceRight 96.4420+-18.8047 88.6014+-3.3381 might be 1.0885x faster | |
ftl-polymorphic-bitxor 286.0099+-27.1965 279.8648+-8.3996 might be 1.0220x faster | |
int-or-other-max-then-get-by-val 4.9595+-0.2324 ? 5.1399+-0.7133 ? might be 1.0364x slower | |
fold-multi-get-by-offset-to-get-by-offset | |
7.5187+-1.6058 ? 7.9270+-1.6330 ? might be 1.0543x slower | |
method-on-number 22.0497+-2.1120 21.5279+-0.3832 might be 1.0242x faster | |
put-by-id-replace-and-transition 10.1964+-0.2167 10.1910+-0.1098 | |
int-or-other-neg-zero-then-get-by-val 25.7013+-0.6915 ? 25.9202+-1.1385 ? | |
get-by-val-with-symbol-self-or-proto 19.4758+-0.8995 ? 22.9145+-7.4126 ? might be 1.1766x slower | |
varargs-strict-mode 12.8418+-2.6999 12.0000+-0.1815 might be 1.0701x faster | |
string-get-by-val-out-of-bounds-insane 4.2133+-0.0471 ? 4.2625+-0.2009 ? might be 1.0117x slower | |
imul-double-only 8.2521+-0.3350 ? 8.5029+-0.8020 ? might be 1.0304x slower | |
polymorphic-put-by-val-with-symbol 52.9076+-2.8809 ? 54.6614+-0.1249 ? might be 1.0331x slower | |
for-of-iterate-array-keys 5.0474+-0.7259 4.4280+-0.2399 might be 1.1399x faster | |
string-get-by-val 4.6555+-1.7690 4.5577+-1.4219 might be 1.0215x faster | |
nested-function-parsing 52.4595+-0.1820 52.3342+-0.4049 | |
inlined-put-by-val-with-string-transition | |
60.8235+-9.5799 56.1151+-2.9821 might be 1.0839x faster | |
string-repeat-arith 27.8719+-1.2213 ? 28.2345+-0.8730 ? might be 1.0130x slower | |
fold-put-by-val-with-string-to-multi-put-by-offset | |
12.1429+-1.9437 11.9814+-2.0921 might be 1.0135x faster | |
inline-arguments-aliased-access 5.1153+-0.3914 4.9943+-0.3309 might be 1.0242x faster | |
symbol-tostringtag 4.4537+-0.3913 4.3074+-0.2159 might be 1.0340x faster | |
allocate-big-object 3.1790+-0.7362 ? 3.2295+-0.7080 ? might be 1.0159x slower | |
is-object-or-null-fold-less-tricky 5.7745+-1.8743 5.5535+-1.8695 might be 1.0398x faster | |
elidable-new-object-tree 50.7828+-1.5857 50.0545+-0.5147 might be 1.0145x faster | |
ArrayBuffer-Int8Array-alloc 13.6880+-0.3546 ? 13.8066+-0.1372 ? | |
repeat-multi-get-by-offset 25.9507+-1.7567 ? 26.6348+-1.3803 ? might be 1.0264x slower | |
int52-spill 8.5500+-1.7724 8.2133+-0.2043 might be 1.0410x faster | |
no-inline-constructor 42.3600+-0.8895 42.0087+-0.2967 | |
hoist-make-rope 9.7528+-2.1259 ? 9.7834+-2.0847 ? | |
arguments-strict-mode 11.0682+-0.0772 11.0677+-0.6525 | |
function-with-eval 112.8503+-3.3311 ? 115.0873+-0.8562 ? might be 1.0198x slower | |
ArrayBuffer-DataView-alloc-long-lived 19.0563+-0.5337 ? 19.4125+-0.1241 ? might be 1.0187x slower | |
simple-poly-call-nested 8.7958+-1.5857 ? 9.1383+-1.6169 ? might be 1.0389x slower | |
ftl-polymorphic-mul 306.6737+-5.0435 ? 313.5806+-36.0091 ? might be 1.0225x slower | |
switch-string-big-length-tower-var 22.3004+-0.7036 ? 22.7190+-0.2832 ? might be 1.0188x slower | |
getter-prototype 10.6364+-0.9947 10.5366+-0.5859 | |
number-test 3.9677+-0.4816 3.8476+-0.1141 might be 1.0312x faster | |
Int16Array-load-int-mul 2.1903+-0.2445 2.0933+-0.0090 might be 1.0464x faster | |
put-by-id 14.5905+-0.1755 14.5280+-0.1764 | |
imul-int-only 8.9270+-0.8352 8.8050+-0.2615 might be 1.0139x faster | |
gcse 4.8865+-0.0217 ? 5.7944+-1.6912 ? might be 1.1858x slower | |
create-lots-of-functions 13.0594+-0.6824 12.9570+-1.0147 | |
in-four-cases 24.3367+-1.5395 ? 24.3372+-1.4320 ? | |
function-call 13.5107+-1.0690 13.2247+-0.9195 might be 1.0216x faster | |
elidable-new-object-then-call 41.6222+-2.2964 ? 42.8788+-0.9509 ? might be 1.0302x slower | |
int-or-other-sub-then-get-by-val 5.9084+-0.0850 ? 5.9430+-0.2406 ? | |
mul-boolean-double 4.2314+-0.0451 ? 4.3301+-0.1501 ? might be 1.0233x slower | |
mod-boolean-double 8.3704+-0.3462 ? 9.1494+-1.5951 ? might be 1.0931x slower | |
inline-arguments-access 5.6473+-1.4058 5.1398+-0.2237 might be 1.0987x faster | |
substring-concat-weird 52.7678+-0.9301 ? 52.8995+-0.0919 ? | |
varargs-construct-inline 29.6215+-2.5094 28.4084+-0.4448 might be 1.0427x faster | |
HashMap-put-get-iterate 35.5213+-5.3801 ? 36.8975+-6.6087 ? might be 1.0387x slower | |
string-long-ident-equality 19.0828+-0.2221 ? 19.1040+-0.6341 ? | |
mul-boolean 3.3596+-0.1041 ? 4.0483+-0.7766 ? might be 1.2050x slower | |
get-by-id-check-structure-elimination 5.5753+-1.2442 5.2010+-0.0197 might be 1.0719x faster | |
marsaglia-osr-entry 25.3965+-0.0169 ? 25.5603+-2.5264 ? | |
double-real-use 50.4662+-1.9694 49.4115+-1.9225 might be 1.0213x faster | |
Float64Array-alloc-long-lived 78.1898+-0.4525 78.0804+-0.6242 | |
misc-strict-eq 36.9929+-1.0516 ? 38.0496+-4.2087 ? might be 1.0286x slower | |
raytrace-with-empty-try-catch 11.2970+-4.8832 9.9695+-4.1658 might be 1.1332x faster | |
make-rope-cse 4.9608+-0.0993 4.8184+-0.0900 might be 1.0296x faster | |
array-with-double-sum 4.1839+-1.1311 3.8175+-0.0196 might be 1.0960x faster | |
substring 69.2790+-1.7048 68.3653+-2.2415 might be 1.0134x faster | |
array-with-double-increment 4.6399+-1.5631 4.1857+-0.1306 might be 1.1085x faster | |
is-object-or-null-trickier-function 5.6317+-1.1820 4.9520+-0.1333 might be 1.1373x faster | |
hard-overflow-check 41.2656+-0.0528 40.0259+-2.4305 might be 1.0310x faster | |
for-of-iterate-array-entries 14.8265+-0.2242 ? 16.0803+-4.7621 ? might be 1.0846x slower | |
array-nonarray-polymorhpic-access 35.0542+-2.8522 ? 35.2073+-2.3619 ? | |
varargs 12.8303+-2.7637 11.8943+-0.0485 might be 1.0787x faster | |
getter-richards-try-catch 1502.9909+-73.4808 1493.1909+-82.6311 | |
string-out-of-bounds 14.0076+-0.0842 ? 14.5043+-1.5666 ? might be 1.0355x slower | |
abc-forward-loop-equal 51.6208+-0.0726 50.3502+-2.3496 might be 1.0252x faster | |
inlined-put-by-id-transition 12.8951+-2.1457 12.8798+-2.4260 | |
minus-boolean-double 3.7343+-0.3716 ? 3.8668+-0.5327 ? might be 1.0355x slower | |
is-object-or-null-tricky-internal-function | |
10.1870+-2.3871 9.5035+-0.0550 might be 1.0719x faster | |
delay-tear-off-arguments-strictmode 16.5363+-2.8980 ? 16.5457+-2.9470 ? | |
array-prototype-every 92.4863+-3.5305 ? 93.9124+-5.1598 ? might be 1.0154x slower | |
chain-getter-access 9.9855+-1.0239 9.9243+-1.1768 | |
int-or-other-min-then-get-by-val 5.4147+-1.6256 5.0446+-0.2196 might be 1.0734x faster | |
HashMap-put-get-iterate-keys 38.1763+-5.4012 ? 40.0225+-5.5572 ? might be 1.0484x slower | |
double-pollution-getbyval 9.4219+-0.1950 ? 9.4668+-0.2857 ? | |
structure-hoist-over-transitions 3.4113+-0.7985 3.2498+-0.2692 might be 1.0497x faster | |
polymorphic-structure 15.6734+-0.9622 15.1887+-0.2627 might be 1.0319x faster | |
sorting-benchmark 22.9460+-3.5036 21.9026+-0.7642 might be 1.0476x faster | |
fixed-typed-array-storage 1.4012+-0.1424 1.3690+-0.0609 might be 1.0235x faster | |
load-varargs-elimination 27.4723+-1.4990 26.4326+-1.0013 might be 1.0393x faster | |
ftl-polymorphic-sub 431.7010+-48.5429 409.6003+-14.1594 might be 1.0540x faster | |
raytrace-with-try-catch 16.2583+-3.9445 15.4366+-3.1344 might be 1.0532x faster | |
switch-string-length-tower 14.9692+-0.4934 ? 15.5244+-1.4583 ? might be 1.0371x slower | |
fold-multi-get-by-offset-to-poly-get-by-offset | |
8.1450+-1.6331 ? 8.2746+-1.1474 ? might be 1.0159x slower | |
Int8Array-load-with-byteLength 4.2616+-0.0125 ? 4.3229+-0.0943 ? might be 1.0144x slower | |
put-by-val-with-string-slightly-polymorphic | |
4.3770+-0.1190 ? 4.6236+-1.0599 ? might be 1.0563x slower | |
Float64Array-to-Int16Array-set 86.1000+-5.8117 84.7808+-3.6261 might be 1.0156x faster | |
infer-constant-global-property 7.5143+-0.1504 7.4630+-0.0219 | |
int-overflow-local 5.4217+-0.2298 ? 5.9628+-1.5251 ? might be 1.0998x slower | |
min-boolean 3.2478+-0.0332 ? 3.2679+-0.0318 ? | |
simple-getter-access 13.3196+-0.1071 13.1039+-0.5381 might be 1.0165x faster | |
string-hash 2.6425+-0.2423 2.6031+-0.0543 might be 1.0151x faster | |
richards-empty-try-catch 79.2156+-7.0539 78.5607+-8.7055 | |
arity-mismatch-inlining 1.3223+-0.1581 1.2520+-0.0347 might be 1.0561x faster | |
obviously-elidable-new-object 38.5120+-0.8568 37.3472+-2.9343 might be 1.0312x faster | |
deltablue-varargs 247.0838+-15.1422 245.8251+-22.2201 | |
gcse-poly-get 32.0123+-1.0644 30.3729+-1.8700 might be 1.0540x faster | |
object-get-own-property-symbols-on-large-array | |
1.8796+-0.0296 1.8753+-0.0421 | |
hoist-poly-check-structure-effectful-loop | |
6.6647+-1.0845 5.6578+-0.0641 might be 1.1780x faster | |
ftl-polymorphic-div 284.6265+-8.0128 ? 294.0587+-19.2825 ? might be 1.0331x slower | |
minus-boolean 3.1125+-0.0533 3.0798+-0.0362 might be 1.0106x faster | |
gcse-poly-get-less-obvious 24.3926+-0.1413 ? 24.9995+-1.3002 ? might be 1.0249x slower | |
fold-multi-put-by-offset-to-replace-or-transition-put-by-offset | |
12.8572+-0.0873 ? 13.2292+-1.2992 ? might be 1.0289x slower | |
branch-fold 4.5704+-0.1663 ? 4.8862+-0.5428 ? might be 1.0691x slower | |
double-to-int32-typed-array 2.6387+-0.0373 ? 2.7216+-0.3067 ? might be 1.0314x slower | |
plus-boolean-double 3.8205+-0.5084 3.8037+-0.5171 | |
hoist-poly-check-structure 4.5674+-1.4310 3.8344+-0.0613 might be 1.1912x faster | |
infer-one-time-closure-ten-vars 10.6642+-0.2377 ? 10.6700+-0.2606 ? | |
get-by-val-with-symbol-bimorphic-check-structure-elimination-simple | |
4.1415+-0.0420 ? 5.4730+-2.4786 ? might be 1.3215x slower | |
generator-fib 120.9109+-7.2577 ? 122.1592+-2.6297 ? might be 1.0103x slower | |
get-by-val-with-symbol-quadmorphic-check-structure-elimination-simple | |
5.9295+-2.7006 ? 6.2887+-2.1883 ? might be 1.0606x slower | |
is-function-fold-tricky-internal-function | |
12.9723+-2.3457 12.1750+-0.9777 might be 1.0655x faster | |
array-with-double-mul-add 6.8766+-3.1567 5.9207+-0.0905 might be 1.1615x faster | |
array-prototype-map 107.8102+-6.9807 107.3560+-8.6150 | |
varargs-inline 10.4915+-0.2578 ? 10.5394+-0.2597 ? | |
sink-huge-activation 17.1320+-1.7295 ? 17.4583+-1.2544 ? might be 1.0190x slower | |
undefined-property-access 378.3138+-8.6009 376.0525+-7.8492 | |
array-with-int32-add-sub 9.6891+-4.2125 9.5883+-3.6947 might be 1.0105x faster | |
v8-raytrace-with-try-catch 91.6093+-1.5508 90.5899+-3.5646 might be 1.0113x faster | |
get-by-val-with-symbol-chain-from-try-block | |
3.9632+-1.0670 3.9056+-0.7558 might be 1.0148x faster | |
function-dot-apply 2.9218+-0.6929 ? 3.2369+-0.7343 ? might be 1.1079x slower | |
richards-try-catch 310.4079+-35.0999 300.3517+-27.6643 might be 1.0335x faster | |
string-sub 49.8230+-2.8771 ? 50.7652+-0.0675 ? might be 1.0189x slower | |
boolean-test 3.9866+-0.3851 3.9593+-0.4108 | |
emscripten-cube2hash 41.5940+-2.3279 ? 43.9221+-10.9861 ? might be 1.0560x slower | |
Int32Array-alloc-long-lived 62.7744+-0.5730 ? 62.7745+-0.5595 ? | |
get-by-id-self-or-proto 20.0781+-2.4366 19.8506+-3.7313 might be 1.0115x faster | |
cse-new-array-buffer 3.1974+-0.8632 2.8525+-0.0515 might be 1.1209x faster | |
get-by-val-with-string-self-or-proto 21.6426+-5.0282 20.7240+-3.1189 might be 1.0443x faster | |
sinkable-new-object 40.1166+-1.9036 39.8784+-1.1454 | |
put-by-val-large-index-blank-indexing-type | |
7.4049+-0.5603 ? 7.5440+-0.7886 ? might be 1.0188x slower | |
Int8Array-load 4.3185+-0.0634 4.2597+-0.0166 might be 1.0138x faster | |
int-or-other-abs-then-get-by-val 6.9907+-1.1480 5.7341+-0.2646 might be 1.2192x faster | |
abs-boolean 3.7990+-0.8851 ? 3.9155+-1.1496 ? might be 1.0307x slower | |
call-spread-call 29.1321+-7.5843 ? 29.1835+-7.6590 ? | |
unprofiled-licm 13.5925+-0.2400 ? 13.9612+-1.0925 ? might be 1.0271x slower | |
constant-test 5.8744+-0.1913 5.7935+-0.0359 might be 1.0140x faster | |
cfg-simplify 3.9429+-0.5847 ? 3.9720+-0.4825 ? | |
get-by-id-quadmorphic-check-structure-elimination-simple | |
3.8267+-1.1343 3.5075+-0.1551 might be 1.0910x faster | |
fold-put-structure 8.0040+-1.2336 ? 8.5930+-1.4821 ? might be 1.0736x slower | |
get-by-id-chain-from-try-block 3.8669+-1.0100 ? 3.9280+-0.9649 ? might be 1.0158x slower | |
poly-chain-access-different-prototypes 3.9586+-0.6946 3.6685+-1.0512 might be 1.0791x faster | |
is-number-fold-tricky 6.1675+-1.6690 5.1731+-1.2453 might be 1.1922x faster | |
get_callee_monomorphic 3.5017+-0.6723 3.4714+-0.4262 | |
empty-string-plus-int 6.3683+-0.2275 ? 6.4248+-0.1295 ? | |
Float32Array-to-Float64Array-set 70.9679+-4.3581 ? 72.3854+-0.2916 ? might be 1.0200x slower | |
switch-string-short 15.1647+-0.1862 15.1100+-0.2345 | |
switch-string-basic-big 16.6683+-0.0473 ? 17.5410+-3.3587 ? might be 1.0524x slower | |
get-by-val-with-string-bimorphic-check-structure-elimination | |
9.1429+-3.3303 8.0543+-0.3193 might be 1.1352x faster | |
double-get-by-val-out-of-bounds 5.5338+-0.2227 ? 6.0416+-1.4433 ? might be 1.0918x slower | |
large-int-captured 5.8595+-1.5794 5.5598+-0.7061 might be 1.0539x faster | |
elidable-new-object-roflcopter 44.3228+-1.4651 ? 45.4269+-2.1528 ? might be 1.0249x slower | |
string-get-by-val-out-of-bounds 5.7071+-0.0413 ? 5.7637+-0.1029 ? | |
array-with-double-add 5.4835+-1.6290 ? 5.6985+-2.0147 ? might be 1.0392x slower | |
math-with-out-of-bounds-array-values 43.1873+-8.9169 38.7391+-4.6141 might be 1.1148x faster | |
string-test 4.0291+-0.6309 ? 4.0345+-0.6487 ? | |
is-undefined-fold 3.7452+-0.0904 ? 3.9230+-0.6475 ? might be 1.0475x slower | |
switch 13.2917+-1.1703 ? 14.3835+-2.4392 ? might be 1.0821x slower | |
ftl-polymorphic-lshift 282.2254+-30.4686 ? 286.7411+-30.5717 ? might be 1.0160x slower | |
get-by-val-with-string-proto-or-self 19.7405+-1.0281 ? 22.7540+-4.3907 ? might be 1.1527x slower | |
inline-get-scoped-var 5.7886+-0.6175 5.5711+-0.1713 might be 1.0390x faster | |
v8-raytrace-with-empty-try-catch 85.3028+-15.4069 75.1160+-6.2513 might be 1.1356x faster | |
abc-postfix-backward-loop 51.7817+-1.6047 51.1758+-0.3742 might be 1.0118x faster | |
tear-off-arguments-simple 4.0670+-0.4550 ? 4.6100+-1.0366 ? might be 1.1335x slower | |
generator-with-several-types 369.5748+-2.0265 ? 370.7875+-5.3882 ? | |
negative-zero-modulo 0.4686+-0.0748 0.4568+-0.0288 might be 1.0259x faster | |
infer-closure-const-then-reenter 25.9977+-0.2923 ? 26.2869+-0.4395 ? might be 1.0111x slower | |
array-prototype-forEach 90.6430+-3.0794 90.3458+-3.8437 | |
switch-constant 10.1605+-1.3164 ? 10.4975+-0.9673 ? might be 1.0332x slower | |
negative-zero-negate 0.4386+-0.0375 0.4367+-0.0258 | |
fold-get-by-id-to-multi-get-by-offset-rare-int | |
11.2893+-1.1598 10.8128+-1.3840 might be 1.0441x faster | |
in-one-case-false 14.7847+-3.6322 14.5177+-3.7384 might be 1.0184x faster | |
int-or-other-div-then-get-by-val 5.2960+-1.5058 4.8664+-0.2712 might be 1.0883x faster | |
typed-array-get-set-by-val-profiling 30.2402+-0.2498 ? 30.9826+-1.1870 ? might be 1.0245x slower | |
Int8Array-alloc-long-lived 49.7842+-1.9529 ? 50.4017+-0.8221 ? might be 1.0124x slower | |
simple-poly-call 1.8936+-0.3838 1.6474+-0.0256 might be 1.1494x faster | |
fold-multi-put-by-offset-to-put-by-offset | |
9.1593+-1.1032 ? 10.2623+-2.1881 ? might be 1.1204x slower | |
switch-string-basic-big-var 24.7424+-4.6267 ? 25.0078+-4.2067 ? might be 1.0107x slower | |
get-by-val-with-symbol-check-structure-elimination | |
19.1636+-8.9762 18.4384+-7.2680 might be 1.0393x faster | |
Int16Array-to-Int32Array-set 67.0314+-0.4361 65.2670+-2.8062 might be 1.0270x faster | |
sinkable-new-object-taken 52.8101+-0.6272 ? 52.9772+-1.8024 ? | |
string-concat-pair-object 2.7051+-0.0790 2.6828+-0.0466 | |
branch-on-string-as-boolean 20.0583+-1.4559 ? 20.5076+-1.4352 ? might be 1.0224x slower | |
is-number-fold 4.0526+-0.6377 3.7589+-0.0612 might be 1.0781x faster | |
ftl-polymorphic-rshift 280.2875+-1.4651 ? 287.2557+-22.5571 ? might be 1.0249x slower | |
obvious-sink-pathology-taken 140.2557+-2.1754 139.0825+-1.2594 | |
get-by-val-with-string-check-structure-elimination | |
7.5178+-0.2878 ? 7.5732+-0.2696 ? | |
ftl-library-inlining 21.8726+-0.0353 ? 22.4200+-1.5925 ? might be 1.0250x slower | |
array-with-int32-or-double-sum 3.9702+-0.0521 ? 4.6040+-1.2375 ? might be 1.1597x slower | |
Int16Array-bubble-sort-with-byteLength 29.8680+-0.4611 ? 30.1953+-3.0620 ? might be 1.0110x slower | |
<geometric> 11.6146+-0.0518 11.6095+-0.0701 might be 1.0004x faster | |
Baseline Same | |
Geomean of preferred means: | |
<scaled-result> 34.4184+-0.3146 34.4048+-0.3511 might be 1.0004x faster |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment