WebKit Bugzilla
Attachment 357919 Details for
Bug 192966
: DFGByteCodeParser rules for bitwise operations should consider type of their operands
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Benchmarks
benchmarks.txt (text/plain), 96.83 KB, created by
Caio Lima
on 2018-12-20 19:33:09 PST
(
hide
)
Description:
Benchmarks
Filename:
MIME Type:
Creator:
Caio Lima
Created:
2018-12-20 19:33:09 PST
Size:
96.83 KB
patch
obsolete
>Benchmark report for SunSpider, SunSpider-CompileTime, V8Spider, V8Spider-CompileTime, Octane, Kraken, TailBench, and Microbenchmarks on Caios-MacBook-Pro (MacBookPro15,1). > >VMs tested: >"baseline" at /Users/caiolima/open_source/webkit/WebKitBaselineBuild/Release/bin/jsc >"changes" at /Users/caiolima/open_source/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 changes >SunSpider: > 3d-cube 3.9252+-0.5748 ? 4.9136+-0.8100 ? might be 1.2518x slower > 3d-morph 4.9448+-1.0025 4.7028+-0.6294 might be 1.0515x faster > 3d-raytrace 4.8498+-1.1924 4.6453+-0.8059 might be 1.0440x faster > access-binary-trees 2.0493+-0.1504 1.8962+-0.2878 might be 1.0807x faster > access-fannkuch 5.0293+-0.4797 4.8281+-0.7004 might be 1.0417x faster > access-nbody 2.6735+-0.5200 2.6569+-0.2046 > access-nsieve 2.1377+-0.3291 ? 2.3033+-0.2021 ? might be 1.0775x slower > bitops-3bit-bits-in-byte 1.3535+-0.0928 1.3167+-0.3515 might be 1.0280x faster > bitops-bits-in-byte 2.5330+-0.1444 2.4899+-0.2745 might be 1.0173x faster > bitops-bitwise-and 2.0595+-0.2627 ? 2.1182+-0.3010 ? might be 1.0285x slower > bitops-nsieve-bits 3.2377+-0.5507 3.0950+-0.5735 might be 1.0461x faster > controlflow-recursive 2.1116+-0.2585 2.0862+-0.4281 might be 1.0122x faster > crypto-aes 3.4308+-0.3872 ? 4.1077+-1.8090 ? might be 1.1973x slower > crypto-md5 2.6495+-0.4781 2.4133+-0.4586 might be 1.0979x faster > crypto-sha1 2.5760+-0.3422 ? 2.7678+-0.5543 ? might be 1.0744x slower > date-format-tofte 6.3201+-1.0694 ? 6.4150+-1.1358 ? might be 1.0150x slower > date-format-xparb 5.0616+-0.8439 ? 5.6901+-1.7584 ? might be 1.1242x slower > math-cordic 2.5439+-0.3444 ? 2.7458+-0.3948 ? might be 1.0793x slower > math-partial-sums 3.7711+-0.1693 ? 4.0556+-0.5322 ? might be 1.0755x slower > math-spectral-norm 1.7827+-0.6095 ? 1.8905+-0.1407 ? might be 1.0605x slower > regexp-dna 7.0659+-1.1268 6.4742+-0.6252 might be 1.0914x faster > string-base64 4.1748+-1.0864 3.9222+-0.3840 might be 1.0644x faster > string-fasta 6.6475+-2.1954 6.0620+-0.6195 might be 1.0966x faster > string-tagcloud 8.2597+-1.5947 7.4985+-1.4204 might be 1.1015x faster > string-unpack-code 15.0355+-0.2879 ? 19.0643+-7.4671 ? might be 1.2680x slower > string-validate-input 4.7840+-0.9625 4.3214+-0.6513 might be 1.1070x faster > > <arithmetic> 4.2695+-0.1272 ? 4.4031+-0.3966 ? might be 1.0313x slower > > baseline changes >SunSpider-CompileTime: > 3d-cube 7.6752+-0.1454 ? 7.8987+-0.5206 ? might be 1.0291x slower > 3d-morph 2.7826+-0.5869 ? 2.8595+-0.8642 ? might be 1.0277x slower > 3d-raytrace 7.2243+-1.0879 ? 7.3151+-1.1349 ? might be 1.0126x slower > access-binary-trees 4.2248+-1.3075 3.8557+-0.6234 might be 1.0957x faster > access-fannkuch 19.0967+-2.7504 18.2096+-2.6525 might be 1.0487x faster > access-nbody 1.4289+-0.4502 1.3589+-0.3265 might be 1.0515x faster > access-nsieve 2.0842+-0.4094 ? 2.1613+-0.3265 ? might be 1.0370x slower > bitops-3bit-bits-in-byte 0.4505+-0.1054 0.4375+-0.1075 might be 1.0296x faster > bitops-bits-in-byte 3.6753+-0.6267 ? 3.9059+-0.9579 ? might be 1.0627x slower > bitops-bitwise-and 0.7869+-0.1094 ? 0.8077+-0.1069 ? might be 1.0264x slower > bitops-nsieve-bits 4.4707+-0.6440 4.3332+-0.7518 might be 1.0317x faster > controlflow-recursive 5.4651+-0.6504 5.3633+-0.7185 might be 1.0190x faster > crypto-aes 3.6492+-0.4902 3.1106+-0.5384 might be 1.1731x faster > crypto-md5 2.4717+-0.4113 ? 2.7251+-0.4548 ? might be 1.1025x slower > crypto-sha1 2.8593+-0.4110 ? 2.8802+-0.4349 ? > date-format-tofte 3.7294+-0.6693 3.4246+-0.2834 might be 1.0890x faster > date-format-xparb 2.8207+-0.4624 ? 3.0954+-0.7080 ? might be 1.0974x slower > math-cordic 3.6355+-1.4517 3.3023+-0.9001 might be 1.1009x faster > math-partial-sums 0.9034+-0.1918 0.8395+-0.2347 might be 1.0761x faster > math-spectral-norm 0.8217+-0.0417 ? 0.8413+-0.0277 ? might be 1.0239x slower > regexp-dna 0.0000+-0.0000 0.0000+-0.0000 might be NaNx faster > string-base64 1.1696+-0.2263 1.1412+-0.1970 might be 1.0250x faster > string-fasta 7.4740+-1.8557 7.4491+-1.9246 > string-tagcloud 2.6786+-0.8871 2.5692+-0.3637 might be 1.0426x faster > string-unpack-code 3.9427+-0.0743 ? 4.2508+-0.6091 ? might be 1.0781x slower > string-validate-input 2.1318+-0.3549 ? 2.3539+-0.5974 ? might be 1.1042x slower > > <arithmetic> 3.7559+-0.1743 3.7111+-0.1535 might be 1.0121x faster > > baseline changes >V8Spider: > crypto 29.8774+-1.0189 ? 32.5739+-9.0687 ? might be 1.0902x slower > deltablue 41.2285+-10.3337 ? 43.0408+-5.2464 ? might be 1.0440x slower > earley-boyer 27.1028+-1.7367 ? 27.2780+-2.8164 ? > raytrace 16.8415+-1.0002 ? 16.9227+-0.5639 ? > regexp 48.9265+-2.7256 47.8305+-1.1967 might be 1.0229x faster > richards 36.8455+-7.9748 33.9196+-0.1803 might be 1.0863x faster > splay 21.9119+-3.1863 20.4093+-1.2512 might be 1.0736x faster > > <geometric> 29.9824+-0.6191 29.8562+-1.1857 might be 1.0042x faster > > baseline changes >V8Spider-CompileTime: > crypto 25.8603+-7.3173 23.3431+-6.9060 might be 1.1078x faster > deltablue 75.9375+-8.3126 ? 77.0765+-17.4689 ? might be 1.0150x slower > earley-boyer 39.3861+-8.0732 37.9760+-4.2461 might be 1.0371x faster > raytrace 46.4904+-0.8237 ? 46.7438+-1.1038 ? > regexp 12.6222+-3.3968 11.1954+-1.0749 might be 1.1274x faster > richards 38.4104+-13.5387 31.0609+-0.4841 might be 1.2366x faster > splay 11.2981+-1.7656 11.2946+-1.1023 > > <geometric> 29.3519+-1.9213 27.6272+-1.3629 might be 1.0624x faster > > baseline changes >Octane: > encrypt 0.13190+-0.00392 ? 0.14650+-0.04360 ? might be 1.1107x slower > decrypt 2.74482+-0.09549 ? 2.78381+-0.10826 ? might be 1.0142x slower > deltablue x2 0.12240+-0.02471 0.11330+-0.02241 might be 1.0803x faster > earley 0.24836+-0.02885 0.23527+-0.02310 might be 1.0556x faster > boyer 3.97672+-0.52123 3.75496+-0.10572 might be 1.0591x faster > navier-stokes x2 4.54657+-0.10442 ? 4.67570+-0.40340 ? might be 1.0284x slower > raytrace x2 0.78582+-0.02998 ? 0.80019+-0.03884 ? might be 1.0183x slower > richards x2 0.07780+-0.00499 ? 0.07827+-0.00425 ? > splay x2 0.24546+-0.00858 ? 0.24754+-0.01814 ? > regexp x2 14.99906+-4.39617 ? 15.41848+-3.65620 ? might be 1.0280x slower > pdfjs x2 33.46109+-8.87448 30.02064+-2.45051 might be 1.1146x faster > mandreel x2 33.91052+-1.58773 ? 34.97388+-1.72902 ? might be 1.0314x slower > gbemu x2 24.03214+-2.13483 23.25371+-0.48429 might be 1.0335x faster > closure 0.45856+-0.04443 0.45799+-0.02052 > jquery 5.98246+-0.64722 5.74439+-0.11974 might be 1.0414x faster > box2d x2 6.76334+-0.27779 6.65512+-0.53167 might be 1.0163x faster > zlib x2 261.03225+-16.33125 ? 282.35079+-44.36347 ? might be 1.0817x slower > typescript x2 568.71204+-39.18211 567.70795+-31.24326 > splay-latency 1.89253+-0.20065 ? 1.89699+-0.14267 ? > > <geometric> 4.19612+-0.10874 4.18292+-0.08862 might be 1.0032x faster > > baseline changes >Kraken: > ai-astar 70.434+-5.185 69.185+-5.028 might be 1.0180x faster > audio-beat-detection 31.351+-2.237 30.346+-0.329 might be 1.0331x faster > audio-dft 76.511+-4.967 72.806+-6.847 might be 1.0509x faster > audio-fft 26.074+-4.145 25.877+-3.863 > audio-oscillator 46.179+-1.751 ? 49.577+-11.086 ? might be 1.0736x slower > imaging-darkroom 52.659+-12.753 51.333+-7.463 might be 1.0258x faster > imaging-desaturate 41.607+-1.823 41.574+-2.242 > imaging-gaussian-blur 49.331+-2.506 48.523+-0.924 might be 1.0167x faster > json-parse-financial 28.485+-6.490 26.062+-1.034 might be 1.0930x faster > json-stringify-tinderbox 16.723+-0.113 ? 17.620+-1.429 ? might be 1.0536x slower > stanford-crypto-aes 30.494+-0.994 ? 32.342+-5.221 ? might be 1.0606x slower > stanford-crypto-ccm 28.239+-2.998 26.754+-2.114 might be 1.0555x faster > stanford-crypto-pbkdf2 58.385+-16.534 48.185+-1.160 might be 1.2117x faster > stanford-crypto-sha256-iterative 17.897+-3.877 16.579+-2.376 might be 1.0795x faster > > <arithmetic> 41.026+-2.382 39.769+-1.764 might be 1.0316x faster > > baseline changes >TailBench: > n-body 665.6937+-30.2611 663.1354+-14.8389 > merge-sort 451.2275+-14.4582 444.6432+-8.8929 might be 1.0148x faster > merge-sort-cps 51.1000+-11.0557 49.1347+-8.5644 might be 1.0400x faster > bf-interpreter 267.5046+-6.7785 266.8934+-16.4114 > > <geometric> 252.8258+-15.0581 249.1679+-13.6501 might be 1.0147x faster > > baseline changes >Microbenchmarks: > negative-zero-modulo 0.4548+-0.0750 ? 0.5223+-0.1303 ? might be 1.1486x slower > is-object-or-null-trickier-function 3.2141+-0.6073 ? 3.3122+-0.1195 ? might be 1.0305x slower > object-values 26.9222+-1.1792 ? 26.9777+-0.8331 ? > direct-tail-call 47.4617+-2.7174 47.4538+-2.3498 > int-or-other-min-then-get-by-val 4.1060+-0.4882 ? 4.3055+-0.5483 ? might be 1.0486x slower > has-own-property-name-cache 46.8270+-0.6497 ? 47.5627+-1.8478 ? might be 1.0157x slower > JSONP-negative-0 0.3406+-0.0666 ? 0.3879+-0.0243 ? might be 1.1391x slower > object-int-sub 13.4158+-0.2979 ? 14.0215+-1.2002 ? might be 1.0452x slower > int-or-other-add-then-get-by-val 4.4777+-0.3591 4.0756+-0.7320 might be 1.0987x faster > number-to-string-strength-reduction 4.3722+-0.3986 ! 5.8375+-0.4404 ! definitely 1.3351x slower > double-pollution-getbyval 8.2059+-1.6374 ? 8.3333+-1.8240 ? might be 1.0155x slower > map-for-each 2.1624+-0.2681 2.0172+-0.3336 might be 1.0720x faster > infer-one-time-deep-closure 11.3955+-0.1602 ? 11.4470+-0.8069 ? > get-by-val-with-symbol-chain-from-try-block > 2.1518+-0.3082 ? 2.3298+-0.4817 ? might be 1.0827x slower > infer-constant-property 2.5942+-1.1153 2.2845+-0.3661 might be 1.1356x faster > is-boolean-fold 2.5463+-0.9890 ? 2.6941+-0.9611 ? might be 1.0581x slower > simple-getter-access 14.4408+-2.2821 13.6764+-2.3402 might be 1.0559x faster > put-by-id 9.0032+-0.8834 ? 10.8334+-4.0546 ? might be 1.2033x slower > infer-closure-const-then-mov-no-inline 2.8690+-0.5016 ? 3.1870+-1.1312 ? might be 1.1108x slower > get-by-val-out-of-bounds 4.0801+-0.4467 3.7684+-0.6618 might be 1.0827x faster > string-char-code-at 8.5225+-1.8394 ? 8.9808+-1.5614 ? might be 1.0538x slower > direct-call 52.3972+-1.3329 51.9428+-1.4365 > elidable-new-object-tree 14.7473+-1.4386 ? 15.0073+-3.2684 ? might be 1.0176x slower > regexp-prototype-split-observable-side-effects > 1.0833+-0.2741 ? 1.1774+-0.1873 ? might be 1.0869x slower > regexp-set-last-index 7.6287+-1.1463 ? 7.7206+-1.5182 ? might be 1.0120x slower > tan 61.3387+-3.8454 ? 67.0300+-20.3077 ? might be 1.0928x slower > infer-one-time-closure-ten-vars 6.6284+-0.5254 ? 7.0993+-0.9863 ? might be 1.0711x slower > to-number-number-string-number-string 3.3419+-0.6372 3.2894+-0.7572 might be 1.0160x faster > assign-custom-setter 4.9788+-0.4994 ? 5.0714+-0.3375 ? might be 1.0186x slower > custom-setter-getter-as-put-get-by-id 0.6979+-0.0611 0.6972+-0.1286 > make-indexed-storage 2.4998+-0.3520 ? 2.7693+-0.3059 ? might be 1.1078x slower > object-int-add-array 8.5657+-2.3691 7.5383+-0.3315 might be 1.1363x faster > in-by-id-removed 8.6249+-1.6183 8.5640+-1.2227 > arguments 5.4117+-0.9626 ? 5.5701+-0.4395 ? might be 1.0293x slower > large-int-neg 6.1659+-0.9856 ? 6.2518+-0.6313 ? might be 1.0139x slower > is-object-or-null-tricky-function 3.3383+-0.2082 ? 3.5274+-1.2050 ? might be 1.0566x slower > gcse 3.2617+-1.0322 ? 3.3036+-0.5038 ? might be 1.0129x slower > fold-get-by-id-to-multi-get-by-offset-rare-int > 7.7420+-0.8099 7.6168+-1.0688 might be 1.0164x faster > array-push-2 509.0162+-7.3097 ? 536.6740+-42.3257 ? might be 1.0543x slower > abc-skippy-loop 21.0109+-2.9678 ? 22.9377+-7.9845 ? might be 1.0917x slower > inline-arguments-aliased-access 3.9433+-1.5801 3.6378+-1.1859 might be 1.0840x faster > is-array-for-non-array-object 2.4291+-0.3852 2.2920+-0.3668 might be 1.0598x faster > elidable-new-object-dag 16.4720+-3.0121 ? 17.1467+-6.8624 ? might be 1.0410x slower > switch-string-length-tower 8.7684+-1.6855 ? 9.2471+-0.6959 ? might be 1.0546x slower > arrowfunction-call-in-class-method 6.9764+-0.4926 ? 7.0311+-1.3078 ? > string-slice-empty 6.4938+-0.5531 6.2974+-0.9164 might be 1.0312x faster > string-concat-pair-simple 3.1837+-0.4898 ? 3.3766+-0.1853 ? might be 1.0606x slower > for-of-array 16.0475+-0.6706 ? 16.8780+-0.7364 ? might be 1.0518x slower > string-prototype-search-observable-side-effects > 0.9066+-0.0774 0.8470+-0.1679 might be 1.0703x faster > varargs 8.0562+-1.4162 7.0932+-1.4344 might be 1.1358x faster > string-var-equality 19.3687+-2.6758 18.7052+-1.4283 might be 1.0355x faster > to-number-only-number 0.6982+-0.1675 ? 0.7477+-0.0300 ? might be 1.0708x slower > function-test 3.1518+-0.7890 2.8172+-0.3989 might be 1.1188x faster > unprofiled-licm 7.0756+-0.9636 ? 7.1647+-1.1748 ? might be 1.0126x slower > string-cons-tower 5.2792+-0.4877 ? 5.3293+-0.7525 ? > Int8Array-load-with-byteLength 3.8011+-0.4068 ? 4.0353+-0.3675 ? might be 1.0616x slower > inlined-put-by-val-with-string-transition > 38.3368+-1.0974 ? 40.3564+-7.8405 ? might be 1.0527x slower > licm-dragons-overflow 17.7980+-0.3044 ? 17.9476+-0.6012 ? > varargs-construct 15.1424+-1.4828 ? 15.3193+-1.5093 ? might be 1.0117x slower > mod-boolean-double 3.9948+-0.6770 ? 4.0820+-0.9327 ? might be 1.0218x slower > sink-huge-activation 8.1003+-0.5647 ? 9.7209+-6.3352 ? might be 1.2001x slower > varargs-call 11.6168+-2.1100 ? 11.6827+-1.7682 ? > simple-regexp-test-folding-with-hoisted-regexp > 9.7365+-2.3298 9.5730+-1.8075 might be 1.0171x faster > imul-int-only 4.3228+-0.5901 4.1230+-0.4353 might be 1.0485x faster > tear-off-arguments-simple 2.7378+-1.4540 2.6318+-0.1212 might be 1.0403x faster > adapt-to-double-divide 13.8969+-0.1767 ? 15.0737+-2.6939 ? might be 1.0847x slower > get_callee_monomorphic 3.1685+-0.1856 2.7484+-0.3959 might be 1.1529x faster > switch-string-short 7.9128+-1.1088 ? 8.4402+-1.0332 ? might be 1.0667x slower > is-array-for-array 2.2388+-0.2295 ? 2.3439+-0.3612 ? might be 1.0469x slower > object-entries 65.4107+-7.2257 64.3702+-0.5372 might be 1.0162x faster > ArrayBuffer-Int32Array-byteOffset 3.5218+-0.8580 ? 3.6579+-0.5864 ? might be 1.0386x slower > infer-closure-const-then-put-to-scope-no-inline > 9.0722+-2.3319 8.8827+-2.2000 might be 1.0213x faster > varargs-construct-inline 14.1895+-1.5208 14.0620+-1.6216 > get-by-val-with-string-quadmorphic-check-structure-elimination-simple > 3.0693+-0.1721 ? 3.1516+-1.1507 ? might be 1.0268x slower > get-by-val-with-symbol-check-structure-elimination > 6.0466+-0.9011 ? 6.3699+-0.6756 ? might be 1.0535x slower > string-prototype-split-observable-side-effects3-unicode > 0.5167+-0.0332 ? 0.5620+-0.1655 ? might be 1.0876x slower > regexp-prototype-split-observable-side-effects3-unicode > 0.4713+-0.0340 0.4590+-0.0740 might be 1.0267x faster > cse-new-array-buffer 1.8130+-0.4128 1.6273+-0.1878 might be 1.1142x faster > splice-to-remove 12.8558+-0.5880 ? 14.3242+-2.8810 ? might be 1.1142x slower > neg-boolean 3.1224+-1.5638 2.8395+-0.3150 might be 1.0996x faster > Int16Array-to-Int32Array-set 40.9703+-0.4692 ! 42.2473+-0.7582 ! definitely 1.0312x slower > for-of-iterate-array-keys 4.4200+-0.0577 4.3483+-0.5003 might be 1.0165x faster > make-rope-cse 3.4162+-0.2510 ? 3.5330+-0.3336 ? might be 1.0342x slower > is-function-fold 2.4957+-0.3403 ? 2.6728+-0.9624 ? might be 1.0710x slower > DataView-custom-properties 48.9225+-7.0019 ? 54.8335+-13.9305 ? might be 1.1208x slower > new-array-buffer-dead 28.1887+-2.1131 27.1395+-1.9436 might be 1.0387x faster > prototype-access-with-mutating-prototype 3.8638+-0.6796 ? 4.3644+-0.2801 ? might be 1.1296x slower > allocate-big-object 2.3065+-0.3977 ? 2.3101+-0.4032 ? > direct-call-arity-mismatch 59.6270+-1.3181 ? 59.7197+-2.1355 ? > get-by-val-with-symbol-proto-or-self 10.8213+-3.2377 ? 11.8135+-4.1189 ? might be 1.0917x slower > get-by-id-bimorphic-check-structure-elimination > 4.6245+-1.6952 4.3416+-0.6114 might be 1.0652x faster > delta-blue-try-catch 36.7060+-5.6341 ? 40.1517+-19.7201 ? might be 1.0939x slower > string-prototype-split-observable-side-effects2 > 0.4910+-0.0266 ? 0.5160+-0.0476 ? might be 1.0510x slower > no-inline-constructor 24.0923+-8.5481 ? 30.9893+-17.6346 ? might be 1.2863x slower > number-to-string-with-add-empty 8.4330+-5.6038 6.9052+-0.9958 might be 1.2213x faster > cmpeq-obj-to-obj-other 6.1890+-0.1987 ? 6.9310+-1.1418 ? might be 1.1199x slower > poly-proto-put-transition-speed 11.6628+-0.1459 ? 12.0670+-0.6915 ? might be 1.0347x slower > ArrayBuffer-DataView-alloc-long-lived 16.4445+-2.4336 15.7175+-2.7862 might be 1.0463x faster > get-by-id-quadmorphic-check-structure-elimination-simple > 3.0887+-0.5503 2.9734+-0.0865 might be 1.0388x faster > in-two-cases 5.6422+-0.8152 ? 5.6845+-0.8123 ? > switch 5.5320+-0.4867 ? 5.9631+-0.9068 ? might be 1.0779x slower > object-iterate-symbols 3.0971+-0.5771 2.8537+-0.2362 might be 1.0853x faster > infer-closure-const-then-mov 29.6852+-9.7900 29.0226+-8.9055 might be 1.0228x faster > string-equality 8.4136+-2.3806 7.7466+-1.1624 might be 1.0861x faster > int-or-other-neg-then-get-by-val 18.0563+-1.6946 ? 18.6017+-4.0404 ? might be 1.0302x slower > super-get-by-id-with-this-monomorphic 13.5747+-2.5507 12.5790+-0.4036 might be 1.0792x faster > abc-postfix-backward-loop 29.3773+-5.7116 28.7753+-6.9607 might be 1.0209x faster > abs-boolean 2.4142+-0.3267 ? 2.5022+-0.0596 ? might be 1.0364x slower > fixed-typed-array-storage-var-index 1.5639+-0.1552 1.4843+-0.4366 might be 1.0536x faster > string-replace-generic 39.4033+-5.1400 37.7265+-0.3890 might be 1.0444x faster > singleton-scope 38.1317+-9.5197 34.9899+-1.1036 might be 1.0898x faster > div-boolean 8.1213+-1.4501 7.4308+-0.3592 might be 1.0929x faster > put-by-id-slightly-polymorphic 2.4427+-0.1735 ? 2.6682+-1.1676 ? might be 1.0923x slower > super-get-by-val-with-this-polymorphic 14.0772+-2.8729 ? 14.1327+-2.2275 ? > array-splice-contiguous 34.9031+-4.5313 31.2770+-3.6713 might be 1.1159x faster > number-to-string-with-radix 10.5346+-1.9724 ? 10.7886+-2.0523 ? might be 1.0241x slower > poly-chain-access-different-prototypes-simple > 2.8197+-0.2772 2.5425+-0.3742 might be 1.1090x faster > global-var-const-infer 0.9498+-0.0743 ? 1.0123+-0.1941 ? might be 1.0657x slower > switch-string-basic-big-var 11.0650+-2.0652 10.2697+-0.1169 might be 1.0774x faster > deltablue-varargs 14.4757+-2.6866 14.0617+-2.6862 might be 1.0294x faster > hoist-get-by-offset-tower-with-inferred-types > 10.9212+-5.2259 9.7394+-2.6228 might be 1.1213x faster > array-with-double-mul-add 3.0994+-0.4020 ? 3.8124+-0.5676 ? might be 1.2300x slower > direct-tail-call-inlined-caller-arity-mismatch > 73.6533+-24.4832 59.4555+-0.2609 might be 1.2388x faster > array-with-int32-or-double-sum 3.1733+-0.3954 2.9266+-0.3913 might be 1.0843x faster > switch-char 4.2839+-0.5260 ? 4.3170+-0.7962 ? > string-object-to-string 6.6440+-1.0428 ? 7.2155+-1.9495 ? might be 1.0860x slower > super-getter 9.8424+-1.6132 9.5768+-1.3642 might be 1.0277x faster > generator-sunspider-access-nsieve 4.5276+-1.7858 ? 4.5999+-0.8410 ? might be 1.0160x slower > bug-153431 2.6432+-0.1895 ? 2.6835+-0.3109 ? might be 1.0153x slower > Int16Array-bubble-sort 11.3262+-3.1369 10.5059+-2.1505 might be 1.0781x faster > regexp-prototype-split-observable-side-effects4 > 0.5720+-0.2569 0.5222+-0.1667 might be 1.0954x faster > poly-proto-and-non-poly-proto-same-ic 20.0445+-0.3717 ? 21.4255+-3.9612 ? might be 1.0689x slower > eval-code-ftl 33.8112+-7.7844 31.2722+-0.0394 might be 1.0812x faster > chain-getter-access 9.9235+-0.3420 9.1586+-2.2098 might be 1.0835x faster > new-array-buffer-vector-profile 51.2367+-0.2142 ? 51.9211+-4.8867 ? might be 1.0134x slower > string-concat-simple 4.6543+-0.3821 ? 4.6927+-0.1820 ? > dfg-internal-function-construct 0.8232+-0.0379 ? 1.0173+-0.6282 ? might be 1.2358x slower > arity-mismatch-inlining 1.3012+-0.3040 1.1254+-0.0662 might be 1.1563x faster > array-prototype-every 21.4534+-0.4578 ? 21.8781+-1.4162 ? might be 1.0198x slower > int-or-other-abs-then-get-by-val 7.0708+-1.2858 ? 7.9695+-2.7022 ? might be 1.1271x slower > contiguous-array-to-string 23.9087+-1.7222 23.4913+-1.2403 might be 1.0178x faster > fold-get-by-id-to-multi-get-by-offset 5.8143+-0.9209 ? 6.2366+-1.1167 ? might be 1.0726x slower > is-symbol 1.9604+-0.2937 1.6917+-0.2846 might be 1.1588x faster > integer-modulo 3.1868+-0.3321 ? 3.3434+-0.3528 ? might be 1.0491x slower > int-or-other-div-then-get-by-val 4.2469+-0.1792 4.1629+-0.5837 might be 1.0202x faster > fold-multi-get-by-offset-to-poly-get-by-offset > 4.1101+-0.8032 4.0970+-0.8583 > object-get-own-property-symbols-on-large-array > 0.8956+-0.1561 ? 0.9165+-0.1216 ? might be 1.0233x slower > many-foreach-calls 2.0895+-0.1736 2.0815+-0.1222 > is-object-or-null-fold-less-tricky 3.2961+-0.5059 3.0302+-0.4680 might be 1.0878x faster > is-number-fold 2.3673+-0.1188 ? 2.4867+-0.6135 ? might be 1.0504x slower > for-of-iterate-array-values 3.8284+-0.8063 3.7050+-0.5909 might be 1.0333x faster > richards-empty-try-catch 50.0698+-9.9718 47.3997+-1.8176 might be 1.0563x faster > generator-function-create 6.0638+-2.5726 5.1733+-1.3255 might be 1.1721x faster > switch-char-constant 2.3937+-0.0497 ? 2.4618+-0.1057 ? might be 1.0285x slower > logical-not-weird-types 2.5695+-1.0602 ? 2.6879+-0.0702 ? might be 1.0461x slower > string-object-value-of 6.8405+-1.2566 ? 7.5878+-0.5262 ? might be 1.1092x slower > string-replace 4.8122+-0.7275 4.7087+-0.7264 might be 1.0220x faster > data-view-accesses-2 108.6697+-2.3020 ? 109.3355+-3.5494 ? > fixed-typed-array-storage 1.2173+-0.0398 ? 1.3484+-0.4044 ? might be 1.1078x slower > object-closure-call 6.1257+-1.0252 5.8515+-0.8086 might be 1.0469x faster > put-by-val-with-string-slightly-polymorphic > 2.6010+-0.1601 ? 2.9194+-0.5035 ? might be 1.1224x slower > math-with-out-of-bounds-array-values 23.4354+-1.3718 23.3658+-0.5511 > Int8Array-load 3.6915+-1.0262 3.4575+-0.5316 might be 1.0677x faster > bigswitch 19.7853+-0.6916 19.6611+-0.6744 > is-undefined-fold-tricky 2.7012+-0.4138 2.6147+-0.5696 might be 1.0331x faster > direct-tail-call-inlined-caller 52.1058+-1.6913 51.7602+-1.6197 > string-repeat-not-resolving-fixed 3.1486+-1.1682 2.6392+-0.2469 might be 1.1930x faster > v8-raytrace-with-try-catch 31.7020+-4.7236 ? 33.1450+-11.4450 ? might be 1.0455x slower > inline-get-scoped-var 2.4586+-0.3491 ? 2.6757+-0.1040 ? might be 1.0883x slower > simple-poly-call-nested 4.0086+-0.1938 ? 4.1389+-0.6495 ? might be 1.0325x slower > ArrayBuffer-Int8Array-alloc 13.7041+-1.9786 ? 15.3454+-2.9822 ? might be 1.1198x slower > set-for-of 4.3638+-0.6520 ? 4.8067+-0.6479 ? might be 1.1015x slower > freeze-and-do-work 13.9310+-1.3791 13.2417+-0.1383 might be 1.0521x faster > regexp-prototype-test-observable-side-effects > 0.7633+-0.0640 0.6755+-0.1404 might be 1.1299x faster > HashMap-put-get-iterate-keys 15.4113+-2.8479 ? 15.5565+-4.0998 ? > string-get-by-val 2.1490+-0.2459 ? 2.2125+-0.3115 ? might be 1.0295x slower > sink-function 8.0068+-1.4891 7.2943+-1.1383 might be 1.0977x faster > licm-dragons-two-structures 11.2582+-0.3267 ? 11.5151+-0.7208 ? might be 1.0228x slower > sparse-conditional 1.5690+-0.0536 1.4712+-0.2245 might be 1.0665x faster > dataview-cse 7.1981+-0.0905 ? 7.6490+-1.3128 ? might be 1.0626x slower > function-with-eval 35.6710+-0.7691 ? 35.8625+-0.5703 ? > array-prototype-reduceRight 21.7584+-0.6563 ? 23.1300+-3.8004 ? might be 1.0630x slower > create-many-weak-map 67.5035+-18.7558 56.9595+-1.4814 might be 1.1851x faster > number-to-string-with-radix-cse 3.7343+-0.3679 ? 4.2354+-0.5247 ? might be 1.1342x slower > eval-not-eval-compute 22.1968+-6.9644 20.1595+-0.6242 might be 1.1011x faster > dont-confuse-structures-from-different-executable-as-poly-proto > 45.6404+-1.8050 ? 49.0839+-9.7428 ? might be 1.0754x slower > poly-proto-setter-speed 2.8831+-0.0813 2.8126+-0.5459 might be 1.0251x faster > new-array-push 3.4836+-1.0740 ? 3.7657+-1.7187 ? might be 1.0810x slower > polyvariant-monomorphic-get-by-id 3.8248+-0.6126 ? 3.8539+-0.5467 ? > regexp-last-index 7.7372+-0.3801 7.1944+-1.6295 might be 1.0755x faster > min-boolean 2.7496+-0.4905 2.6397+-0.3160 might be 1.0416x faster > polymorphic-put-by-val-with-string 20.2155+-0.1698 ? 21.7371+-2.0697 ? might be 1.0753x slower > get-by-val-with-symbol-self-or-proto 10.5482+-2.7702 10.4579+-2.3749 > put-by-val-machine-int 2.5803+-0.3685 ? 2.8335+-0.5167 ? might be 1.0981x slower > object-get-own-property-symbols 16.9982+-2.9145 16.1594+-0.8496 might be 1.0519x faster > imul-mixed 3.0226+-0.4401 ? 3.0493+-0.2459 ? > gcse-poly-get 8.4600+-2.3965 7.6724+-1.3631 might be 1.1027x faster > fold-double-to-int 14.4249+-8.1520 11.6428+-1.0692 might be 1.2390x faster > to-number-constructor-only-number 0.7806+-0.2751 0.7420+-0.1233 might be 1.0521x faster > template-string-array 2.6093+-0.1262 ? 2.8937+-1.7669 ? might be 1.1090x slower > in-four-cases 9.2641+-1.4976 ? 9.4349+-1.6815 ? might be 1.0184x slower > int-or-other-sub 4.4338+-0.3800 4.3492+-0.5810 might be 1.0194x faster > poly-chain-access-different-prototypes 2.5855+-0.4084 ? 2.6329+-0.5494 ? might be 1.0183x slower > super-get-by-val-with-this-monomorphic 17.1378+-1.0738 16.9190+-1.0003 might be 1.0129x faster > many-repeat-stores 18.9353+-1.4551 18.1445+-0.3574 might be 1.0436x faster > string-repeat-single-resolving 8.4033+-2.6500 7.7692+-2.0559 might be 1.0816x faster > is-object-or-null-trickier-internal-function > 8.6984+-1.3022 8.1245+-0.5658 might be 1.0706x faster > fold-put-by-val-with-symbol-to-multi-put-by-offset > 7.9512+-1.1345 7.6185+-1.4626 might be 1.0437x faster > ArrayBuffer-Int8Array-alloc-large-long-lived > 42.8820+-6.0731 41.1057+-1.2292 might be 1.0432x faster > array-with-double-sum 2.8703+-0.3715 2.7368+-0.4393 might be 1.0488x faster > string-repeat-small-resolving 17.5887+-3.0497 15.4437+-0.1236 might be 1.1389x faster > super-get-by-id-with-this-polymorphic 10.5320+-2.8464 ? 10.6569+-1.5948 ? might be 1.0119x slower > switch-string-basic 9.0518+-2.1847 ? 9.6378+-1.7004 ? might be 1.0647x slower > licm-dragons 39.0282+-4.0804 37.8568+-0.5042 might be 1.0309x faster > eval-not-eval-compute-args 21.2079+-1.3558 21.1418+-0.3920 > branch-on-string-as-boolean 12.4376+-2.6858 11.7237+-0.7735 might be 1.0609x faster > to-number-string-number-string-number 2.9835+-0.1873 2.8143+-0.2084 might be 1.0601x faster > arrowfunciton-reference-arguments 0.7100+-0.0942 ? 0.7462+-0.0487 ? might be 1.0510x slower > locale-compare 18.1107+-1.3899 18.0875+-1.5946 > getter-no-activation 3.1815+-0.2229 ? 3.2613+-0.3173 ? might be 1.0251x slower > deltablue-for-of 26.9317+-4.1698 23.5089+-3.2535 might be 1.1456x faster > string-concat-long-convert 71.9022+-1.9316 ? 79.9968+-11.3479 ? might be 1.1126x slower > put-by-val-with-string-replace-and-transition > 10.6666+-2.3987 ? 11.9792+-3.3823 ? might be 1.1231x slower > varargs-strict-mode 7.0281+-1.2042 ? 7.0435+-1.2525 ? > lots-of-fields 8.0340+-2.2978 ? 8.7641+-0.6750 ? might be 1.0909x slower > tear-off-arguments 3.6353+-0.1688 3.4602+-0.2397 might be 1.0506x faster > regexp-u-global-es5 23.4600+-6.3811 21.9624+-8.4023 might be 1.0682x faster > is-array-for-mixed-case 4.8410+-0.6846 3.8537+-0.5273 might be 1.2562x faster > sinkable-new-object-taken 27.0231+-2.1493 ? 27.4238+-4.8704 ? might be 1.0148x slower > double-to-uint32-typed-array-no-inline 2.3851+-0.3130 2.1935+-0.0887 might be 1.0874x faster > string-concat-long 46.4774+-7.7892 43.3704+-1.8762 might be 1.0716x faster > get-by-id-bimorphic-check-structure-elimination-simple > 2.4125+-0.4474 ? 2.7575+-0.3229 ? might be 1.1430x slower > arrowfunction-call-in-function 15.0822+-1.7144 14.3544+-2.2837 might be 1.0507x faster > obviously-elidable-new-object 12.8368+-0.9906 ? 13.5823+-1.9868 ? might be 1.0581x slower > is-number-fold-tricky 3.1313+-0.5120 ? 3.2101+-0.1980 ? might be 1.0252x slower > string-slice-one-char 7.0690+-1.3559 6.5763+-1.2601 might be 1.0749x faster > get-by-id-check-structure-elimination 3.5298+-0.2007 ? 4.0850+-2.0417 ? might be 1.1573x slower > fold-multi-put-by-offset-to-replace-or-transition-put-by-offset > 5.9379+-1.2617 ? 6.1627+-1.0944 ? might be 1.0379x slower > obvious-sink-pathology 15.0582+-3.2355 12.7758+-0.2477 might be 1.1787x faster > large-int 5.6968+-0.8062 5.3369+-0.7424 might be 1.0674x faster > string-repeat-resolving-no-inline 16.4607+-1.1124 ? 19.8994+-5.7763 ? might be 1.2089x slower > object-keys-map-values 34.4292+-1.7533 34.0023+-0.7739 might be 1.0126x faster > dfg-internal-function-not-handled-construct > 1.3746+-0.4721 ? 1.4975+-0.5294 ? might be 1.0894x slower > weak-map-key 77.0228+-3.2412 ? 82.1932+-10.3765 ? might be 1.0671x slower > destructuring-parameters-overridden-by-function > 0.6337+-0.1280 ? 0.6595+-0.0153 ? might be 1.0407x slower > get_callee_polymorphic 4.7441+-0.7208 ? 5.4193+-1.3358 ? might be 1.1423x slower > destructuring-swap 12.8265+-5.5984 11.5120+-2.3324 might be 1.1142x faster > elidable-new-object-roflcopter 18.6445+-3.3570 16.6900+-1.9007 might be 1.1171x faster > string-get-by-val-out-of-bounds 4.1331+-0.6502 ? 4.6015+-0.5019 ? might be 1.1133x slower > regexp-prototype-split-observable-side-effects3-ignoreCase > 0.4752+-0.0468 0.4381+-0.0725 might be 1.0847x faster > exit-length-on-plain-object 14.6370+-10.8007 11.7045+-2.7301 might be 1.2505x faster > object-int-sub-array 5.7440+-0.6289 ? 6.8407+-1.4758 ? might be 1.1909x slower > fold-put-structure 3.8437+-0.8718 3.7583+-1.3506 might be 1.0227x faster > bigswitch-indirect-symbol 56.8004+-1.1538 56.3314+-0.9560 > polymorphic-structure 11.6228+-1.6314 10.3420+-0.5981 might be 1.1238x faster > fold-put-by-val-with-string-to-multi-put-by-offset > 7.7097+-1.7885 6.7709+-0.9870 might be 1.1387x faster > for-of-iterate-array-entries 7.8147+-1.8813 ? 8.1652+-2.2171 ? might be 1.0449x slower > is-object-or-null-tricky-internal-function > 6.2155+-0.8054 6.0737+-0.9893 might be 1.0234x faster > string-test 3.3221+-0.2820 ? 3.4290+-1.2161 ? might be 1.0322x slower > stringalloc 90.2339+-8.2982 84.2498+-4.7175 might be 1.0710x faster > poly-chain-access-simpler 2.5267+-0.4448 ? 2.6274+-0.9593 ? might be 1.0399x slower > direct-arguments-possibly-overridden-length > 5.7380+-0.9964 ? 6.5122+-0.3243 ? might be 1.1349x slower > global-code-ftl 25.7589+-3.9298 ? 27.0882+-5.5478 ? might be 1.0516x slower > double-array-to-string 50.7864+-0.6093 50.6412+-0.9078 > put-by-val-direct 0.5045+-0.0743 ? 0.5210+-0.0534 ? might be 1.0327x slower > put-by-val-with-symbol-replace-and-transition > 11.0851+-2.1500 9.7653+-0.8310 might be 1.1352x faster > captured-assignments 0.5167+-0.0600 ? 0.7256+-0.3503 ? might be 1.4043x slower > call-or-not-call 24.2464+-2.6851 23.7484+-0.4598 might be 1.0210x faster > marsaglia-larger-ints 69.8915+-0.9222 69.1095+-0.8708 might be 1.0113x faster > is-function-fold-tricky-internal-function > 9.3593+-1.5928 8.6210+-1.0109 might be 1.0856x faster > math-trunc 6.2733+-1.8005 5.1141+-0.7268 might be 1.2267x faster > object-int-and-array 9.1948+-4.0489 7.8915+-2.2423 might be 1.1652x faster > double-pollution-putbyoffset 3.6414+-0.5822 3.4208+-0.5146 might be 1.0645x faster > assign-custom-setter-polymorphic 3.0938+-0.8035 ? 3.1451+-0.5907 ? might be 1.0166x slower > mod-boolean 7.1327+-0.2675 ? 8.2134+-1.7665 ? might be 1.1515x slower > is-function-fold-tricky 3.1926+-0.3638 2.9140+-0.4504 might be 1.0956x faster > number-to-string-with-radix-10 1.4273+-0.1093 ? 1.4380+-0.0763 ? > apply-not-apply 4.7474+-0.3340 4.6600+-0.7044 might be 1.0188x faster > HashMap-string-put-get-iterate 18.8179+-2.3999 ? 19.9877+-3.6286 ? might be 1.0622x slower > mul-boolean 2.1607+-0.3790 ? 2.4740+-0.2165 ? might be 1.1450x slower > scoped-arguments-overridden-length 5.3438+-0.4804 ? 6.5160+-1.7881 ? might be 1.2194x slower > infer-one-time-closure-two-vars 6.5378+-1.1896 ? 7.0455+-1.5049 ? might be 1.0777x slower > sin-boolean 6.6777+-1.2222 ? 7.0359+-1.3566 ? might be 1.0536x slower > imul-double-only 3.4899+-0.4628 3.4368+-0.7796 might be 1.0155x faster > instanceof-dynamic 9.4690+-1.9220 ? 10.2739+-3.6597 ? might be 1.0850x slower > to-int32-boolean 12.3439+-2.6449 12.1282+-2.2774 might be 1.0178x faster > try-catch-word-count 22.3668+-4.1983 21.1301+-0.4769 might be 1.0585x faster > put-by-val-with-symbol 9.0284+-0.6111 ? 9.7692+-0.9511 ? might be 1.0820x slower > fold-multi-put-by-offset-to-put-by-offset > 3.3865+-0.3042 ? 3.4611+-0.9551 ? might be 1.0220x slower > simple-poly-call 1.4214+-0.2106 ? 1.4506+-0.0372 ? might be 1.0205x slower > obvious-sink-pathology-taken 119.0138+-83.9739 96.3362+-3.7729 might be 1.2354x faster > marsaglia-osr-entry 15.1154+-0.2567 ? 15.5257+-1.5824 ? might be 1.0271x slower > get-by-val-with-symbol-bimorphic-check-structure-elimination > 7.8857+-0.4483 7.4074+-2.1620 might be 1.0646x faster > method-on-number 11.9698+-1.9555 ? 12.8527+-4.5261 ? might be 1.0738x slower > getter-richards 48.6591+-2.9622 ? 48.8190+-2.7327 ? > array-prototype-some 23.7927+-5.8869 21.2287+-0.1395 might be 1.1208x faster > vector-length-hint-new-array 6.6205+-0.9252 ? 7.7527+-2.4192 ? might be 1.1710x slower > typed-array-get-set-by-val-profiling 19.8815+-1.1187 ? 19.9626+-1.2524 ? > untyped-string-from-char-code 8.3157+-1.5932 ? 8.9962+-2.3444 ? might be 1.0818x slower > Int32Array-alloc 3.1995+-0.5474 ? 4.3896+-3.0720 ? might be 1.3720x slower > basic-set 7.1432+-1.8006 6.3202+-1.0076 might be 1.1302x faster > string-repeat-single-not-resolving 7.8463+-0.4198 ? 8.6577+-2.0823 ? might be 1.1034x slower > slow-convergence 2.7032+-0.4202 2.6681+-0.3984 might be 1.0132x faster > getter-prototype 7.4409+-1.4915 6.5110+-0.4636 might be 1.1428x faster > string-prototype-search-observable-side-effects4 > 0.4478+-0.0854 ? 0.5755+-0.1902 ? might be 1.2851x slower > inline-arguments-local-escape 4.1817+-1.4799 3.8054+-0.5068 might be 1.0989x faster > lazy-array-species-watchpoints 19.3126+-2.8794 18.3864+-0.2309 might be 1.0504x faster > arguments-out-of-bounds 7.7690+-1.2625 7.6457+-1.8172 might be 1.0161x faster > richards-try-catch 137.3145+-24.7536 132.3746+-2.5245 might be 1.0373x faster > to-number-only-string 1.7791+-0.2518 1.7087+-0.2711 might be 1.0412x faster > simple-activation-demo 9.8018+-0.0914 ? 10.5568+-1.6248 ? might be 1.0770x slower > Float64Array-to-Int16Array-set 52.1535+-1.3508 51.4131+-0.5280 might be 1.0144x faster > object-create-null 10.5984+-3.0672 ? 11.5339+-2.8963 ? might be 1.0883x slower > regexp-prototype-search-observable-side-effects2 > 0.4112+-0.0744 ? 0.4208+-0.0663 ? might be 1.0233x slower > object-create-unknown-object-prototype 18.1147+-3.5138 15.8035+-0.1834 might be 1.1462x faster > global-isNaN 9.7292+-2.0797 ? 10.6611+-0.9484 ? might be 1.0958x slower > object-int-add 14.7839+-3.5023 ? 14.9698+-3.2596 ? might be 1.0126x slower > direct-arguments-getbyval 1.1382+-0.2909 1.0832+-0.0687 might be 1.0508x faster > scoped-arguments-length 6.9827+-0.7634 6.5133+-1.3038 might be 1.0721x faster > string-repeat-small-not-resolving 3.1397+-0.0934 3.0478+-0.2908 might be 1.0302x faster > object-or 4.3080+-0.5337 4.0823+-0.4323 might be 1.0553x faster > implicit-bigswitch-indirect-symbol 37.7979+-7.7624 36.6941+-5.3599 might be 1.0301x faster > create-lots-of-functions 13.3041+-2.8811 ? 13.6466+-2.1907 ? might be 1.0257x slower > polymorphic-put-by-id 19.8530+-1.7796 ? 20.9769+-3.2644 ? might be 1.0566x slower > in-by-id-match 9.0565+-1.2566 7.5637+-1.0568 might be 1.1974x faster > regexp-prototype-split-observable-side-effects3-sticky > 0.4738+-0.0376 ? 0.4902+-0.0535 ? might be 1.0345x slower > object-urshift 3.9588+-0.5049 ? 4.8058+-0.6249 ? might be 1.2140x slower > plus-boolean 2.8047+-1.6582 2.1595+-0.4078 might be 1.2988x faster > map-has-get-cse-opportunity 61.0048+-4.5251 ? 65.0974+-23.0366 ? might be 1.0671x slower > raytrace-with-try-catch 6.2536+-0.8835 5.8965+-0.9707 might be 1.0606x faster > bound-function-construction-performance 48.5195+-9.5210 42.6878+-0.9171 might be 1.1366x faster > object-lshift 4.4860+-0.4039 ? 4.5197+-0.5543 ? > simple-regexp-exec-folding 5.8174+-0.1571 5.1683+-1.0881 might be 1.1256x faster > array-with-double-increment 2.8906+-0.8175 2.7615+-0.0831 might be 1.0467x faster > instanceof-tricky-dynamic 7.7620+-0.7615 ? 7.8567+-1.4209 ? might be 1.0122x slower > array-prototype-map 26.6419+-4.5928 24.2930+-0.9190 might be 1.0967x faster > sorting-benchmark 16.0900+-4.3628 15.9498+-2.8079 > Float32Array-to-Float64Array-set 41.6620+-0.4753 ? 42.5067+-3.6369 ? might be 1.0203x slower > bound-function-call 9.4772+-1.6248 9.1870+-1.6653 might be 1.0316x faster > new-array-buffer-push 2.6873+-0.3984 ? 2.9507+-0.4118 ? might be 1.0980x slower > switch-string-basic-var 11.0437+-2.1050 10.8722+-1.7915 might be 1.0158x faster > repeat-multi-get-by-offset 16.1805+-4.0598 14.2393+-2.7618 might be 1.1363x faster > is-array-for-proxy 3.1464+-0.4796 ? 3.3727+-0.1016 ? might be 1.0719x slower > double-get-by-val-out-of-bounds 3.8275+-0.4974 ? 4.1453+-0.8025 ? might be 1.0830x slower > string-prototype-search-observable-side-effects3 > 0.4997+-0.1318 0.4393+-0.0716 might be 1.1376x faster > megamorphic-load 20.5297+-1.5271 ? 21.6381+-3.9889 ? might be 1.0540x slower > infer-closure-const-then-reenter 36.7823+-9.3330 34.0053+-0.4597 might be 1.0817x faster > generator-fib 18.8311+-4.9894 18.3522+-2.1941 might be 1.0261x faster > fold-put-by-id-to-multi-put-by-offset 7.0572+-1.4972 ? 7.9722+-1.1551 ? might be 1.1297x slower > string-transcoding 6.5048+-1.2926 6.1734+-0.9290 might be 1.0537x faster > weird-inlining-const-prop 1.8845+-0.3444 ? 2.2056+-1.0269 ? might be 1.1704x slower > strcat-const 5.0316+-0.9473 4.9955+-0.6138 > misc-strict-eq 13.2020+-2.1905 13.1600+-2.3075 > poly-proto-clear-js-function-allocation-profile > 8.8661+-1.6466 8.7800+-1.6630 > generator-with-several-types 103.9102+-14.0909 87.2703+-32.8698 might be 1.1907x faster > string-hash 1.9547+-0.3709 1.7263+-0.2300 might be 1.1323x faster > is-object-or-null-fold-functions 2.7726+-0.9354 2.5002+-0.2525 might be 1.1090x faster > object-is 128.3525+-6.9735 ? 130.2267+-4.6940 ? might be 1.0146x slower > infer-constant-global-property 2.8953+-0.4281 ? 3.1407+-0.2478 ? might be 1.0848x slower > call-using-spread 9.3107+-1.1901 8.8305+-1.3672 might be 1.0544x faster > int52-spill 4.6093+-0.3940 4.5402+-1.1726 might be 1.0152x faster > symbol-creation 61.2141+-5.4647 ? 64.8190+-8.1978 ? might be 1.0589x slower > getter 3.2018+-0.5279 3.0804+-0.2252 might be 1.0394x faster > plus-boolean-arith 1.9425+-0.1486 ? 2.1823+-0.3606 ? might be 1.1235x slower > large-int-captured 3.8271+-0.6105 ? 4.9669+-1.7673 ? might be 1.2978x slower > sinkable-new-object-dag 29.5941+-2.3615 28.7262+-0.2295 might be 1.0302x faster > eval-compute 22.0233+-1.5331 ? 22.0360+-0.7375 ? > switch-string-length-tower-var 11.6329+-2.3459 10.6902+-1.3462 might be 1.0882x faster > arrowfunciton-direct-arguments 1.1415+-0.0526 1.1323+-0.1849 > hoist-make-rope 5.6786+-1.3022 5.1520+-0.6429 might be 1.1022x faster > instanceof-sometimes-hit 9.6277+-2.5663 8.6453+-0.8098 might be 1.1136x faster > empty-string-plus-int 4.9442+-0.7156 ? 4.9868+-0.8105 ? > v8-regexp-search 43.0363+-1.0718 ? 45.7720+-6.2432 ? might be 1.0636x slower > symbol-tostringtag 2.5836+-0.0861 2.4315+-0.4894 might be 1.0626x faster > string-prototype-split-observable-side-effects3-global > 0.5880+-0.1441 0.5271+-0.0370 might be 1.1156x faster > poly-proto-access 38.7018+-0.7358 ? 39.0871+-0.3083 ? > regexp-prototype-is-not-instance 0.6230+-0.2336 0.5271+-0.1417 might be 1.1819x faster > regexp-nested-nonzero-min-counted-parens 0.4504+-0.0313 0.4067+-0.0889 might be 1.1073x faster > indexed-properties-in-objects 3.0175+-0.6522 2.7778+-0.2837 might be 1.0863x faster > int-or-other-sub-then-get-by-val 5.4442+-0.8904 4.8356+-0.5664 might be 1.1259x faster > raytrace-with-empty-try-catch 4.8160+-0.1292 4.4955+-1.2172 might be 1.0713x faster > int-or-other-mul-then-get-by-val 5.8193+-0.6258 ? 5.8837+-0.7271 ? might be 1.0111x slower > temporal-structure 9.6946+-1.5261 ? 10.3640+-2.0831 ? might be 1.0690x slower > slow-ternaries 11.9995+-1.7204 ? 14.0287+-2.6268 ? might be 1.1691x slower > bigswitch-indirect 40.4191+-14.9646 ? 41.2481+-14.1616 ? might be 1.0205x slower > direct-arguments-length 6.2749+-1.9210 ? 6.4224+-0.8949 ? might be 1.0235x slower > vector-length-hint-array-constructor 11.7526+-1.6868 11.7102+-1.7006 > cell-argument 3.9677+-0.8290 2.9360+-0.3247 might be 1.3514x faster > try-catch-get-by-val-cloned-arguments 4.3007+-0.7976 ? 4.3526+-0.3053 ? might be 1.0121x slower > string-out-of-bounds 8.4427+-3.0585 8.3817+-2.8899 > ftl-polymorphic-StringFromCharCode 36.4708+-0.2184 36.4097+-0.3355 > array-prototype-forEach 21.9002+-3.4396 21.0117+-0.3429 might be 1.0423x faster > simple-regexp-exec-folding-fail 2.3331+-0.0901 ? 2.6494+-0.5984 ? might be 1.1355x slower > construct-poly-proto-object 10.6665+-1.3731 9.8858+-1.3346 might be 1.0790x faster > int-or-other-mod-then-get-by-val 3.8937+-0.3001 ? 3.9133+-0.2239 ? > string-prototype-split-observable-side-effects3-multiline > 0.5098+-0.1125 ? 0.5568+-0.2128 ? might be 1.0922x slower > string-repeat-not-resolving 3.4894+-0.7533 3.0145+-0.4401 might be 1.1576x faster > ftl-library-inlining 16.2574+-0.5352 ? 17.7266+-2.9581 ? might be 1.0904x slower > put-by-val-with-symbol-slightly-polymorphic > 2.6841+-0.5404 ? 2.7877+-0.0920 ? might be 1.0386x slower > Number-isNaN 9.6860+-2.5084 ? 9.7339+-2.0127 ? > get-by-val-with-symbol-quadmorphic-check-structure-elimination-simple > 3.5197+-0.4329 3.1334+-0.5717 might be 1.1233x faster > try-catch-get-by-val-scoped-arguments 3.9290+-0.5672 ? 4.4379+-0.9094 ? might be 1.1295x slower > eval-cached 14.5289+-1.2263 ? 15.0075+-3.0459 ? might be 1.0329x slower > direct-construct 82.2835+-10.3692 ? 85.2585+-23.2321 ? might be 1.0362x slower > prevent-extensions-and-do-work 13.2922+-0.3753 ? 14.1610+-2.5688 ? might be 1.0654x slower > regexp-prototype-split-observable-side-effects3-flags > 0.4847+-0.0768 0.4787+-0.1038 might be 1.0126x faster > elidable-new-object-then-call 17.2136+-3.9449 14.5425+-2.3598 might be 1.1837x faster > Int16Array-alloc-long-lived 38.4045+-4.4175 ? 45.8135+-9.8352 ? might be 1.1929x slower > object-int-mul-array 5.9833+-1.2062 ? 7.7206+-3.8715 ? might be 1.2904x slower > global-object-access-with-mutating-structure > 4.6740+-0.9422 4.4682+-0.7419 might be 1.0460x faster > load-varargs-elimination 13.0125+-1.8576 11.7565+-0.6978 might be 1.1068x faster > number-test 3.6595+-0.4458 ? 3.6601+-1.0218 ? > Int16Array-bubble-sort-with-byteLength 10.1998+-2.0576 9.7053+-0.8577 might be 1.0509x faster > strict-osr-entry 9.1772+-1.0981 ? 9.7974+-1.8938 ? might be 1.0676x slower > external-arguments-putbyval 2.0117+-0.2117 1.8902+-0.4670 might be 1.0643x faster > destructuring-arguments 30.7014+-1.4266 ? 31.8774+-6.1293 ? might be 1.0383x slower > string-repeat-arith 18.8925+-0.4232 ? 19.7181+-0.5686 ? might be 1.0437x slower > generator-create 1.0667+-0.2550 1.0153+-0.1747 might be 1.0506x faster > setter 3.0756+-0.6890 ? 3.1061+-0.8592 ? > get_by_val-Int32Array 1.4821+-0.0778 1.4554+-0.2746 might be 1.0184x faster > get-by-val-with-string-bimorphic-check-structure-elimination > 4.8507+-0.7059 ? 4.8777+-0.6166 ? > array-nonarray-polymorhpic-access 14.7932+-2.0467 14.7861+-2.0972 > instanceof-always-hit-two 10.0153+-0.9852 9.5532+-1.7967 might be 1.0484x faster > constant-fold-check-type-info-flags 0.7031+-0.1083 ? 1.0264+-0.5773 ? might be 1.4598x slower > array-with-double-add 3.3732+-1.1083 2.9656+-0.5687 might be 1.1374x faster > branch-fold 3.3769+-0.5124 ? 3.4658+-0.4995 ? might be 1.0263x slower > to-number-constructor-string-number-string-number > 2.9403+-0.0994 2.7851+-0.4520 might be 1.0557x faster > in-one-case-false 3.9902+-0.5977 ? 4.0210+-0.4918 ? > arguments-strict-mode 30.9286+-6.6624 29.0998+-1.1163 might be 1.0628x faster > ArrayBuffer-Int8Array-alloc-long-lived-buffer > 21.8160+-5.7969 19.6689+-0.0622 might be 1.1092x faster > map-rehash 5.9932+-0.6336 ? 6.1855+-1.1975 ? might be 1.0321x slower > by-val-generic 2.5158+-0.1686 ? 3.0178+-1.9407 ? might be 1.1995x slower > cast-int-to-double 5.0685+-1.3866 ? 5.3668+-1.0447 ? might be 1.0588x slower > get-by-id-proto-or-self 10.3188+-0.6616 ? 11.2574+-3.0096 ? might be 1.0910x slower > fround 14.1837+-1.4648 ? 14.7496+-1.1003 ? might be 1.0399x slower > Int32Array-alloc-large 12.5984+-2.0962 12.0941+-1.3631 might be 1.0417x faster > is-undefined-fold 2.4440+-0.1831 2.3764+-0.5255 might be 1.0284x faster > try-catch-get-by-val-direct-arguments 2.0585+-0.2606 ? 2.0782+-0.2667 ? > int-or-other-max-then-get-by-val 4.1251+-0.4818 ? 4.4155+-0.6197 ? might be 1.0704x slower > switch-constant 5.1802+-0.5930 5.1640+-0.6726 > poly-stricteq 46.9998+-8.3798 44.1621+-15.9160 might be 1.0643x faster > is-string-fold-tricky 3.5208+-0.9772 3.3013+-0.3162 might be 1.0665x faster > double-to-uint32-typed-array 2.1476+-0.1493 2.0264+-0.3160 might be 1.0598x faster > abc-forward-loop-equal 26.5038+-0.6640 ? 27.3290+-0.9960 ? might be 1.0311x slower > is-boolean-fold-tricky 2.9094+-0.2239 ? 3.1796+-0.1824 ? might be 1.0929x slower > build-large-object 29.8725+-0.4372 ? 30.9559+-3.5496 ? might be 1.0363x slower > string-repeat-not-resolving-no-inline 3.3819+-0.3637 ? 3.3956+-0.1345 ? > function-call 7.5056+-0.8411 7.3504+-1.3498 might be 1.0211x faster > dfg-internal-function-not-handled-call 8.3090+-2.0223 7.1698+-1.2409 might be 1.1589x faster > get-by-id-chain-from-try-block 2.5157+-1.1274 2.2389+-0.5693 might be 1.1237x faster > is-not-cell-speculation-for-empty-value 17.0682+-2.3700 ? 18.7850+-3.2842 ? might be 1.1006x slower > abc-simple-forward-loop 26.9940+-1.9578 26.3503+-0.2784 might be 1.0244x faster > global-var-const-infer-fire-from-opt 1.0300+-0.1744 1.0251+-0.0516 > object-and 4.4261+-0.7521 ? 4.8440+-0.4283 ? might be 1.0944x slower > Int8Array-alloc-long-lived 35.7308+-1.7118 ? 41.5667+-18.0018 ? might be 1.1633x slower > logical-not 3.6437+-0.6171 ? 3.7734+-0.4885 ? might be 1.0356x slower > regexp-u-global-es6 92.8098+-1.9839 ? 94.9943+-2.1464 ? might be 1.0235x slower > get-by-val-with-string-proto-or-self 9.8091+-2.1758 9.0404+-1.6053 might be 1.0850x faster > string-prototype-search-observable-side-effects2 > 0.4973+-0.0194 ? 0.5870+-0.2310 ? might be 1.1803x slower > string-replace-empty 4.6753+-0.5731 ? 4.9643+-0.3195 ? might be 1.0618x slower > polyvariant-get-by-id-shorter-tower 7.1237+-1.2116 7.1046+-2.4484 > aliased-arguments-getbyval 1.0818+-0.2041 ? 1.0905+-0.0810 ? > arrowfunction-call 6.9109+-0.5332 ? 7.0704+-1.2541 ? might be 1.0231x slower > get-by-id-self-or-proto 11.0792+-2.8973 ? 11.3628+-2.6320 ? might be 1.0256x slower > Int16Array-load-int-mul 1.7243+-0.0587 1.6955+-0.1392 might be 1.0170x faster > eval-code-ftl-reentry 27.0800+-5.7143 24.5085+-1.0974 might be 1.1049x faster > fold-multi-get-by-offset-to-get-by-offset > 4.3557+-1.6748 3.8831+-0.4957 might be 1.1217x faster > arguments-named-and-reflective 5.5752+-0.7529 ? 6.2159+-0.4720 ? might be 1.1149x slower > inlined-put-by-id-transition 8.5045+-2.8141 7.7388+-1.1036 might be 1.0989x faster > substring-concat 40.0462+-1.9941 ? 43.9680+-9.0418 ? might be 1.0979x slower > array-push-0 259.2057+-30.9821 250.3217+-13.7914 might be 1.0355x faster > hard-overflow-check-equal 22.0564+-2.4550 21.3436+-2.5093 might be 1.0334x faster > string-cons-repeat 6.4294+-0.7348 6.1328+-0.4642 might be 1.0484x faster > map-for-of 7.8510+-1.1303 7.6963+-1.0322 might be 1.0201x faster > array-prototype-reduce 21.3125+-0.6583 ? 23.7050+-4.6066 ? might be 1.1123x slower > infer-closure-const-then-put-to-scope 35.3613+-4.4606 33.6902+-0.9961 might be 1.0496x faster > string-concat-convert 69.7431+-5.6016 69.2377+-11.7244 > varargs-inline 5.2798+-0.5984 ? 5.3262+-0.9543 ? > int-or-other-abs-zero-then-get-by-val 14.2233+-1.0485 ^ 11.6441+-0.1494 ^ definitely 1.2215x faster > regexp-prototype-split-observable-side-effects3-multiline > 0.4658+-0.0090 ? 0.5441+-0.3594 ? might be 1.1681x slower > string-concat 37.5646+-3.6943 36.1612+-0.9530 might be 1.0388x faster > regexp-prototype-search-observable-side-effects > 0.7358+-0.0970 0.7234+-0.0761 might be 1.0170x faster > instanceof-always-hit-one 4.9637+-0.4852 4.0983+-0.4287 might be 1.2112x faster > abc-simple-backward-loop 26.2383+-0.1684 ? 28.2129+-5.4065 ? might be 1.0753x slower > set-for-each 2.0214+-0.1583 ? 2.0620+-0.3568 ? might be 1.0201x slower > string-get-by-val-big-char 4.7876+-1.1915 3.9615+-0.6254 might be 1.2085x faster > max-boolean 2.4850+-0.4179 ? 2.9765+-0.4879 ? might be 1.1978x slower > to-number-constructor-only-string 1.7265+-0.2267 ? 1.9047+-0.3252 ? might be 1.1032x slower > switch-string-basic-big 9.5317+-3.4814 ? 10.2150+-0.9064 ? might be 1.0717x slower > function-dot-apply 2.1684+-0.3280 ? 2.2410+-0.1785 ? might be 1.0335x slower > mul-boolean-double 2.5884+-0.3929 ? 2.6998+-0.6281 ? might be 1.0430x slower > double-real-use 21.1087+-0.6768 20.9272+-1.6720 > cfg-simplify 3.1661+-0.7187 ? 3.3953+-0.8150 ? might be 1.0724x slower > get-by-val-with-string-self-or-proto 9.6552+-2.3548 ? 10.9396+-2.8096 ? might be 1.1330x slower > int-or-other-neg-zero-then-get-by-val 12.4905+-2.9691 11.6575+-2.1982 might be 1.0715x faster > to-string-on-cow-array 8.3922+-1.5881 8.3831+-1.4030 > string-sub 33.3369+-5.0950 32.5338+-0.6071 might be 1.0247x faster > regexp-prototype-split-observable-side-effects3-global > 0.4525+-0.0464 ? 0.4992+-0.0427 ? might be 1.1032x slower > instanceof-bound 23.1128+-10.4590 ? 23.6941+-12.6559 ? might be 1.0252x slower > direct-construct-arity-mismatch 91.0468+-2.8874 89.2537+-1.3335 might be 1.0201x faster > direct-tail-call-arity-mismatch 63.4845+-11.3932 ? 64.9644+-11.9893 ? might be 1.0233x slower > substring 48.1022+-8.6282 ? 48.2181+-4.8008 ? > string-from-char-code 6.6573+-1.2449 6.5778+-1.0796 might be 1.0121x faster > undefined-test 3.5137+-0.1227 ? 3.5908+-1.0142 ? might be 1.0220x slower > string-repeat-resolving-fixed 11.8268+-0.8299 ? 12.8104+-3.3571 ? might be 1.0832x slower > integer-divide 9.2095+-1.1531 8.9888+-1.0873 might be 1.0246x faster > direct-arguments-overridden-length 5.9189+-0.6770 ? 6.7053+-2.8808 ? might be 1.1328x slower > structure-hoist-over-transitions 2.6968+-0.2452 2.6826+-0.0892 > int-or-other-add 5.9042+-1.7472 ? 5.9092+-1.4952 ? > Float32Array-matrix-mult 4.4951+-0.9882 ? 4.9427+-0.1761 ? might be 1.0996x slower > string-prototype-split-observable-side-effects3-ignoreCase > 0.4920+-0.0865 0.4636+-0.0793 might be 1.0614x faster > sinkable-new-object 13.0359+-0.1996 ? 14.9667+-3.3808 ? might be 1.1481x slower > external-arguments-getbyval 1.1335+-0.1282 ? 1.2291+-0.2436 ? might be 1.0844x slower > call-spread-call 20.6508+-4.7023 ? 20.8075+-5.2708 ? > hoist-poly-check-structure 2.3178+-0.3355 ? 2.5535+-1.0240 ? might be 1.1017x slower > data-view-accesses 25.7870+-7.5247 ? 33.0895+-4.5030 ? might be 1.2832x slower > concat-append-one 6.5576+-1.1997 6.4478+-0.7683 might be 1.0170x faster > string-concat-object 2.1665+-0.1699 ? 2.2881+-0.2043 ? might be 1.0561x slower > put-by-val-with-string 12.1088+-7.0371 11.0726+-3.6368 might be 1.0936x faster > div-boolean-double 4.7747+-0.8347 ? 4.9638+-0.9899 ? might be 1.0396x slower > ftl-library-inlining-dataview 4.7697+-0.9885 ? 5.3570+-0.8063 ? might be 1.1231x slower > ArrayBuffer-DataView-alloc-large-long-lived > 42.5973+-0.6472 ? 42.8242+-2.8184 ? > negative-zero-negate 0.4335+-0.1043 ? 0.4899+-0.0609 ? might be 1.1301x slower > typed-array-subarray 31.7048+-7.8387 29.5632+-0.6138 might be 1.0724x faster > call-spread-apply 18.5065+-0.1996 ? 19.6075+-1.8668 ? might be 1.0595x slower > is-symbol-mixed 4.0080+-0.5565 3.9664+-0.6135 might be 1.0105x faster > put-by-id-transition-with-indexing-header > 11.9199+-1.4678 ? 12.2001+-1.7734 ? might be 1.0235x slower > rest-parameter-construction-performance 18.2105+-0.4833 ? 18.3983+-0.8179 ? might be 1.0103x slower > seal-and-do-work 13.8538+-2.1049 ? 14.1674+-2.7336 ? might be 1.0226x slower > string-prototype-split-observable-side-effects3-flags > 0.4810+-0.0655 ? 0.5843+-0.1492 ? might be 1.2148x slower > number-to-string-with-add-in-loop 9.5068+-0.9852 8.8783+-1.3369 might be 1.0708x faster > poly-chain-access 2.7881+-0.3447 ? 3.1086+-2.1991 ? might be 1.1150x slower > ArrayBuffer-Int8Array-alloc-long-lived 15.2999+-2.0632 14.8300+-2.6453 might be 1.0317x faster > double-to-int32-typed-array-no-inline 1.9866+-0.4134 ? 2.1706+-0.1634 ? might be 1.0926x slower > switch-string-big-length-tower-var 15.5751+-2.9753 ? 16.8000+-6.5058 ? might be 1.0786x slower > object-iterate 1.6266+-0.2244 ? 1.8007+-0.2428 ? might be 1.1070x slower > double-to-int32-typed-array 2.0810+-0.0800 ? 2.1320+-0.2479 ? might be 1.0245x slower > hard-overflow-check 20.3024+-0.1734 ? 22.9097+-4.4018 ? might be 1.1284x slower > Int32Array-alloc-long-lived 45.6085+-4.0324 ? 50.0474+-18.8566 ? might be 1.0973x slower > string-repeat-resolving 18.0392+-3.2172 15.3105+-0.1110 might be 1.1782x faster > polymorphic-get-by-id 2.2557+-0.4283 ? 2.3502+-0.0735 ? might be 1.0419x slower > slow-array-profile-convergence 2.4789+-0.3357 ? 2.7635+-0.2268 ? might be 1.1148x slower > get-custom-getter 1.8878+-0.3408 ? 1.9580+-0.1029 ? might be 1.0372x slower > get-by-val-with-string-chain-from-try-block > 2.1209+-0.2704 ? 2.2222+-0.0681 ? might be 1.0477x slower > v8-raytrace-with-empty-try-catch 31.4427+-9.3798 28.2250+-2.7396 might be 1.1140x faster > for-in-on-object-with-lazily-materialized-properties > 169.2027+-33.2916 ? 180.6983+-46.6355 ? might be 1.0679x slower > scoped-arguments-possibly-overridden-length > 6.8670+-2.5996 6.8092+-1.2780 > object-keys 19.2598+-4.0151 19.1636+-4.7758 > switching-size-classes 43.7809+-8.7198 ? 47.0266+-12.5738 ? might be 1.0741x slower > Float64Array-alloc-long-lived 53.8675+-4.2834 ? 56.5573+-3.1553 ? might be 1.0499x slower > constant-test 4.3885+-0.5903 ? 5.1406+-0.5518 ? might be 1.1714x slower > int-overflow-local 4.0363+-0.5132 ? 4.0402+-0.7064 ? > forward-arguments-dont-escape-on-arguments-length > 25.2152+-9.8261 23.2640+-6.3031 might be 1.0839x faster > arrowfunction-call-in-class-constructor 17.4185+-2.2917 17.3027+-2.6304 > setter-prototype 4.9894+-0.5333 4.7385+-0.5300 might be 1.0530x faster > new-array-dead 8.3595+-1.4432 8.0060+-0.7287 might be 1.0441x faster > object-create-untyped-prototype 10.2585+-1.5324 9.8543+-2.4216 might be 1.0410x faster > string-rope-with-object 16.1564+-2.4646 15.8098+-2.5401 might be 1.0219x faster > to-number-constructor-number-string-number-string > 3.5493+-0.2749 3.5186+-0.5694 > int32-array-to-string 23.0105+-0.5283 ? 24.7080+-4.6966 ? might be 1.0738x slower > boolean-test 3.6055+-0.0701 3.2928+-0.4621 might be 1.0950x faster > try-get-by-id-polymorphic 7.1100+-0.5588 6.7490+-0.6682 might be 1.0535x faster > string-prototype-split-observable-side-effects4 > 0.5135+-0.1317 ? 0.5330+-0.0161 ? might be 1.0379x slower > simple-regexp-test-folding-fail 7.1180+-0.1553 ? 10.4035+-9.0616 ? might be 1.4616x slower > minus-boolean 2.3016+-0.2156 2.0082+-0.3426 might be 1.1461x faster > polymorphic-array-call 1.9059+-0.2508 1.7918+-0.2630 might be 1.0637x faster > polyvariant-get-by-id-tower 8.2167+-2.7303 ? 8.4633+-2.9618 ? might be 1.0300x slower > try-get-by-id-basic 6.1443+-0.4685 5.9501+-1.2546 might be 1.0326x faster > emscripten-cube2hash 25.0583+-7.5222 24.2486+-3.2478 might be 1.0334x faster > string-slice 24.3332+-0.8586 ? 24.7372+-1.8738 ? might be 1.0166x slower > string-prototype-split-observable-side-effects3-sticky > 0.4811+-0.1043 ? 0.5723+-0.1749 ? might be 1.1895x slower > hoist-poly-check-structure-effectful-loop > 3.3416+-0.9248 ? 3.6171+-0.3925 ? might be 1.0825x slower > put-by-val-large-index-blank-indexing-type > 5.8698+-1.3506 ? 5.9312+-1.3210 ? might be 1.0105x slower > substring-concat-weird 36.3087+-4.2660 ? 38.2601+-3.2687 ? might be 1.0537x slower > inlined-put-by-val-with-symbol-transition > 38.2346+-0.9023 ? 39.0306+-2.4044 ? might be 1.0208x slower > string-get-by-val-out-of-bounds-insane 3.6329+-0.7257 ? 5.1360+-4.0031 ? might be 1.4138x slower > regexp-prototype-test-observable-side-effects2 > 0.4460+-0.0979 0.4240+-0.0700 might be 1.0520x faster > put-by-id-replace-and-transition 6.0444+-0.8406 ? 6.3374+-0.6627 ? might be 1.0485x slower > negative-zero-divide 0.4562+-0.1098 ? 0.4837+-0.0563 ? might be 1.0602x slower > infer-closure-const-then-reenter-no-inline > 33.8992+-0.3630 33.3746+-0.7812 might be 1.0157x faster > simple-regexp-test-folding-fail-with-hoisted-regexp > 8.2263+-1.2477 8.0790+-1.7054 might be 1.0182x faster > inline-arguments-access 3.1956+-0.5146 ? 3.5300+-0.1066 ? might be 1.1046x slower > delay-tear-off-arguments-strictmode 5.9213+-0.9907 ? 6.6794+-0.8740 ? might be 1.1280x slower > Int32Array-Int8Array-view-alloc 9.4193+-1.6053 8.3089+-1.0848 might be 1.1336x faster > proto-getter-access 8.7997+-1.5278 8.7484+-1.6927 > polymorphic-put-by-val-with-symbol 21.7357+-1.9067 ? 22.0752+-0.9995 ? might be 1.0156x slower > new-error 31.5110+-3.0534 ? 31.8108+-4.8823 ? > string-long-ident-equality 6.5675+-0.9595 ? 7.0417+-0.9920 ? might be 1.0722x slower > regexp-exec 38.1287+-7.1350 ? 43.3683+-8.0235 ? might be 1.1374x slower > fold-multi-put-by-offset-to-poly-put-by-offset > 3.9982+-0.6111 ? 4.1689+-0.6864 ? might be 1.0427x slower > cse-new-array 2.2755+-0.2410 ? 2.4663+-0.4516 ? might be 1.0839x slower > map-key-well-typed 60.8124+-2.2637 60.3100+-4.4652 > get-by-val-with-string-bimorphic-check-structure-elimination-simple > 2.4540+-0.3258 ? 2.5935+-0.4075 ? might be 1.0569x slower > is-object-or-null-fold 2.3438+-0.4029 ? 2.4203+-0.4701 ? might be 1.0326x slower > array-access-polymorphic-structure 8.2557+-1.7890 ? 8.9275+-1.7769 ? might be 1.0814x slower > get-by-val-with-symbol-bimorphic-check-structure-elimination-simple > 2.9175+-0.5797 ? 2.9348+-0.1929 ? > gcse-poly-get-less-obvious 7.8691+-1.3711 6.9705+-1.1236 might be 1.1289x faster > object-xor 4.1365+-0.8669 ? 4.2484+-0.5290 ? might be 1.0270x slower > array-push-1 525.2870+-127.3026 476.4060+-13.4871 might be 1.1026x faster > regexp-prototype-split-observable-side-effects2 > 0.4736+-0.1841 0.4697+-0.1010 > big-int-mul 2.7695+-0.4053 ? 3.1373+-0.5407 ? might be 1.1328x slower > is-string-fold 2.1652+-0.2954 ? 2.5219+-0.2060 ? might be 1.1647x slower > math-random 13.4995+-0.8519 ? 14.6206+-2.0601 ? might be 1.0831x slower > is-object-or-null-fold-tricky 3.7405+-1.1079 3.4676+-0.8586 might be 1.0787x faster > register-pressure-from-osr 11.8118+-0.8611 11.2748+-0.2354 might be 1.0476x faster > infer-one-time-closure 8.1884+-2.2333 7.1735+-1.0114 might be 1.1415x faster > map-has-and-set 111.7790+-9.5885 108.4976+-3.4100 might be 1.0302x faster > licm-dragons-out-of-bounds 35.6569+-9.1148 34.8775+-3.9100 might be 1.0223x faster > sparse-set 51.4648+-5.2576 ? 53.1110+-9.7533 ? might be 1.0320x slower > strcat-length-const 5.2584+-0.3160 4.8737+-0.7475 might be 1.0789x faster > simple-regexp-test-folding 8.9300+-2.9328 ? 11.4957+-6.6364 ? might be 1.2873x slower > number-to-string-with-add 8.1471+-2.0691 ? 8.9978+-2.5162 ? might be 1.1044x slower > rare-osr-exit-on-local 7.8638+-0.8283 ? 8.4805+-1.4582 ? might be 1.0784x slower > object-test 4.3457+-2.9980 3.1516+-0.1310 might be 1.3789x faster > int52-back-and-forth 6.5787+-1.3394 6.1259+-1.1988 might be 1.0739x faster > get-by-val-with-string-check-structure-elimination > 4.4247+-0.5944 ? 5.0355+-0.2764 ? might be 1.1381x slower > in-one-case-true 4.2651+-0.6530 ? 5.2015+-1.7011 ? might be 1.2196x slower > string-concat-pair-object 2.2455+-0.2804 ? 2.2485+-0.2445 ? > asmjs_bool_bug 4.6829+-0.6386 ? 5.0928+-0.3277 ? might be 1.0875x slower > plus-boolean-double 2.7275+-0.1469 2.4847+-0.7514 might be 1.0977x faster > array-with-int32-add-sub 3.9730+-0.5174 ? 4.2173+-0.3255 ? might be 1.0615x slower > string-prototype-split-observable-side-effects > 1.3745+-0.4286 1.1707+-0.1946 might be 1.1741x faster > large-map-iteration 31.4545+-6.9197 31.0602+-6.3715 might be 1.0127x faster > object-rshift 4.3705+-1.0354 ? 4.4418+-0.4590 ? might be 1.0163x slower > weak-set-key 88.5314+-23.5241 76.7310+-2.0150 might be 1.1538x faster > getter-richards-try-catch 51.0715+-0.3927 ? 53.3908+-4.6619 ? might be 1.0454x slower > HashMap-put-get-iterate 15.2665+-3.4596 ? 15.7640+-2.9501 ? might be 1.0326x slower > minus-boolean-double 2.9380+-0.7667 ? 3.1490+-0.7804 ? might be 1.0718x slower > dfg-internal-function-call 0.7222+-0.1202 ? 0.8183+-0.0383 ? might be 1.1330x slower > throw 13.7057+-2.7000 ? 14.0071+-3.3589 ? might be 1.0220x slower > > <geometric> 7.0954+-0.0462 ? 7.1360+-0.0522 ? might be 1.0057x slower > > baseline changes >Geomean of preferred means: > <scaled-result> 16.0252+-0.2314 15.8474+-0.3803 might be 1.0112x faster >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 192966
:
357918
|
357919
|
358784
|
358786
|
359115