WebKit Bugzilla
Attachment 357119 Details for
Bug 186178
: [BigInt] Add ValueDiv into DFG
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Benchmarks
benchmarks.txt (text/plain), 95.97 KB, created by
Caio Lima
on 2018-12-12 06:02:55 PST
(
hide
)
Description:
Benchmarks
Filename:
MIME Type:
Creator:
Caio Lima
Created:
2018-12-12 06:02:55 PST
Size:
95.97 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 4.2822+-0.6947 ? 4.9858+-2.0544 ? might be 1.1643x slower > 3d-morph 4.7620+-0.9617 ? 5.1595+-0.9948 ? might be 1.0835x slower > 3d-raytrace 4.1427+-0.5949 ? 4.3583+-1.5438 ? might be 1.0520x slower > access-binary-trees 2.0327+-0.1164 1.8081+-0.3083 might be 1.1242x faster > access-fannkuch 4.3417+-0.4899 ? 5.1843+-0.7401 ? might be 1.1941x slower > access-nbody 2.8138+-0.1645 2.7282+-0.0736 might be 1.0314x faster > access-nsieve 2.2268+-0.4100 ? 2.7820+-1.3553 ? might be 1.2493x slower > bitops-3bit-bits-in-byte 1.5307+-0.4914 1.2751+-0.1637 might be 1.2005x faster > bitops-bits-in-byte 2.6832+-0.2339 ? 2.7572+-0.8655 ? might be 1.0276x slower > bitops-bitwise-and 2.3048+-0.7705 2.2367+-0.0774 might be 1.0305x faster > bitops-nsieve-bits 3.4920+-0.0570 3.3191+-0.6851 might be 1.0521x faster > controlflow-recursive 2.2492+-0.1181 ? 2.2687+-0.1219 ? > crypto-aes 3.8213+-0.5805 ? 4.1176+-0.2194 ? might be 1.0775x slower > crypto-md5 2.5028+-0.3522 2.4509+-0.4769 might be 1.0212x faster > crypto-sha1 2.8995+-0.1237 2.7183+-0.5072 might be 1.0666x faster > date-format-tofte 6.9188+-0.4892 6.4953+-1.0730 might be 1.0652x faster > date-format-xparb 5.2220+-0.7802 ? 5.6267+-1.1600 ? might be 1.0775x slower > math-cordic 2.8649+-0.3737 ? 2.9844+-0.1295 ? might be 1.0417x slower > math-partial-sums 4.1144+-0.4425 4.0480+-0.4178 might be 1.0164x faster > math-spectral-norm 2.0999+-0.8632 ? 2.1752+-0.7869 ? might be 1.0359x slower > regexp-dna 7.0325+-1.5945 ? 7.3311+-1.1347 ? might be 1.0425x slower > string-base64 4.7580+-1.8210 4.1363+-0.0618 might be 1.1503x faster > string-fasta 5.6463+-1.0927 ? 6.3435+-1.0397 ? might be 1.1235x slower > string-tagcloud 7.9192+-1.3734 7.3143+-1.2423 might be 1.0827x faster > string-unpack-code 18.2903+-4.1018 ? 19.7698+-2.1181 ? might be 1.0809x slower > string-validate-input 4.6713+-0.7777 4.2506+-1.0002 might be 1.0990x faster > > <arithmetic> 4.4470+-0.2389 ? 4.5625+-0.1003 ? might be 1.0260x slower > > baseline changes >SunSpider-CompileTime: > 3d-cube 7.7423+-0.1373 ? 9.6087+-2.3458 ? might be 1.2411x slower > 3d-morph 3.3326+-0.4758 3.2026+-0.0671 might be 1.0406x faster > 3d-raytrace 7.8700+-0.5631 ? 8.2717+-1.0047 ? might be 1.0510x slower > access-binary-trees 3.8279+-0.5399 ? 4.0145+-0.4602 ? might be 1.0487x slower > access-fannkuch 21.2473+-1.4881 18.6306+-1.3012 might be 1.1404x faster > access-nbody 1.4047+-0.2724 1.2584+-0.2328 might be 1.1162x faster > access-nsieve 2.2750+-0.4990 2.2050+-0.3709 might be 1.0317x faster > bitops-3bit-bits-in-byte 0.4128+-0.0592 ? 0.4441+-0.0262 ? might be 1.0758x slower > bitops-bits-in-byte 3.7471+-1.6116 3.3926+-0.6246 might be 1.1045x faster > bitops-bitwise-and 1.0004+-0.6850 0.7479+-0.1768 might be 1.3377x faster > bitops-nsieve-bits 4.6315+-0.9688 4.3001+-0.5890 might be 1.0771x faster > controlflow-recursive 5.9851+-0.0809 5.3276+-0.7263 might be 1.1234x faster > crypto-aes 3.4732+-0.5829 ? 3.8668+-0.7176 ? might be 1.1133x slower > crypto-md5 2.9929+-1.2047 2.4939+-0.3501 might be 1.2001x faster > crypto-sha1 3.1886+-0.4800 3.1729+-1.2537 > date-format-tofte 3.8949+-0.5457 ? 3.9645+-1.0965 ? might be 1.0179x slower > date-format-xparb 3.2171+-1.3806 3.2043+-0.2315 > math-cordic 2.8225+-0.6239 ? 2.9945+-0.4257 ? might be 1.0610x slower > math-partial-sums 0.8405+-0.1098 ? 0.9234+-0.0260 ? might be 1.0986x slower > math-spectral-norm 0.9514+-0.4662 0.8238+-0.1502 might be 1.1550x faster > regexp-dna 0.0000+-0.0000 0.0000+-0.0000 might be NaNx faster > string-base64 1.5275+-0.9126 1.1286+-0.2012 might be 1.3534x faster > string-fasta 7.6450+-1.7951 7.3491+-1.4678 might be 1.0403x faster > string-tagcloud 2.6222+-0.4149 ? 2.8921+-0.3922 ? might be 1.1029x slower > string-unpack-code 4.9092+-0.8158 4.6785+-0.4669 might be 1.0493x faster > string-validate-input 2.2041+-0.2449 ? 2.4697+-1.1281 ? might be 1.1205x slower > > <arithmetic> 3.9910+-0.1125 3.8987+-0.1426 might be 1.0237x faster > > baseline changes >V8Spider: > crypto 29.6937+-0.3980 ? 29.8471+-1.6652 ? > deltablue 37.2798+-3.5376 ? 41.3702+-3.2661 ? might be 1.1097x slower > earley-boyer 25.8828+-0.8730 ? 26.3088+-1.0432 ? might be 1.0165x slower > raytrace 19.6318+-2.2966 19.4333+-1.8650 might be 1.0102x faster > regexp 46.9161+-0.8968 ? 47.2338+-0.6479 ? > richards 33.9003+-0.4272 ? 34.2197+-0.5370 ? > splay 23.4780+-2.1877 22.4705+-0.7844 might be 1.0448x faster > > <geometric> 29.8104+-0.9279 ? 30.1897+-0.1316 ? might be 1.0127x slower > > baseline changes >V8Spider-CompileTime: > crypto 20.9880+-0.2013 ? 21.0111+-0.1654 ? > deltablue 71.9991+-0.8675 71.6608+-0.8686 > earley-boyer 36.6259+-3.9099 35.6397+-0.4821 might be 1.0277x faster > raytrace 49.4982+-9.5430 46.4912+-0.4424 might be 1.0647x faster > regexp 10.7358+-0.1609 ? 10.8782+-0.2226 ? might be 1.0133x slower > richards 31.1490+-0.5662 ? 33.2206+-6.7458 ? might be 1.0665x slower > splay 11.9212+-0.3246 11.7837+-0.9342 might be 1.0117x faster > > <geometric> 27.1434+-0.8150 27.0380+-0.8647 might be 1.0039x faster > > baseline changes >Octane: > encrypt 0.13118+-0.00181 0.13080+-0.00202 > decrypt 2.75406+-0.06039 2.70788+-0.01555 might be 1.0171x faster > deltablue x2 0.10028+-0.01799 ? 0.11052+-0.02371 ? might be 1.1021x slower > earley 0.23201+-0.00248 0.22881+-0.00103 might be 1.0140x faster > boyer 3.75835+-0.07748 3.71644+-0.03013 might be 1.0113x faster > navier-stokes x2 4.49919+-0.04725 ? 4.59884+-0.31169 ? might be 1.0222x slower > raytrace x2 0.76582+-0.00946 0.76007+-0.00239 > richards x2 0.07614+-0.00154 ? 0.07657+-0.00559 ? > splay x2 0.24832+-0.00225 0.24687+-0.00178 > regexp x2 13.80343+-0.88445 ? 13.82230+-0.14606 ? > pdfjs x2 29.97360+-0.79143 29.83042+-1.05292 > mandreel x2 33.43226+-0.34063 ? 33.73058+-1.54572 ? > gbemu x2 23.73838+-0.40463 ? 24.64234+-2.22800 ? might be 1.0381x slower > closure 0.43784+-0.00387 ? 0.43817+-0.00404 ? > jquery 5.74637+-0.18534 5.66438+-0.05601 might be 1.0145x faster > box2d x2 6.60040+-0.29819 ? 7.24665+-1.83973 ? might be 1.0979x slower > zlib x2 262.58844+-3.19014 262.01377+-3.60482 > typescript x2 560.50549+-5.62617 ? 562.54236+-11.18605 ? > splay-latency 1.87506+-0.15094 ? 1.90422+-0.05118 ? might be 1.0156x slower > > <geometric> 4.04199+-0.03951 ? 4.09881+-0.11055 ? might be 1.0141x slower > > baseline changes >Kraken: > ai-astar 66.288+-6.602 ? 69.394+-11.483 ? might be 1.0469x slower > audio-beat-detection 32.713+-5.492 30.293+-0.286 might be 1.0799x faster > audio-dft 77.692+-7.239 ? 78.903+-11.008 ? might be 1.0156x slower > audio-fft 25.085+-1.450 24.957+-1.419 > audio-oscillator 45.569+-1.825 ? 48.935+-10.167 ? might be 1.0739x slower > imaging-darkroom 50.786+-6.997 48.700+-0.639 might be 1.0428x faster > imaging-desaturate 41.070+-0.596 ? 41.710+-0.848 ? might be 1.0156x slower > imaging-gaussian-blur 48.553+-0.395 ? 48.643+-0.321 ? > json-parse-financial 25.930+-0.914 25.904+-0.943 > json-stringify-tinderbox 18.888+-1.954 ? 20.066+-2.342 ? might be 1.0624x slower > stanford-crypto-aes 31.009+-1.087 30.485+-1.583 might be 1.0172x faster > stanford-crypto-ccm 27.564+-0.481 26.587+-1.379 might be 1.0367x faster > stanford-crypto-pbkdf2 50.139+-1.416 48.600+-1.188 might be 1.0317x faster > stanford-crypto-sha256-iterative 17.698+-4.674 16.822+-1.137 might be 1.0521x faster > > <arithmetic> 39.927+-1.244 ? 40.000+-1.467 ? might be 1.0018x slower > > baseline changes >TailBench: > n-body 662.3363+-3.7347 660.9982+-0.6844 > merge-sort 455.5259+-41.3762 443.5262+-3.6554 might be 1.0271x faster > merge-sort-cps 46.6160+-0.5516 46.5227+-0.2241 > bf-interpreter 274.8252+-5.5850 265.8332+-8.9077 might be 1.0338x faster > > <geometric> 249.2878+-6.4492 245.3761+-1.7690 might be 1.0159x faster > > baseline changes >Microbenchmarks: > negative-zero-modulo 0.4604+-0.0811 0.4592+-0.0766 > is-object-or-null-trickier-function 3.0518+-0.6102 ? 3.4877+-0.9901 ? might be 1.1428x slower > object-values 31.5961+-14.8113 28.8565+-4.8286 might be 1.0949x faster > direct-tail-call 47.3487+-0.5793 46.9698+-2.6285 > int-or-other-min-then-get-by-val 4.1751+-0.6341 4.1307+-0.5840 might be 1.0107x faster > has-own-property-name-cache 47.7639+-1.3405 ? 47.8408+-0.8921 ? > JSONP-negative-0 0.3953+-0.0946 0.3752+-0.0138 might be 1.0537x faster > object-int-sub 13.9053+-0.9092 13.8422+-1.0725 > int-or-other-add-then-get-by-val 4.6829+-0.3729 3.9827+-0.5392 might be 1.1758x faster > number-to-string-strength-reduction 5.0862+-0.9257 4.5900+-0.7546 might be 1.1081x faster > double-pollution-getbyval 8.3411+-2.0734 ? 8.5363+-0.5205 ? might be 1.0234x slower > map-for-each 2.5187+-1.0556 2.1348+-0.1055 might be 1.1798x faster > infer-one-time-deep-closure 11.5058+-0.1259 ? 12.0515+-1.2590 ? might be 1.0474x slower > get-by-val-with-symbol-chain-from-try-block > 2.5137+-0.7932 2.2515+-0.4347 might be 1.1165x faster > infer-constant-property 2.2004+-0.2783 ? 2.3715+-0.3582 ? might be 1.0778x slower > is-boolean-fold 2.1902+-0.4417 ? 2.2279+-0.2955 ? might be 1.0172x slower > simple-getter-access 14.0057+-2.5098 ? 14.7424+-1.8094 ? might be 1.0526x slower > put-by-id 10.9230+-2.8467 ? 11.2745+-3.1380 ? might be 1.0322x slower > infer-closure-const-then-mov-no-inline 2.9234+-0.5859 ? 3.2570+-1.1193 ? might be 1.1141x slower > get-by-val-out-of-bounds 3.7800+-0.5254 ? 3.9868+-0.6050 ? might be 1.0547x slower > string-char-code-at 9.5004+-0.9212 9.2413+-0.9986 might be 1.0280x faster > direct-call 52.4376+-1.6761 51.9037+-1.7047 might be 1.0103x faster > elidable-new-object-tree 14.7095+-1.3251 ? 15.7701+-2.3053 ? might be 1.0721x slower > regexp-prototype-split-observable-side-effects > 1.0164+-0.1546 ? 1.1717+-0.3868 ? might be 1.1528x slower > regexp-set-last-index 8.0407+-1.1194 7.2994+-1.2048 might be 1.1016x faster > tan 60.3160+-0.4135 ? 61.7046+-4.5543 ? might be 1.0230x slower > infer-one-time-closure-ten-vars 7.2259+-1.0679 ? 7.9550+-1.9292 ? might be 1.1009x slower > to-number-number-string-number-string 3.0391+-0.6517 ? 3.1980+-0.5191 ? might be 1.0523x slower > assign-custom-setter 5.0177+-0.4347 4.9998+-0.7912 > custom-setter-getter-as-put-get-by-id 0.7652+-0.6337 0.6876+-0.0487 might be 1.1128x faster > make-indexed-storage 2.6692+-0.4664 ? 2.9722+-0.7870 ? might be 1.1135x slower > object-int-add-array 8.3079+-3.1987 6.3960+-1.1928 might be 1.2989x faster > in-by-id-removed 8.5346+-1.6651 8.0790+-1.0858 might be 1.0564x faster > arguments 5.0895+-0.8171 ? 5.4460+-0.8657 ? might be 1.0700x slower > large-int-neg 6.9229+-1.8831 6.0260+-1.3284 might be 1.1488x faster > is-object-or-null-tricky-function 3.2940+-0.1860 ? 3.3322+-0.7111 ? might be 1.0116x slower > gcse 3.5480+-1.0068 3.3104+-0.6453 might be 1.0718x faster > fold-get-by-id-to-multi-get-by-offset-rare-int > 7.8043+-1.3399 7.6375+-1.8480 might be 1.0218x faster > array-push-2 508.5612+-3.4926 ? 514.4596+-30.1338 ? might be 1.0116x slower > abc-skippy-loop 20.5226+-0.6257 20.4807+-0.6376 > inline-arguments-aliased-access 4.2200+-2.2140 3.4717+-0.4949 might be 1.2155x faster > is-array-for-non-array-object 2.4500+-0.1380 2.3619+-0.3384 might be 1.0373x faster > elidable-new-object-dag 16.2853+-3.1214 15.6754+-1.8301 might be 1.0389x faster > switch-string-length-tower 8.2155+-0.9466 ? 8.9811+-1.4142 ? might be 1.0932x slower > arrowfunction-call-in-class-method 7.4135+-1.1178 7.0640+-0.3001 might be 1.0495x faster > string-slice-empty 6.2308+-1.0661 ? 6.8038+-0.4692 ? might be 1.0920x slower > string-concat-pair-simple 3.3887+-0.0511 ? 3.5967+-0.4784 ? might be 1.0614x slower > for-of-array 19.9005+-4.5160 18.4593+-2.2839 might be 1.0781x faster > string-prototype-search-observable-side-effects > 0.8845+-0.0416 0.8834+-0.0800 > varargs 8.0015+-0.2347 7.1876+-1.1276 might be 1.1132x faster > string-var-equality 18.8815+-0.7164 ? 19.0219+-1.7916 ? > to-number-only-number 0.6753+-0.1132 ? 0.7194+-0.0193 ? might be 1.0653x slower > function-test 3.2505+-0.6264 ? 3.4017+-0.3661 ? might be 1.0465x slower > unprofiled-licm 7.6050+-1.2585 7.3973+-1.1010 might be 1.0281x faster > string-cons-tower 7.9163+-2.5698 5.6723+-0.2639 might be 1.3956x faster > Int8Array-load-with-byteLength 3.7908+-0.6705 3.7316+-0.4895 might be 1.0159x faster > inlined-put-by-val-with-string-transition > 42.7454+-11.7428 37.8536+-0.9266 might be 1.1292x faster > licm-dragons-overflow 19.1240+-2.5593 19.0074+-3.5309 > varargs-construct 17.2062+-1.7982 ? 17.8872+-3.9238 ? might be 1.0396x slower > mod-boolean-double 3.8672+-0.7822 3.7142+-0.5675 might be 1.0412x faster > sink-huge-activation 8.2224+-1.1049 ? 8.9532+-1.2160 ? might be 1.0889x slower > varargs-call 11.8694+-2.0250 11.2321+-0.4196 might be 1.0567x faster > simple-regexp-test-folding-with-hoisted-regexp > 10.4462+-1.5639 9.5515+-1.5888 might be 1.0937x faster > imul-int-only 5.3443+-0.6266 4.3890+-0.5869 might be 1.2177x faster > tear-off-arguments-simple 2.4498+-0.2354 ? 2.7754+-0.6692 ? might be 1.1329x slower > adapt-to-double-divide 14.7720+-1.8843 14.5133+-1.5484 might be 1.0178x faster > get_callee_monomorphic 3.0101+-0.3803 2.8664+-0.4244 might be 1.0501x faster > switch-string-short 9.0291+-1.4328 8.6877+-1.2603 might be 1.0393x faster > is-array-for-array 2.4901+-0.3633 ? 2.5480+-0.2546 ? might be 1.0233x slower > object-entries 64.6100+-2.2957 63.2906+-0.7474 might be 1.0208x faster > ArrayBuffer-Int32Array-byteOffset 3.9242+-0.8271 3.4617+-0.6625 might be 1.1336x faster > infer-closure-const-then-put-to-scope-no-inline > 9.2725+-0.5415 ? 9.5192+-2.3457 ? might be 1.0266x slower > varargs-construct-inline 16.5598+-2.6845 15.2657+-2.6237 might be 1.0848x faster > get-by-val-with-string-quadmorphic-check-structure-elimination-simple > 2.9747+-0.3750 2.8561+-0.4302 might be 1.0415x faster > get-by-val-with-symbol-check-structure-elimination > 6.7318+-0.3794 6.6909+-0.0740 > string-prototype-split-observable-side-effects3-unicode > 0.6348+-0.3444 0.5168+-0.0100 might be 1.2283x faster > regexp-prototype-split-observable-side-effects3-unicode > 0.4793+-0.0225 ? 0.6074+-0.2865 ? might be 1.2673x slower > cse-new-array-buffer 1.6393+-0.2563 ? 1.6536+-0.2802 ? > splice-to-remove 13.6956+-2.1161 ? 14.7028+-2.0195 ? might be 1.0735x slower > neg-boolean 2.7000+-0.3991 2.5596+-0.4938 might be 1.0548x faster > Int16Array-to-Int32Array-set 41.2280+-0.5502 41.0366+-0.4721 > for-of-iterate-array-keys 4.1753+-1.1844 ? 4.5007+-1.5086 ? might be 1.0779x slower > make-rope-cse 4.0495+-2.0250 3.9856+-1.2346 might be 1.0160x faster > is-function-fold 2.3389+-0.4185 ? 2.4588+-0.1067 ? might be 1.0513x slower > DataView-custom-properties 46.9539+-1.4152 46.7035+-1.0435 > new-array-buffer-dead 28.4792+-3.2032 28.4417+-2.0431 > prototype-access-with-mutating-prototype 4.4482+-1.6815 ? 5.1922+-3.1119 ? might be 1.1673x slower > allocate-big-object 2.3547+-0.1949 ? 2.3759+-0.1327 ? > direct-call-arity-mismatch 59.2261+-1.1872 ? 59.5522+-0.7758 ? > get-by-val-with-symbol-proto-or-self 10.0475+-2.3938 9.4843+-2.6310 might be 1.0594x faster > get-by-id-bimorphic-check-structure-elimination > 4.3814+-0.7214 ? 4.6519+-1.3842 ? might be 1.0617x slower > delta-blue-try-catch 33.0342+-0.8347 ? 33.0868+-1.0954 ? > string-prototype-split-observable-side-effects2 > 0.5118+-0.1208 0.4979+-0.0935 might be 1.0279x faster > no-inline-constructor 23.2961+-2.2555 23.1845+-2.7531 > number-to-string-with-add-empty 7.2510+-0.2671 ? 7.9449+-1.1548 ? might be 1.0957x slower > cmpeq-obj-to-obj-other 7.0374+-1.1570 ? 7.8467+-1.7210 ? might be 1.1150x slower > poly-proto-put-transition-speed 12.6472+-1.9608 ? 13.1125+-2.0119 ? might be 1.0368x slower > ArrayBuffer-DataView-alloc-long-lived 18.4780+-2.5007 17.4960+-1.1879 might be 1.0561x faster > get-by-id-quadmorphic-check-structure-elimination-simple > 3.0370+-0.7955 ? 3.0859+-0.2246 ? might be 1.0161x slower > in-two-cases 5.3702+-0.8640 ? 5.4540+-0.4048 ? might be 1.0156x slower > switch 5.4526+-0.8112 ? 5.8690+-0.6261 ? might be 1.0764x slower > object-iterate-symbols 2.6715+-0.2136 ? 2.8569+-0.3671 ? might be 1.0694x slower > infer-closure-const-then-mov 28.7941+-3.6906 ? 31.3037+-8.1366 ? might be 1.0872x slower > string-equality 8.4650+-0.9650 8.4515+-2.7694 > int-or-other-neg-then-get-by-val 19.0562+-3.1239 17.9420+-0.5695 might be 1.0621x faster > super-get-by-id-with-this-monomorphic 13.5930+-1.5505 ? 15.8171+-2.1417 ? might be 1.1636x slower > abc-postfix-backward-loop 27.0330+-0.9543 26.7967+-0.4147 > abs-boolean 2.3262+-0.4386 ? 2.6553+-0.9452 ? might be 1.1414x slower > fixed-typed-array-storage-var-index 1.5018+-0.0609 1.4965+-0.2633 > string-replace-generic 40.0370+-7.8780 37.3089+-1.3208 might be 1.0731x faster > singleton-scope 34.8807+-0.7221 34.2679+-0.4751 might be 1.0179x faster > div-boolean 8.7440+-1.5958 ? 8.8463+-1.3073 ? might be 1.0117x slower > put-by-id-slightly-polymorphic 2.4879+-0.0276 ? 2.6488+-0.4515 ? might be 1.0647x slower > super-get-by-val-with-this-polymorphic 14.0612+-1.2649 ? 14.8450+-2.4354 ? might be 1.0557x slower > array-splice-contiguous 29.9666+-5.0630 ? 30.6706+-3.6203 ? might be 1.0235x slower > number-to-string-with-radix 11.0831+-0.3097 ? 11.5935+-1.0565 ? might be 1.0460x slower > poly-chain-access-different-prototypes-simple > 2.5656+-0.1880 ? 2.8135+-0.9994 ? might be 1.0966x slower > global-var-const-infer 0.9388+-0.0378 0.9263+-0.0406 might be 1.0136x faster > switch-string-basic-big-var 12.1450+-1.4858 11.7870+-1.1154 might be 1.0304x faster > deltablue-varargs 14.5328+-1.8541 ? 14.7528+-1.8627 ? might be 1.0151x slower > hoist-get-by-offset-tower-with-inferred-types > 9.1543+-1.3629 ? 10.1795+-0.4239 ? might be 1.1120x slower > array-with-double-mul-add 3.4989+-0.5022 ? 3.9245+-1.5931 ? might be 1.1216x slower > direct-tail-call-inlined-caller-arity-mismatch > 59.5663+-0.4510 59.4653+-0.4216 > array-with-int32-or-double-sum 3.4545+-1.3774 3.1480+-0.5351 might be 1.0974x faster > switch-char 4.5855+-0.4233 ? 4.7661+-1.1245 ? might be 1.0394x slower > string-object-to-string 7.3239+-2.4348 ? 7.5095+-1.4564 ? might be 1.0253x slower > super-getter 11.5210+-1.9012 11.1719+-2.5390 might be 1.0312x faster > generator-sunspider-access-nsieve 5.3926+-1.8467 4.2762+-0.5912 might be 1.2611x faster > bug-153431 2.6591+-0.0340 2.6352+-0.1037 > Int16Array-bubble-sort 9.6722+-1.1922 ? 11.0815+-0.6994 ? might be 1.1457x slower > regexp-prototype-split-observable-side-effects4 > 0.5050+-0.2593 0.4921+-0.0402 might be 1.0263x faster > poly-proto-and-non-poly-proto-same-ic 20.5624+-0.6165 ? 20.9269+-0.6496 ? might be 1.0177x slower > eval-code-ftl 32.1258+-1.8188 31.6483+-1.0997 might be 1.0151x faster > chain-getter-access 9.4388+-1.3784 9.2433+-1.4818 might be 1.0212x faster > new-array-buffer-vector-profile 49.9922+-0.6083 ? 50.1688+-0.4173 ? > string-concat-simple 4.2879+-0.7544 ? 4.5750+-0.4031 ? might be 1.0669x slower > dfg-internal-function-construct 0.7786+-0.1703 ? 0.9267+-0.1965 ? might be 1.1903x slower > arity-mismatch-inlining 1.2039+-0.1407 1.1771+-0.0771 might be 1.0228x faster > array-prototype-every 22.3554+-0.9259 22.2733+-2.1575 > int-or-other-abs-then-get-by-val 7.1891+-1.5565 ? 7.5698+-0.9713 ? might be 1.0529x slower > contiguous-array-to-string 23.7974+-1.7432 ? 24.0795+-0.5767 ? might be 1.0119x slower > fold-get-by-id-to-multi-get-by-offset 6.8864+-0.7913 6.2401+-0.7647 might be 1.1036x faster > is-symbol 1.5987+-0.0581 ? 1.8349+-0.2853 ? might be 1.1477x slower > integer-modulo 3.1376+-0.6433 ? 3.3738+-0.3622 ? might be 1.0753x slower > int-or-other-div-then-get-by-val 3.8138+-0.2643 ! 4.4667+-0.3129 ! definitely 1.1712x slower > fold-multi-get-by-offset-to-poly-get-by-offset > 3.6617+-0.7006 ? 5.2883+-1.6175 ? might be 1.4442x slower > object-get-own-property-symbols-on-large-array > 1.4717+-1.7431 0.8460+-0.1395 might be 1.7396x faster > many-foreach-calls 2.0927+-0.3022 ? 2.1702+-0.2359 ? might be 1.0370x slower > is-object-or-null-fold-less-tricky 3.3668+-0.7582 3.3357+-0.2757 > is-number-fold 2.2381+-0.3593 ? 2.5048+-0.0563 ? might be 1.1192x slower > for-of-iterate-array-values 4.7513+-0.7717 4.5219+-1.1764 might be 1.0507x faster > richards-empty-try-catch 46.2618+-1.5402 ? 46.8972+-0.8823 ? might be 1.0137x slower > generator-function-create 5.2930+-0.9907 4.5521+-1.7833 might be 1.1627x faster > switch-char-constant 2.3405+-0.3168 2.3336+-0.3314 > logical-not-weird-types 2.9240+-0.3862 ? 2.9650+-0.6002 ? might be 1.0140x slower > string-object-value-of 8.2473+-1.3254 7.7625+-1.9228 might be 1.0625x faster > string-replace 5.1745+-0.3364 5.0922+-0.1871 might be 1.0162x faster > data-view-accesses-2 107.7755+-1.7208 ? 108.3771+-1.6364 ? > fixed-typed-array-storage 1.3877+-0.8312 1.2556+-0.0343 might be 1.1052x faster > object-closure-call 5.9763+-1.0691 ? 6.1346+-1.5115 ? might be 1.0265x slower > put-by-val-with-string-slightly-polymorphic > 3.0433+-0.7397 2.4636+-0.4317 might be 1.2353x faster > math-with-out-of-bounds-array-values 22.8912+-0.5529 ? 24.3652+-4.6619 ? might be 1.0644x slower > Int8Array-load 3.6944+-0.6444 ? 3.9738+-0.3414 ? might be 1.0756x slower > bigswitch 20.3228+-2.4580 19.5145+-0.0936 might be 1.0414x faster > is-undefined-fold-tricky 2.6218+-0.5449 2.5618+-0.4839 might be 1.0234x faster > direct-tail-call-inlined-caller 51.9113+-0.4213 51.1136+-1.9664 might be 1.0156x faster > string-repeat-not-resolving-fixed 2.9100+-1.3215 2.5042+-0.3386 might be 1.1621x faster > v8-raytrace-with-try-catch 29.8622+-0.2514 ? 30.8071+-4.8793 ? might be 1.0316x slower > inline-get-scoped-var 2.6190+-0.4156 ? 2.8469+-0.3505 ? might be 1.0870x slower > simple-poly-call-nested 4.1557+-1.0441 ? 4.3503+-0.7868 ? might be 1.0468x slower > ArrayBuffer-Int8Array-alloc 16.0732+-1.3912 ? 16.0870+-0.2870 ? > set-for-of 4.7471+-1.8639 4.2770+-0.7281 might be 1.1099x faster > freeze-and-do-work 13.6857+-1.1027 ? 14.4344+-2.4354 ? might be 1.0547x slower > regexp-prototype-test-observable-side-effects > 0.6785+-0.1133 ? 0.7205+-0.0268 ? might be 1.0619x slower > HashMap-put-get-iterate-keys 17.4282+-2.6687 16.7176+-2.3270 might be 1.0425x faster > string-get-by-val 2.0522+-0.3427 2.0518+-0.3555 > sink-function 8.5594+-0.8515 ? 9.1683+-1.8346 ? might be 1.0711x slower > licm-dragons-two-structures 12.5073+-1.0292 11.6838+-1.1822 might be 1.0705x faster > sparse-conditional 1.9585+-0.6238 1.6450+-0.1103 might be 1.1906x faster > dataview-cse 7.6577+-0.7346 ? 8.4946+-0.6656 ? might be 1.1093x slower > function-with-eval 36.5853+-1.4522 ? 40.3345+-10.9675 ? might be 1.1025x slower > array-prototype-reduceRight 22.9894+-1.4827 ? 24.1495+-2.0631 ? might be 1.0505x slower > create-many-weak-map 56.0937+-1.3735 ? 56.4322+-2.4574 ? > number-to-string-with-radix-cse 3.9086+-0.7919 ? 4.2057+-0.9319 ? might be 1.0760x slower > eval-not-eval-compute 20.6155+-0.7937 ? 20.6223+-0.7292 ? > dont-confuse-structures-from-different-executable-as-poly-proto > 46.4750+-4.3296 45.5705+-0.5174 might be 1.0198x faster > poly-proto-setter-speed 2.9395+-0.4172 ? 2.9401+-0.5103 ? > new-array-push 3.5584+-0.1571 3.2628+-0.6220 might be 1.0906x faster > polyvariant-monomorphic-get-by-id 4.0705+-0.1209 3.7898+-0.6489 might be 1.0741x faster > regexp-last-index 7.3252+-1.7732 ? 7.6491+-1.3821 ? might be 1.0442x slower > min-boolean 2.5200+-1.0150 ? 2.9249+-1.0535 ? might be 1.1607x slower > polymorphic-put-by-val-with-string 21.6471+-1.4359 ? 22.8704+-3.8580 ? might be 1.0565x slower > get-by-val-with-symbol-self-or-proto 10.5918+-2.2919 9.0760+-0.8419 might be 1.1670x faster > put-by-val-machine-int 3.0341+-1.1948 2.8252+-0.0596 might be 1.0740x faster > object-get-own-property-symbols 18.6400+-2.1462 ? 19.0399+-1.6614 ? might be 1.0215x slower > imul-mixed 3.3678+-1.5092 3.1343+-0.4573 might be 1.0745x faster > gcse-poly-get 8.1208+-0.9370 ? 8.6208+-1.2927 ? might be 1.0616x slower > fold-double-to-int 12.3618+-3.2322 12.1675+-1.0248 might be 1.0160x faster > to-number-constructor-only-number 0.7206+-0.0939 ? 0.8456+-0.2496 ? might be 1.1734x slower > template-string-array 2.7814+-0.5972 2.6697+-0.1304 might be 1.0418x faster > in-four-cases 9.5051+-1.5622 9.1727+-2.0492 might be 1.0362x faster > int-or-other-sub 4.6721+-1.2120 4.6340+-0.5361 > poly-chain-access-different-prototypes 2.6973+-0.5930 2.5042+-0.4637 might be 1.0771x faster > super-get-by-val-with-this-monomorphic 17.5093+-1.1394 17.3179+-0.8727 might be 1.0110x faster > many-repeat-stores 18.7120+-1.5222 ? 19.0369+-4.4766 ? might be 1.0174x slower > string-repeat-single-resolving 8.8353+-2.6350 8.5722+-2.9563 might be 1.0307x faster > is-object-or-null-trickier-internal-function > 8.4905+-1.5406 ? 9.0861+-1.2146 ? might be 1.0701x slower > fold-put-by-val-with-symbol-to-multi-put-by-offset > 7.0262+-1.0230 ? 7.5085+-1.1999 ? might be 1.0686x slower > ArrayBuffer-Int8Array-alloc-large-long-lived > 42.3893+-0.3965 42.2620+-1.5925 > array-with-double-sum 2.9705+-0.5970 ? 3.2106+-1.3955 ? might be 1.0808x slower > string-repeat-small-resolving 17.4125+-2.6224 ? 17.4352+-2.3758 ? > super-get-by-id-with-this-polymorphic 10.9787+-1.6454 10.5087+-1.8693 might be 1.0447x faster > switch-string-basic 8.9203+-1.7667 ? 9.5566+-1.6766 ? might be 1.0713x slower > licm-dragons 38.7895+-3.3289 ? 39.5520+-4.3434 ? might be 1.0197x slower > eval-not-eval-compute-args 21.5500+-0.4098 ? 22.9971+-4.4094 ? might be 1.0671x slower > branch-on-string-as-boolean 12.7407+-1.3502 12.7291+-2.6156 > to-number-string-number-string-number 3.1900+-1.1366 2.8941+-0.4017 might be 1.1022x faster > arrowfunciton-reference-arguments 0.6887+-0.1330 ? 0.7533+-0.1655 ? might be 1.0939x slower > locale-compare 17.5411+-0.6406 ? 17.7035+-0.5794 ? > getter-no-activation 3.1931+-0.8770 ? 3.1934+-0.6523 ? > deltablue-for-of 27.8060+-1.9268 23.7709+-2.7883 might be 1.1697x faster > string-concat-long-convert 75.8559+-4.8819 74.5053+-2.0519 might be 1.0181x faster > put-by-val-with-string-replace-and-transition > 12.8754+-4.0897 12.6975+-2.6575 might be 1.0140x faster > varargs-strict-mode 8.5059+-1.1877 7.6134+-1.6069 might be 1.1172x faster > lots-of-fields 9.2488+-2.8937 8.7815+-1.6666 might be 1.0532x faster > tear-off-arguments 3.9807+-1.0781 3.4505+-0.5353 might be 1.1537x faster > regexp-u-global-es5 19.9842+-2.3283 ? 22.2964+-1.8093 ? might be 1.1157x slower > is-array-for-mixed-case 4.9097+-1.3135 4.2627+-1.2496 might be 1.1518x faster > sinkable-new-object-taken 25.8219+-0.0769 ? 27.2510+-4.4978 ? might be 1.0553x slower > double-to-uint32-typed-array-no-inline 2.1722+-0.4134 ? 2.1763+-0.1257 ? > string-concat-long 44.1485+-0.6197 ? 44.9899+-1.0163 ? might be 1.0191x slower > get-by-id-bimorphic-check-structure-elimination-simple > 2.7515+-0.6906 2.4917+-0.4009 might be 1.1043x faster > arrowfunction-call-in-function 15.8604+-0.8416 ? 16.6205+-2.4635 ? might be 1.0479x slower > obviously-elidable-new-object 14.4048+-4.5511 14.3646+-3.4963 > is-number-fold-tricky 3.4592+-1.2043 3.2263+-0.6248 might be 1.0722x faster > string-slice-one-char 6.9627+-1.4279 6.8100+-1.1993 might be 1.0224x faster > get-by-id-check-structure-elimination 3.5288+-0.4231 ? 3.9288+-0.2401 ? might be 1.1134x slower > fold-multi-put-by-offset-to-replace-or-transition-put-by-offset > 6.7765+-0.5216 6.2872+-1.3286 might be 1.0778x faster > obvious-sink-pathology 13.1553+-0.8465 ? 13.3958+-1.1890 ? might be 1.0183x slower > large-int 6.0943+-1.0143 ? 6.1665+-0.4857 ? might be 1.0118x slower > string-repeat-resolving-no-inline 17.2943+-2.9727 16.6182+-2.0197 might be 1.0407x faster > object-keys-map-values 34.8917+-1.2709 ? 35.3293+-1.6575 ? might be 1.0125x slower > dfg-internal-function-not-handled-construct > 1.2732+-0.0340 ? 1.2933+-0.0824 ? might be 1.0158x slower > weak-map-key 76.9348+-1.8831 76.1521+-1.5144 might be 1.0103x faster > destructuring-parameters-overridden-by-function > 0.7624+-0.3539 0.6525+-0.1657 might be 1.1684x faster > get_callee_polymorphic 5.0778+-0.5590 ? 5.5535+-2.0295 ? might be 1.0937x slower > destructuring-swap 13.3060+-2.5447 12.4448+-3.5408 might be 1.0692x faster > elidable-new-object-roflcopter 19.2756+-1.8608 ? 21.2282+-6.8176 ? might be 1.1013x slower > string-get-by-val-out-of-bounds 4.4975+-0.3398 3.8448+-0.6915 might be 1.1697x faster > regexp-prototype-split-observable-side-effects3-ignoreCase > 0.4857+-0.0800 0.4439+-0.0750 might be 1.0940x faster > exit-length-on-plain-object 13.0638+-2.9662 12.2585+-0.5828 might be 1.0657x faster > object-int-sub-array 6.7570+-0.9436 ? 6.8578+-1.7596 ? might be 1.0149x slower > fold-put-structure 3.5405+-0.5362 ? 4.2404+-1.2873 ? might be 1.1977x slower > bigswitch-indirect-symbol 56.9123+-0.6721 56.4606+-0.6335 > polymorphic-structure 10.7134+-0.9308 10.3690+-0.5436 might be 1.0332x faster > fold-put-by-val-with-string-to-multi-put-by-offset > 8.3920+-2.1278 7.4762+-1.2968 might be 1.1225x faster > for-of-iterate-array-entries 9.0044+-2.6043 7.3876+-2.0335 might be 1.2189x faster > is-object-or-null-tricky-internal-function > 6.3239+-0.8761 ? 6.5142+-1.1598 ? might be 1.0301x slower > string-test 3.0928+-0.3947 ? 3.1219+-0.5485 ? > stringalloc 88.4324+-0.4151 ^ 87.4638+-0.4548 ^ definitely 1.0111x faster > poly-chain-access-simpler 2.3248+-0.4149 ? 2.7773+-0.5104 ? might be 1.1947x slower > direct-arguments-possibly-overridden-length > 5.8680+-0.6501 ? 6.2308+-1.1112 ? might be 1.0618x slower > global-code-ftl 24.5644+-1.2529 ? 24.9094+-2.9021 ? might be 1.0140x slower > double-array-to-string 50.2797+-0.2971 ? 50.8896+-0.4295 ? might be 1.0121x slower > put-by-val-direct 0.6784+-0.4223 ? 0.6793+-0.7025 ? > put-by-val-with-symbol-replace-and-transition > 10.9326+-2.8392 ? 12.1583+-2.3638 ? might be 1.1121x slower > captured-assignments 0.4730+-0.0917 0.4702+-0.0946 > call-or-not-call 23.7145+-0.4041 ? 23.8259+-0.9815 ? > marsaglia-larger-ints 69.6876+-0.3705 69.5439+-0.5251 > is-function-fold-tricky-internal-function > 9.0835+-0.9470 8.6586+-1.4327 might be 1.0491x faster > math-trunc 6.2679+-0.9739 5.7958+-1.0284 might be 1.0814x faster > object-int-and-array 7.4656+-2.1300 ? 7.4707+-2.4890 ? > double-pollution-putbyoffset 3.7673+-0.2549 ? 3.9622+-0.5697 ? might be 1.0517x slower > assign-custom-setter-polymorphic 3.0633+-0.6834 3.0243+-0.4065 might be 1.0129x faster > mod-boolean 7.7572+-1.2350 7.3354+-0.7461 might be 1.0575x faster > is-function-fold-tricky 3.2050+-0.5689 ? 3.3320+-0.0416 ? might be 1.0396x slower > number-to-string-with-radix-10 1.3495+-0.2954 ? 1.4080+-0.2124 ? might be 1.0434x slower > apply-not-apply 4.5444+-0.6288 ? 4.8358+-0.5252 ? might be 1.0641x slower > HashMap-string-put-get-iterate 20.7257+-1.3396 ? 20.7355+-1.0290 ? > mul-boolean 2.2065+-0.3711 ? 2.4500+-0.0305 ? might be 1.1103x slower > scoped-arguments-overridden-length 6.4030+-1.0886 6.3118+-1.0574 might be 1.0145x faster > infer-one-time-closure-two-vars 7.4822+-1.5169 7.2623+-1.0636 might be 1.0303x faster > sin-boolean 6.5550+-1.1665 ? 7.1236+-1.2088 ? might be 1.0867x slower > imul-double-only 3.3787+-0.9377 ? 3.4280+-0.6255 ? might be 1.0146x slower > instanceof-dynamic 9.8159+-1.2273 ? 10.0390+-1.7879 ? might be 1.0227x slower > to-int32-boolean 11.6834+-1.6751 ? 11.8727+-1.4763 ? might be 1.0162x slower > try-catch-word-count 23.2010+-3.6408 22.1000+-2.0600 might be 1.0498x faster > put-by-val-with-symbol 10.9122+-2.8826 ? 12.4964+-2.2376 ? might be 1.1452x slower > fold-multi-put-by-offset-to-put-by-offset > 3.5265+-0.6389 ? 4.0000+-0.4234 ? might be 1.1343x slower > simple-poly-call 1.4528+-0.0567 ? 1.5025+-0.5832 ? might be 1.0342x slower > obvious-sink-pathology-taken 96.5880+-1.4880 ? 104.6844+-28.6694 ? might be 1.0838x slower > marsaglia-osr-entry 16.0112+-1.5723 15.2631+-0.2780 might be 1.0490x faster > get-by-val-with-symbol-bimorphic-check-structure-elimination > 7.2483+-1.2411 ? 7.2491+-0.9754 ? > method-on-number 12.2921+-1.5433 11.1022+-0.5262 might be 1.1072x faster > getter-richards 47.8871+-3.1453 ? 48.9227+-2.6499 ? might be 1.0216x slower > array-prototype-some 21.7263+-1.1074 ? 22.8761+-4.1674 ? might be 1.0529x slower > vector-length-hint-new-array 8.0262+-2.4444 6.7578+-1.1516 might be 1.1877x faster > typed-array-get-set-by-val-profiling 20.0459+-0.9925 ? 20.2903+-1.4377 ? might be 1.0122x slower > untyped-string-from-char-code 7.8730+-0.1634 ? 8.7128+-1.0365 ? might be 1.1067x slower > Int32Array-alloc 3.4119+-0.6248 ? 4.0861+-2.1765 ? might be 1.1976x slower > basic-set 6.1682+-0.8763 ? 6.9448+-3.2347 ? might be 1.1259x slower > string-repeat-single-not-resolving 8.3168+-2.5655 7.7460+-0.2574 might be 1.0737x faster > slow-convergence 2.6774+-0.3965 ? 2.7284+-0.4769 ? might be 1.0190x slower > getter-prototype 7.3594+-1.4134 7.1188+-1.0357 might be 1.0338x faster > string-prototype-search-observable-side-effects4 > 0.4724+-0.0820 0.4692+-0.0941 > inline-arguments-local-escape 3.4938+-0.2759 3.4216+-0.4277 might be 1.0211x faster > lazy-array-species-watchpoints 18.9878+-1.5323 ? 19.8915+-2.0130 ? might be 1.0476x slower > arguments-out-of-bounds 7.5038+-0.9873 7.4473+-1.3159 > richards-try-catch 132.8688+-7.1397 ? 135.4097+-17.3761 ? might be 1.0191x slower > to-number-only-string 1.9720+-0.0509 1.9491+-0.1479 might be 1.0118x faster > simple-activation-demo 12.2967+-3.3578 11.2863+-2.8839 might be 1.0895x faster > Float64Array-to-Int16Array-set 51.0714+-0.3112 ? 51.3519+-0.7047 ? > object-create-null 12.5690+-1.9587 10.6105+-1.4148 might be 1.1846x faster > regexp-prototype-search-observable-side-effects2 > 0.4621+-0.0896 ? 0.4677+-0.0439 ? might be 1.0122x slower > object-create-unknown-object-prototype 17.9393+-0.7581 ? 19.4022+-2.8649 ? might be 1.0816x slower > global-isNaN 8.9933+-0.5361 ? 10.0858+-1.1748 ? might be 1.1215x slower > object-int-add 14.4191+-1.3399 13.8008+-1.6589 might be 1.0448x faster > direct-arguments-getbyval 0.9761+-0.1049 ? 1.0356+-0.2605 ? might be 1.0609x slower > scoped-arguments-length 6.9002+-1.0929 6.1295+-1.0316 might be 1.1257x faster > string-repeat-small-not-resolving 2.9873+-0.2064 ? 3.1010+-0.0450 ? might be 1.0381x slower > object-or 4.5731+-1.4852 4.3677+-0.6064 might be 1.0470x faster > implicit-bigswitch-indirect-symbol 35.7938+-1.5551 ? 37.6340+-6.4925 ? might be 1.0514x slower > create-lots-of-functions 14.4882+-2.1608 ? 14.9495+-2.2768 ? might be 1.0318x slower > polymorphic-put-by-id 20.6341+-1.2661 ? 22.0951+-4.9242 ? might be 1.0708x slower > in-by-id-match 8.5887+-0.4100 7.6133+-1.2184 might be 1.1281x faster > regexp-prototype-split-observable-side-effects3-sticky > 0.4760+-0.0189 0.4665+-0.0117 might be 1.0204x faster > object-urshift 4.2675+-0.7849 ? 4.3250+-0.6316 ? might be 1.0135x slower > plus-boolean 2.1639+-0.2972 2.0376+-0.4737 might be 1.0620x faster > map-has-get-cse-opportunity 61.5078+-9.3432 59.8317+-2.4601 might be 1.0280x faster > raytrace-with-try-catch 6.6024+-2.1223 ? 6.8468+-1.5444 ? might be 1.0370x slower > bound-function-construction-performance 43.3037+-0.5471 43.2620+-0.5562 > object-lshift 4.2176+-1.2829 ? 4.4540+-0.7185 ? might be 1.0561x slower > simple-regexp-exec-folding 5.1718+-0.6959 ? 5.4462+-0.6735 ? might be 1.0531x slower > array-with-double-increment 2.4425+-0.4311 ? 2.7410+-0.2724 ? might be 1.1222x slower > instanceof-tricky-dynamic 9.1575+-2.0188 8.9316+-2.4235 might be 1.0253x faster > array-prototype-map 25.7350+-4.9055 ? 25.9443+-1.6029 ? > sorting-benchmark 16.8377+-3.5213 16.2662+-1.7683 might be 1.0351x faster > Float32Array-to-Float64Array-set 41.5755+-0.2553 ? 41.8676+-0.7381 ? > bound-function-call 9.7175+-1.3594 ? 9.7475+-1.9829 ? > new-array-buffer-push 2.7371+-0.4368 ? 3.1075+-0.6004 ? might be 1.1354x slower > switch-string-basic-var 11.4091+-2.3585 10.5433+-1.2648 might be 1.0821x faster > repeat-multi-get-by-offset 13.5731+-0.3102 ? 14.6690+-0.8928 ? might be 1.0807x slower > is-array-for-proxy 3.9455+-1.1246 3.4113+-0.1424 might be 1.1566x faster > double-get-by-val-out-of-bounds 3.5799+-0.6497 ? 4.0203+-0.7885 ? might be 1.1230x slower > string-prototype-search-observable-side-effects3 > 0.4582+-0.0869 ? 0.5971+-0.3044 ? might be 1.3032x slower > megamorphic-load 21.0239+-0.9787 ? 21.9244+-2.9491 ? might be 1.0428x slower > infer-closure-const-then-reenter 33.6682+-0.0751 ? 33.8983+-0.2982 ? > generator-fib 19.3792+-3.5398 ? 19.5349+-2.1775 ? > fold-put-by-id-to-multi-put-by-offset 7.7081+-1.7629 7.4642+-1.0073 might be 1.0327x faster > string-transcoding 6.9160+-2.3821 6.2150+-1.0486 might be 1.1128x faster > weird-inlining-const-prop 1.9708+-0.3595 ? 2.0713+-0.6693 ? might be 1.0510x slower > strcat-const 4.9050+-0.7146 ? 5.2860+-1.2672 ? might be 1.0777x slower > misc-strict-eq 13.0587+-1.9451 ? 13.8198+-1.9494 ? might be 1.0583x slower > poly-proto-clear-js-function-allocation-profile > 9.7046+-1.5478 ? 10.3088+-2.5679 ? might be 1.0623x slower > generator-with-several-types 93.4130+-21.9875 70.2928+-33.5930 might be 1.3289x faster > string-hash 1.8005+-0.3125 ? 1.9561+-0.3673 ? might be 1.0864x slower > is-object-or-null-fold-functions 2.2817+-0.5494 ? 2.7706+-0.9949 ? might be 1.2143x slower > object-is 127.0039+-0.2989 ? 127.0278+-0.4331 ? > infer-constant-global-property 3.1372+-0.2292 2.7972+-0.5609 might be 1.1215x faster > call-using-spread 9.3935+-0.9948 ? 9.8220+-1.4540 ? might be 1.0456x slower > int52-spill 4.5353+-0.6689 ? 4.7695+-1.5821 ? might be 1.0516x slower > getter 3.0210+-0.5454 ? 3.3055+-0.3218 ? might be 1.0942x slower > plus-boolean-arith 2.1146+-0.3910 ? 2.3559+-0.0359 ? might be 1.1141x slower > large-int-captured 4.7083+-1.7373 4.1158+-0.7185 might be 1.1439x faster > sinkable-new-object-dag 29.1078+-0.4131 29.0293+-0.6284 > eval-compute 22.9041+-0.9749 22.6342+-0.6528 might be 1.0119x faster > switch-string-length-tower-var 10.6120+-0.3077 ? 10.9684+-1.9365 ? might be 1.0336x slower > arrowfunciton-direct-arguments 1.4023+-0.9129 1.1692+-0.0735 might be 1.1994x faster > hoist-make-rope 5.1829+-1.1507 ? 5.5505+-0.3244 ? might be 1.0709x slower > instanceof-sometimes-hit 9.2716+-1.7565 ? 9.4095+-1.3103 ? might be 1.0149x slower > empty-string-plus-int 5.0248+-0.7870 ? 5.5055+-1.8056 ? might be 1.0957x slower > v8-regexp-search 44.1538+-0.3920 43.6221+-1.2434 might be 1.0122x faster > symbol-tostringtag 2.6297+-0.5024 2.5883+-0.3024 might be 1.0160x faster > string-prototype-split-observable-side-effects3-global > 0.5444+-0.0791 ? 0.5837+-0.3477 ? might be 1.0723x slower > poly-proto-access 39.3252+-1.9838 38.3469+-0.3444 might be 1.0255x faster > regexp-prototype-is-not-instance 0.5891+-0.0483 ^ 0.4559+-0.0814 ^ definitely 1.2921x faster > regexp-nested-nonzero-min-counted-parens 0.4228+-0.0779 ? 0.4357+-0.0761 ? might be 1.0306x slower > indexed-properties-in-objects 3.3083+-0.8030 2.8580+-0.0257 might be 1.1576x faster > int-or-other-sub-then-get-by-val 5.4115+-0.6366 5.2330+-0.7466 might be 1.0341x faster > raytrace-with-empty-try-catch 4.9406+-1.6188 4.7563+-0.2356 might be 1.0388x faster > int-or-other-mul-then-get-by-val 5.4808+-0.9382 ? 6.1791+-1.7313 ? might be 1.1274x slower > temporal-structure 9.8188+-1.9263 9.7009+-1.4353 might be 1.0122x faster > slow-ternaries 10.2599+-1.5557 ? 10.9705+-1.4892 ? might be 1.0693x slower > bigswitch-indirect 35.7983+-1.6378 ? 35.9383+-1.2578 ? > direct-arguments-length 6.7515+-1.4269 6.2590+-0.6657 might be 1.0787x faster > vector-length-hint-array-constructor 14.1795+-4.7416 ? 14.4069+-1.5456 ? might be 1.0160x slower > cell-argument 3.8928+-0.4584 3.0393+-0.5009 might be 1.2808x faster > try-catch-get-by-val-cloned-arguments 4.0240+-0.7210 ? 4.6490+-1.3402 ? might be 1.1553x slower > string-out-of-bounds 7.7366+-1.3497 ? 8.0720+-2.1428 ? might be 1.0434x slower > ftl-polymorphic-StringFromCharCode 36.3255+-0.2293 ? 37.0390+-1.0422 ? might be 1.0196x slower > array-prototype-forEach 21.7402+-1.4167 ? 22.4971+-3.0196 ? might be 1.0348x slower > simple-regexp-exec-folding-fail 3.1589+-1.0705 2.8063+-0.3654 might be 1.1256x faster > construct-poly-proto-object 11.6592+-1.9114 10.8152+-2.3484 might be 1.0780x faster > int-or-other-mod-then-get-by-val 3.7018+-0.8216 3.4860+-0.5805 might be 1.0619x faster > string-prototype-split-observable-side-effects3-multiline > 0.4619+-0.0798 ? 0.5375+-0.1166 ? might be 1.1639x slower > string-repeat-not-resolving 3.3802+-1.7067 3.1802+-0.4563 might be 1.0629x faster > ftl-library-inlining 16.2042+-0.1466 ? 16.9606+-1.8370 ? might be 1.0467x slower > put-by-val-with-symbol-slightly-polymorphic > 2.7195+-0.4462 ? 2.7925+-0.5304 ? might be 1.0268x slower > Number-isNaN 10.1743+-2.6814 9.2385+-1.3283 might be 1.1013x faster > get-by-val-with-symbol-quadmorphic-check-structure-elimination-simple > 3.5836+-0.1899 3.4412+-0.0486 might be 1.0414x faster > try-catch-get-by-val-scoped-arguments 4.0388+-0.8098 ? 4.6868+-1.2998 ? might be 1.1604x slower > eval-cached 16.1322+-1.7821 15.4736+-2.1059 might be 1.0426x faster > direct-construct 77.0121+-8.9851 76.5551+-9.2429 > prevent-extensions-and-do-work 13.3150+-0.1537 ? 14.9101+-2.0140 ? might be 1.1198x slower > regexp-prototype-split-observable-side-effects3-flags > 0.4694+-0.0221 0.4526+-0.0848 might be 1.0372x faster > elidable-new-object-then-call 16.2477+-3.8131 15.3030+-4.2969 might be 1.0617x faster > Int16Array-alloc-long-lived 38.4482+-3.6089 ? 39.4251+-2.3975 ? might be 1.0254x slower > object-int-mul-array 6.3020+-0.9262 5.7111+-0.4574 might be 1.1035x faster > global-object-access-with-mutating-structure > 4.9382+-0.8100 ? 5.8135+-2.2785 ? might be 1.1772x slower > load-varargs-elimination 12.7622+-3.2667 11.8351+-0.3177 might be 1.0783x faster > number-test 3.7194+-1.2229 3.3958+-1.0590 might be 1.0953x faster > Int16Array-bubble-sort-with-byteLength 10.3121+-1.2411 ? 11.1418+-1.3606 ? might be 1.0805x slower > strict-osr-entry 10.3286+-1.9403 9.9019+-1.4686 might be 1.0431x faster > external-arguments-putbyval 2.0503+-0.1357 ? 2.1245+-0.7797 ? might be 1.0362x slower > destructuring-arguments 29.8533+-0.3830 ? 34.8603+-9.1141 ? might be 1.1677x slower > string-repeat-arith 19.6630+-0.2041 18.9682+-0.8474 might be 1.0366x faster > generator-create 1.1483+-0.1530 ? 1.2295+-0.6339 ? might be 1.0707x slower > setter 3.2327+-0.2003 3.0217+-0.5175 might be 1.0698x faster > get_by_val-Int32Array 1.6063+-0.1850 1.6003+-0.0960 > get-by-val-with-string-bimorphic-check-structure-elimination > 5.6953+-0.8543 5.6816+-1.0455 > array-nonarray-polymorhpic-access 14.3415+-2.2220 13.7030+-1.2200 might be 1.0466x faster > instanceof-always-hit-two 10.0097+-1.0287 9.5148+-0.5220 might be 1.0520x faster > constant-fold-check-type-info-flags 0.7436+-0.1415 0.7245+-0.0839 might be 1.0263x faster > array-with-double-add 3.2457+-0.5524 3.0447+-1.1256 might be 1.0660x faster > branch-fold 3.7457+-0.2511 3.3380+-0.5759 might be 1.1221x faster > to-number-constructor-string-number-string-number > 3.2681+-1.3245 3.1450+-0.1374 might be 1.0391x faster > in-one-case-false 4.2213+-0.1808 4.0609+-0.6261 might be 1.0395x faster > arguments-strict-mode 29.0192+-0.6738 ? 30.5306+-4.0393 ? might be 1.0521x slower > ArrayBuffer-Int8Array-alloc-long-lived-buffer > 23.1924+-0.9479 22.7152+-3.1630 might be 1.0210x faster > map-rehash 6.7018+-1.6778 ? 7.6407+-2.3141 ? might be 1.1401x slower > by-val-generic 2.5622+-0.1633 2.3441+-0.4813 might be 1.0931x faster > cast-int-to-double 5.2332+-0.6044 4.9502+-0.6494 might be 1.0572x faster > get-by-id-proto-or-self 9.9027+-2.0200 ? 10.1635+-1.8843 ? might be 1.0263x slower > fround 14.8110+-2.8801 14.5958+-2.6245 might be 1.0147x faster > Int32Array-alloc-large 14.4874+-2.9200 ? 14.6964+-3.6590 ? might be 1.0144x slower > is-undefined-fold 2.1178+-0.4689 ? 2.5657+-0.9570 ? might be 1.2115x slower > try-catch-get-by-val-direct-arguments 2.1567+-0.2220 ? 2.3893+-0.8728 ? might be 1.1079x slower > int-or-other-max-then-get-by-val 4.1332+-0.6084 ? 4.3610+-0.2406 ? might be 1.0551x slower > switch-constant 5.2806+-1.2440 ? 5.6560+-0.1951 ? might be 1.0711x slower > poly-stricteq 40.1813+-1.6135 ! 44.7512+-2.3785 ! definitely 1.1137x slower > is-string-fold-tricky 2.8459+-0.3748 ? 3.3362+-1.3060 ? might be 1.1723x slower > double-to-uint32-typed-array 2.0596+-0.1060 ? 2.3542+-0.7348 ? might be 1.1430x slower > abc-forward-loop-equal 27.0555+-1.0180 26.8284+-0.9591 > is-boolean-fold-tricky 3.3512+-1.2502 3.2448+-1.2053 might be 1.0328x faster > build-large-object 30.4832+-1.1547 30.4052+-0.3676 > string-repeat-not-resolving-no-inline 3.3041+-0.5549 ? 3.8689+-2.2372 ? might be 1.1709x slower > function-call 8.0692+-1.0562 7.9130+-1.0853 might be 1.0197x faster > dfg-internal-function-not-handled-call 7.8932+-1.2136 7.4761+-0.5807 might be 1.0558x faster > get-by-id-chain-from-try-block 2.1560+-0.4142 ? 2.1592+-0.8025 ? > is-not-cell-speculation-for-empty-value 20.7073+-2.1976 19.5567+-2.2140 might be 1.0588x faster > abc-simple-forward-loop 26.9559+-0.6540 ? 27.7216+-2.1004 ? might be 1.0284x slower > global-var-const-infer-fire-from-opt 1.1700+-0.4937 ? 1.1872+-0.4372 ? might be 1.0147x slower > object-and 4.9586+-1.2094 4.4985+-0.7417 might be 1.1023x faster > Int8Array-alloc-long-lived 34.1437+-1.4138 ? 35.0122+-1.7937 ? might be 1.0254x slower > logical-not 3.9241+-0.1931 3.9131+-1.1548 > regexp-u-global-es6 91.3075+-2.1464 90.2773+-1.1046 might be 1.0114x faster > get-by-val-with-string-proto-or-self 10.4169+-2.2714 ? 11.3748+-2.8374 ? might be 1.0920x slower > string-prototype-search-observable-side-effects2 > 0.7386+-0.6879 0.4851+-0.0912 might be 1.5226x faster > string-replace-empty 4.9883+-0.0646 4.6879+-0.4631 might be 1.0641x faster > polyvariant-get-by-id-shorter-tower 7.6024+-1.1632 ? 8.4325+-2.3984 ? might be 1.1092x slower > aliased-arguments-getbyval 1.1572+-0.1515 1.1519+-0.0723 > arrowfunction-call 6.4368+-0.4452 ? 7.1660+-1.4909 ? might be 1.1133x slower > get-by-id-self-or-proto 9.5088+-2.4137 ? 10.6559+-1.7815 ? might be 1.1206x slower > Int16Array-load-int-mul 1.6918+-0.2166 ? 1.7920+-0.1046 ? might be 1.0592x slower > eval-code-ftl-reentry 24.2878+-0.4053 ? 24.3856+-0.4975 ? > fold-multi-get-by-offset-to-get-by-offset > 4.1168+-0.8147 4.0745+-0.7252 might be 1.0104x faster > arguments-named-and-reflective 5.6823+-0.9631 ? 6.3714+-1.3686 ? might be 1.1213x slower > inlined-put-by-id-transition 8.9351+-2.5281 7.8551+-0.8935 might be 1.1375x faster > substring-concat 43.1693+-4.9036 ? 43.3633+-1.9826 ? > array-push-0 248.3189+-1.0087 ? 251.2670+-5.9702 ? might be 1.0119x slower > hard-overflow-check-equal 20.7505+-0.1136 ? 21.7100+-3.0662 ? might be 1.0462x slower > string-cons-repeat 9.0090+-5.1800 6.3546+-0.5999 might be 1.4177x faster > map-for-of 7.1736+-0.6643 7.0126+-1.1121 might be 1.0230x faster > array-prototype-reduce 22.2885+-1.4626 ? 24.8110+-5.4622 ? might be 1.1132x slower > infer-closure-const-then-put-to-scope 33.1197+-1.2823 ? 34.0237+-1.2564 ? might be 1.0273x slower > string-concat-convert 67.5014+-1.3900 67.1932+-0.6298 > varargs-inline 5.1447+-0.7859 ? 5.9394+-0.1523 ? might be 1.1545x slower > int-or-other-abs-zero-then-get-by-val 11.6510+-0.3442 ? 12.2708+-1.3142 ? might be 1.0532x slower > regexp-prototype-split-observable-side-effects3-multiline > 0.4253+-0.0946 ? 0.5849+-0.2652 ? might be 1.3753x slower > string-concat 38.6584+-0.5921 38.1705+-1.4067 might be 1.0128x faster > regexp-prototype-search-observable-side-effects > 0.7582+-0.0850 0.7317+-0.0496 might be 1.0363x faster > instanceof-always-hit-one 4.4334+-0.5752 4.3657+-0.5919 might be 1.0155x faster > abc-simple-backward-loop 28.0841+-2.5525 26.6445+-1.0967 might be 1.0540x faster > set-for-each 2.1604+-0.1582 1.9243+-0.2750 might be 1.1227x faster > string-get-by-val-big-char 4.3956+-0.9583 4.3363+-0.6643 might be 1.0137x faster > max-boolean 2.7667+-1.2358 2.6417+-0.4559 might be 1.0473x faster > to-number-constructor-only-string 1.7640+-0.2228 1.7236+-0.4392 might be 1.0234x faster > switch-string-basic-big 10.1552+-1.3704 9.6065+-0.9302 might be 1.0571x faster > function-dot-apply 2.2888+-0.9591 2.2873+-0.1595 > mul-boolean-double 2.4010+-0.4104 ? 2.8220+-0.8576 ? might be 1.1754x slower > double-real-use 22.1508+-1.9296 22.1151+-1.7183 > cfg-simplify 2.8104+-0.4063 ? 3.0643+-0.0861 ? might be 1.0903x slower > get-by-val-with-string-self-or-proto 9.5012+-2.3663 ? 10.2911+-4.0036 ? might be 1.0831x slower > int-or-other-neg-zero-then-get-by-val 11.8461+-2.0398 11.7308+-2.1356 > to-string-on-cow-array 8.8757+-1.4826 ? 10.0065+-1.3875 ? might be 1.1274x slower > string-sub 30.9644+-0.2466 30.7428+-0.7882 > regexp-prototype-split-observable-side-effects3-global > 0.4463+-0.0893 ? 0.4725+-0.1053 ? might be 1.0588x slower > instanceof-bound 20.7026+-9.1594 ? 23.6360+-10.7433 ? might be 1.1417x slower > direct-construct-arity-mismatch 89.3209+-1.0665 ? 89.9390+-1.4548 ? > direct-tail-call-arity-mismatch 59.9727+-0.4434 ? 60.7542+-1.7346 ? might be 1.0130x slower > substring 45.9263+-0.3567 ? 46.7323+-0.7365 ? might be 1.0176x slower > string-from-char-code 7.1293+-1.9476 ? 8.2562+-2.0271 ? might be 1.1581x slower > undefined-test 3.3181+-0.5676 ? 3.4162+-0.5842 ? might be 1.0296x slower > string-repeat-resolving-fixed 13.8451+-2.5904 12.6027+-2.9109 might be 1.0986x faster > integer-divide 9.1397+-1.4647 ? 10.0292+-1.8874 ? might be 1.0973x slower > direct-arguments-overridden-length 6.1978+-0.7952 6.0065+-0.9062 might be 1.0318x faster > structure-hoist-over-transitions 2.3419+-0.2075 ? 3.0970+-1.3569 ? might be 1.3224x slower > int-or-other-add 5.6530+-1.0262 ? 5.9532+-0.3249 ? might be 1.0531x slower > Float32Array-matrix-mult 4.3876+-0.5782 ? 4.9146+-1.3304 ? might be 1.1201x slower > string-prototype-split-observable-side-effects3-ignoreCase > 0.5448+-0.0647 0.5142+-0.0875 might be 1.0595x faster > sinkable-new-object 14.3347+-2.1231 ? 16.1301+-4.1541 ? might be 1.1252x slower > external-arguments-getbyval 1.1600+-0.2179 ? 1.2310+-0.0627 ? might be 1.0612x slower > call-spread-call 21.0376+-2.8720 19.9575+-2.2925 might be 1.0541x faster > hoist-poly-check-structure 2.4335+-0.8765 2.2702+-0.1703 might be 1.0719x faster > data-view-accesses 21.6501+-4.2172 ? 28.3121+-11.2584 ? might be 1.3077x slower > concat-append-one 7.5730+-1.8461 6.3032+-1.1247 might be 1.2015x faster > string-concat-object 3.2505+-2.1621 2.2104+-0.3328 might be 1.4705x faster > put-by-val-with-string 11.2990+-2.8348 ? 12.2225+-4.4320 ? might be 1.0817x slower > div-boolean-double 5.1564+-0.0902 5.1303+-0.3186 > ftl-library-inlining-dataview 5.0187+-1.0517 ? 5.3671+-1.1550 ? might be 1.0694x slower > ArrayBuffer-DataView-alloc-large-long-lived > 42.3034+-0.3319 42.2106+-2.5107 > negative-zero-negate 0.5218+-0.0848 0.4368+-0.0477 might be 1.1947x faster > typed-array-subarray 30.8067+-2.9868 ? 30.8731+-0.3784 ? > call-spread-apply 19.9484+-2.3304 ? 20.2089+-2.0414 ? might be 1.0131x slower > is-symbol-mixed 4.1987+-1.8238 3.8741+-0.7362 might be 1.0838x faster > put-by-id-transition-with-indexing-header > 13.1614+-2.4994 12.4791+-2.4066 might be 1.0547x faster > rest-parameter-construction-performance 20.0358+-2.9100 ? 20.9975+-5.1655 ? might be 1.0480x slower > seal-and-do-work 14.4458+-1.8919 14.2209+-1.2970 might be 1.0158x faster > string-prototype-split-observable-side-effects3-flags > 0.4960+-0.1623 0.4949+-0.0278 > number-to-string-with-add-in-loop 9.0176+-0.6659 ? 10.7679+-2.4853 ? might be 1.1941x slower > poly-chain-access 2.5528+-0.4057 2.5187+-0.3905 might be 1.0135x faster > ArrayBuffer-Int8Array-alloc-long-lived 16.8464+-1.6699 16.3341+-0.8555 might be 1.0314x faster > double-to-int32-typed-array-no-inline 2.1880+-0.0714 2.1382+-0.5244 might be 1.0233x faster > switch-string-big-length-tower-var 14.2927+-1.0495 14.0843+-0.2360 might be 1.0148x faster > object-iterate 2.7355+-0.4277 ? 2.8326+-0.5046 ? might be 1.0355x slower > double-to-int32-typed-array 2.4366+-1.2333 1.9523+-0.2752 might be 1.2480x faster > hard-overflow-check 20.9634+-0.4409 ? 21.5732+-0.8187 ? might be 1.0291x slower > Int32Array-alloc-long-lived 44.3890+-1.8119 43.6652+-1.9186 might be 1.0166x faster > string-repeat-resolving 19.0567+-4.0527 16.5116+-1.1558 might be 1.1541x faster > polymorphic-get-by-id 2.3813+-0.3491 ? 2.4121+-0.0362 ? might be 1.0129x slower > slow-array-profile-convergence 2.6788+-0.1109 2.5100+-0.3061 might be 1.0672x faster > get-custom-getter 1.7944+-0.3794 ? 1.8929+-0.2684 ? might be 1.0549x slower > get-by-val-with-string-chain-from-try-block > 2.7031+-1.0238 2.0442+-0.3777 might be 1.3223x faster > v8-raytrace-with-empty-try-catch 28.5620+-2.5508 ? 29.2815+-0.9830 ? might be 1.0252x slower > scoped-arguments-possibly-overridden-length > 7.0967+-1.0825 6.3648+-1.0905 might be 1.1150x faster > object-keys 21.1306+-1.8491 19.9186+-1.2396 might be 1.0608x faster > switching-size-classes 42.3261+-1.8668 ? 43.0402+-4.0303 ? might be 1.0169x slower > Float64Array-alloc-long-lived 54.1755+-3.8768 ? 60.2163+-14.5893 ? might be 1.1115x slower > constant-test 4.9800+-0.3478 4.5726+-0.8016 might be 1.0891x faster > int-overflow-local 4.1620+-0.5698 ? 4.2830+-0.1636 ? might be 1.0291x slower > forward-arguments-dont-escape-on-arguments-length > 23.6136+-6.4031 21.9288+-1.3568 might be 1.0768x faster > arrowfunction-call-in-class-constructor 18.9031+-1.1642 ? 19.1463+-0.8528 ? might be 1.0129x slower > setter-prototype 5.5737+-1.0550 5.3052+-0.1431 might be 1.0506x faster > new-array-dead 8.9740+-1.3563 8.4027+-1.3373 might be 1.0680x faster > object-create-untyped-prototype 10.2438+-2.1240 ? 10.5823+-1.1847 ? might be 1.0330x slower > string-rope-with-object 16.2017+-2.8279 ? 16.6565+-3.1688 ? might be 1.0281x slower > to-number-constructor-number-string-number-string > 3.2684+-0.5988 ? 3.7036+-0.6538 ? might be 1.1331x slower > int32-array-to-string 26.5159+-6.0816 25.4004+-4.0169 might be 1.0439x faster > boolean-test 3.4417+-0.5214 3.3962+-0.5822 might be 1.0134x faster > try-get-by-id-polymorphic 7.4400+-0.6133 6.8527+-0.7589 might be 1.0857x faster > string-prototype-split-observable-side-effects4 > 0.6625+-0.4512 0.4839+-0.0961 might be 1.3692x faster > simple-regexp-test-folding-fail 8.3871+-2.9222 7.4269+-0.5498 might be 1.1293x faster > minus-boolean 2.1140+-0.3243 ? 2.2313+-0.2324 ? might be 1.0555x slower > polymorphic-array-call 1.9123+-0.4522 ? 2.2139+-0.3493 ? might be 1.1577x slower > polyvariant-get-by-id-tower 8.0137+-3.3917 ? 9.6859+-3.2808 ? might be 1.2087x slower > try-get-by-id-basic 5.9612+-0.6355 5.9243+-0.7966 > emscripten-cube2hash 26.3502+-4.8355 25.5548+-3.4149 might be 1.0311x faster > string-slice 25.6509+-4.7475 23.9418+-0.4009 might be 1.0714x faster > string-prototype-split-observable-side-effects3-sticky > 0.5270+-0.0469 ? 0.6265+-0.3370 ? might be 1.1887x slower > hoist-poly-check-structure-effectful-loop > 3.6873+-1.3646 3.6851+-1.1651 > put-by-val-large-index-blank-indexing-type > 6.0049+-0.3193 ? 6.5519+-1.6160 ? might be 1.0911x slower > substring-concat-weird 38.2283+-1.2409 ? 41.3370+-4.0952 ? might be 1.0813x slower > inlined-put-by-val-with-symbol-transition > 37.8383+-0.7571 37.7579+-0.9446 > string-get-by-val-out-of-bounds-insane 3.6432+-0.7694 ? 3.8276+-0.3000 ? might be 1.0506x slower > regexp-prototype-test-observable-side-effects2 > 0.5355+-0.2722 0.5164+-0.2925 might be 1.0371x faster > put-by-id-replace-and-transition 7.3577+-2.4259 7.0172+-1.6600 might be 1.0485x faster > negative-zero-divide 0.4711+-0.1970 ? 0.4827+-0.1630 ? might be 1.0246x slower > infer-closure-const-then-reenter-no-inline > 34.0535+-0.7371 ? 37.4457+-9.7194 ? might be 1.0996x slower > simple-regexp-test-folding-fail-with-hoisted-regexp > 8.1128+-0.5604 ? 8.5770+-1.4891 ? might be 1.0572x slower > inline-arguments-access 3.4728+-0.4399 3.4517+-0.4710 > delay-tear-off-arguments-strictmode 5.7777+-0.9352 ? 5.8438+-0.5998 ? might be 1.0114x slower > Int32Array-Int8Array-view-alloc 9.1123+-1.1395 ? 10.5018+-1.6479 ? might be 1.1525x slower > proto-getter-access 8.7697+-0.8761 ? 8.9478+-1.5544 ? might be 1.0203x slower > polymorphic-put-by-val-with-symbol 21.2128+-0.9532 ? 21.3888+-1.4955 ? > new-error 32.5276+-1.0675 ? 33.5764+-4.8317 ? might be 1.0322x slower > string-long-ident-equality 6.8892+-1.2647 ? 7.2578+-1.0166 ? might be 1.0535x slower > regexp-exec 36.7952+-0.7599 36.7040+-0.6204 > fold-multi-put-by-offset-to-poly-put-by-offset > 3.9175+-0.3847 3.9035+-0.9357 > cse-new-array 3.4510+-1.3647 2.5879+-0.0804 might be 1.3335x faster > map-key-well-typed 61.6735+-0.5190 59.7620+-2.7889 might be 1.0320x faster > get-by-val-with-string-bimorphic-check-structure-elimination-simple > 2.4953+-0.4816 2.3769+-0.4120 might be 1.0498x faster > is-object-or-null-fold 2.3212+-0.2902 2.2745+-0.3155 might be 1.0206x faster > array-access-polymorphic-structure 8.5187+-1.2188 8.1848+-1.2085 might be 1.0408x faster > get-by-val-with-symbol-bimorphic-check-structure-elimination-simple > 2.8602+-0.0348 ? 3.0035+-0.3937 ? might be 1.0501x slower > gcse-poly-get-less-obvious 7.8307+-0.8921 ? 7.8332+-1.3664 ? > object-xor 4.4012+-0.6683 4.2753+-0.5211 might be 1.0295x faster > array-push-1 472.5929+-5.0115 471.4009+-7.2646 > regexp-prototype-split-observable-side-effects2 > 0.4445+-0.0659 ? 0.4653+-0.0825 ? might be 1.0468x slower > big-int-mul 3.3618+-0.4375 3.2760+-1.3920 might be 1.0262x faster > is-string-fold 2.6356+-0.9522 2.3315+-0.3827 might be 1.1304x faster > math-random 13.6518+-1.0577 ? 14.8962+-1.8762 ? might be 1.0912x slower > is-object-or-null-fold-tricky 3.5677+-0.1694 3.5396+-0.4588 > register-pressure-from-osr 11.9362+-0.8284 11.6105+-0.7933 might be 1.0281x faster > infer-one-time-closure 6.9072+-1.4253 6.8475+-1.2760 > map-has-and-set 114.6035+-4.0807 112.3665+-2.6955 might be 1.0199x faster > licm-dragons-out-of-bounds 33.0015+-0.4009 ? 33.2328+-0.8389 ? > sparse-set 50.2945+-0.3512 ? 51.1263+-2.3961 ? might be 1.0165x slower > strcat-length-const 5.1372+-0.6812 ? 5.2515+-0.5695 ? might be 1.0222x slower > simple-regexp-test-folding 9.7664+-1.7168 ? 9.9345+-2.0440 ? might be 1.0172x slower > number-to-string-with-add 8.2903+-0.6944 7.6685+-1.0418 might be 1.0811x faster > rare-osr-exit-on-local 8.5278+-2.4416 ? 8.8737+-3.0473 ? might be 1.0406x slower > object-test 3.5069+-1.2258 3.1556+-0.5649 might be 1.1113x faster > int52-back-and-forth 6.2628+-0.9052 5.9174+-1.2210 might be 1.0584x faster > get-by-val-with-string-check-structure-elimination > 4.7784+-0.7211 ? 5.0482+-0.7592 ? might be 1.0565x slower > in-one-case-true 4.7302+-0.8908 ? 4.7502+-1.1127 ? > string-concat-pair-object 2.1918+-0.4555 ? 2.8505+-1.8548 ? might be 1.3005x slower > asmjs_bool_bug 5.1460+-2.1466 4.4003+-0.5882 might be 1.1695x faster > plus-boolean-double 2.6592+-0.3632 ? 2.7651+-0.1339 ? might be 1.0398x slower > array-with-int32-add-sub 4.1281+-0.8406 ? 4.4653+-0.1574 ? might be 1.0817x slower > string-prototype-split-observable-side-effects > 1.2899+-0.1033 1.2307+-0.3518 might be 1.0481x faster > large-map-iteration 29.2006+-2.5324 ? 33.0568+-8.4507 ? might be 1.1321x slower > object-rshift 4.4463+-0.6932 ? 4.5832+-0.2969 ? might be 1.0308x slower > weak-set-key 76.5035+-0.7516 ? 77.9320+-2.6869 ? might be 1.0187x slower > getter-richards-try-catch 50.5640+-1.1813 ? 51.0653+-1.4392 ? > HashMap-put-get-iterate 16.3239+-2.3115 ? 16.3612+-4.6129 ? > minus-boolean-double 2.7625+-0.6203 2.6300+-0.3938 might be 1.0504x faster > dfg-internal-function-call 0.8861+-0.1325 ? 1.1470+-0.8447 ? might be 1.2944x slower > throw 14.7875+-1.1288 14.2061+-1.2420 might be 1.0409x faster > > <geometric> 7.1506+-0.0171 ? 7.1675+-0.0615 ? might be 1.0024x slower > > baseline changes >Geomean of preferred means: > <scaled-result> 15.9206+-0.1689 ? 15.9478+-0.1848 ? might be 1.0017x slower >
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 186178
:
356320
|
357118
| 357119 |
357128
|
357171