WebKit Bugzilla
Attachment 358149 Details for
Bug 192664
: [BigInt] Add ValueBitLShift into DFG
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Benchmarks
benchmarks.txt (text/plain), 94.51 KB, created by
Caio Lima
on 2018-12-30 07:44:00 PST
(
hide
)
Description:
Benchmarks
Filename:
MIME Type:
Creator:
Caio Lima
Created:
2018-12-30 07:44:00 PST
Size:
94.51 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 6 samples per benchmark/VM, with 6 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.9867+-0.1684 ? 4.1206+-0.3781 ? might be 1.0336x slower > 3d-morph 4.7702+-0.5272 4.6062+-0.6550 might be 1.0356x faster > 3d-raytrace 4.2349+-0.3200 ? 4.5536+-0.8669 ? might be 1.0753x slower > access-binary-trees 1.7806+-0.1033 ? 1.8589+-0.1621 ? might be 1.0439x slower > access-fannkuch 4.3417+-0.2997 ? 4.3553+-0.3447 ? > access-nbody 2.3724+-0.1707 ? 2.3766+-0.1939 ? > access-nsieve 2.0480+-0.1894 2.0396+-0.1974 > bitops-3bit-bits-in-byte 1.2402+-0.1305 1.2158+-0.1002 might be 1.0200x faster > bitops-bits-in-byte 2.4859+-0.2767 2.3218+-0.2498 might be 1.0707x faster > bitops-bitwise-and 1.9972+-0.1395 ? 2.0258+-0.2064 ? might be 1.0143x slower > bitops-nsieve-bits 3.1455+-0.3702 3.0871+-0.2643 might be 1.0189x faster > controlflow-recursive 2.0343+-0.2374 ? 2.1660+-0.0863 ? might be 1.0647x slower > crypto-aes 3.3845+-0.1535 ? 3.5354+-0.2526 ? might be 1.0446x slower > crypto-md5 2.4708+-0.2308 2.3199+-0.3015 might be 1.0650x faster > crypto-sha1 2.4268+-0.1016 ? 2.5627+-0.2612 ? might be 1.0560x slower > date-format-tofte 6.0209+-0.2508 6.0033+-0.1226 > date-format-xparb 4.6025+-0.0961 ? 4.7635+-0.1874 ? might be 1.0350x slower > math-cordic 2.5390+-0.1646 ? 2.6677+-0.2429 ? might be 1.0507x slower > math-partial-sums 3.7636+-0.2874 3.4766+-0.1029 might be 1.0826x faster > math-spectral-norm 1.7867+-0.1731 1.6878+-0.1373 might be 1.0586x faster > regexp-dna 6.5725+-0.5329 6.3055+-0.2682 might be 1.0423x faster > string-base64 3.6809+-0.3621 3.6183+-0.2945 might be 1.0173x faster > string-fasta 5.6119+-0.5605 5.0601+-0.0879 might be 1.1090x faster > string-tagcloud 6.7598+-0.0921 ? 6.9919+-0.5586 ? might be 1.0343x slower > string-unpack-code 15.6462+-1.0089 15.4344+-0.1461 might be 1.0137x faster > string-validate-input 4.2008+-0.1857 4.1925+-0.3518 > > <arithmetic> 3.9963+-0.0808 3.9749+-0.0951 might be 1.0054x faster > > baseline changes >SunSpider-CompileTime: > 3d-cube 7.8054+-0.1318 ? 7.8322+-0.1031 ? > 3d-morph 2.7472+-0.2209 2.6796+-0.1602 might be 1.0252x faster > 3d-raytrace 6.2948+-0.1228 ? 6.3453+-0.0734 ? > access-binary-trees 3.4443+-0.2092 ? 3.5599+-0.2765 ? might be 1.0336x slower > access-fannkuch 17.3920+-0.1625 17.2996+-0.2173 > access-nbody 1.2496+-0.1220 1.2399+-0.1214 > access-nsieve 2.0171+-0.1902 1.9055+-0.0783 might be 1.0586x faster > bitops-3bit-bits-in-byte 0.3670+-0.0264 ? 0.3949+-0.0418 ? might be 1.0761x slower > bitops-bits-in-byte 3.0994+-0.2380 3.0424+-0.0577 might be 1.0187x faster > bitops-bitwise-and 0.7052+-0.0536 ? 0.8150+-0.0714 ? might be 1.1557x slower > bitops-nsieve-bits 3.9146+-0.1117 ? 4.1428+-0.3683 ? might be 1.0583x slower > controlflow-recursive 4.8701+-0.1067 ? 4.9666+-0.3043 ? might be 1.0198x slower > crypto-aes 3.0028+-0.0909 ? 3.2767+-0.4582 ? might be 1.0912x slower > crypto-md5 2.4854+-0.2471 2.3004+-0.0598 might be 1.0804x faster > crypto-sha1 2.5780+-0.0724 ? 2.6539+-0.2388 ? might be 1.0295x slower > date-format-tofte 3.3331+-0.0813 ? 3.3943+-0.2019 ? might be 1.0184x slower > date-format-xparb 2.6768+-0.1723 2.6475+-0.0410 might be 1.0110x faster > math-cordic 2.6444+-0.2158 2.6125+-0.1617 might be 1.0122x faster > math-partial-sums 0.7595+-0.0574 ? 0.8153+-0.0675 ? might be 1.0736x slower > math-spectral-norm 0.7035+-0.0243 ? 0.7280+-0.0578 ? might be 1.0348x slower > regexp-dna 0.0000+-0.0000 0.0000+-0.0000 might be NaNx faster > string-base64 1.0208+-0.0601 1.0044+-0.0149 might be 1.0164x faster > string-fasta 6.7818+-0.6648 6.5503+-0.0763 might be 1.0354x faster > string-tagcloud 2.4380+-0.2544 2.2787+-0.0364 might be 1.0699x faster > string-unpack-code 3.9584+-0.0634 ? 3.9811+-0.0647 ? > string-validate-input 2.1129+-0.1744 1.9938+-0.1192 might be 1.0598x faster > > <arithmetic> 3.4001+-0.0454 ? 3.4023+-0.0217 ? might be 1.0007x slower > > baseline changes >V8Spider: > crypto 30.7805+-1.1795 29.7791+-0.1615 might be 1.0336x faster > deltablue 36.8641+-2.1858 ? 40.0197+-4.3210 ? might be 1.0856x slower > earley-boyer 26.4180+-0.4462 26.3666+-1.0781 > raytrace 17.5316+-0.7300 17.0150+-0.5185 might be 1.0304x faster > regexp 48.2643+-0.6947 48.1216+-0.2490 > richards 34.6471+-0.9466 ? 34.7659+-0.4921 ? > splay 20.2288+-0.8404 ? 20.9535+-1.6905 ? might be 1.0358x slower > > <geometric> 29.1116+-0.3705 ? 29.3170+-0.5700 ? might be 1.0071x slower > > baseline changes >V8Spider-CompileTime: > crypto 21.2614+-0.2929 20.9411+-0.2958 might be 1.0153x faster > deltablue 72.4801+-0.6638 72.4597+-0.6692 > earley-boyer 35.9755+-0.7280 35.6108+-0.1581 might be 1.0102x faster > raytrace 46.7245+-0.5974 ? 47.6011+-2.3981 ? might be 1.0188x slower > regexp 10.8844+-0.1181 ? 10.9169+-0.2913 ? > richards 31.3566+-0.3055 ? 31.6946+-0.5302 ? might be 1.0108x slower > splay 10.7894+-0.7321 ? 10.9128+-1.1361 ? might be 1.0114x slower > > <geometric> 26.6397+-0.2649 ? 26.6981+-0.4338 ? might be 1.0022x slower > > baseline changes >Octane: > encrypt 0.13170+-0.00229 0.13081+-0.00040 > decrypt 2.72385+-0.09389 ? 2.74536+-0.06865 ? > deltablue x2 0.11280+-0.01213 0.11076+-0.01474 might be 1.0185x faster > earley 0.23498+-0.00719 0.22951+-0.00289 might be 1.0238x faster > boyer 3.73822+-0.03056 ? 3.75900+-0.04212 ? > navier-stokes x2 4.51793+-0.01256 ? 4.54504+-0.05931 ? > raytrace x2 0.75568+-0.00635 0.75381+-0.00787 > richards x2 0.07549+-0.00255 0.07495+-0.00113 > splay x2 0.24006+-0.00118 ? 0.24216+-0.00125 ? > regexp x2 13.68191+-0.08607 ? 13.81487+-0.81378 ? > pdfjs x2 28.49386+-0.44999 28.30861+-0.10868 > mandreel x2 34.17590+-2.42249 ? 34.20948+-1.77371 ? > gbemu x2 24.12208+-0.36776 ? 24.17601+-0.85355 ? > closure 0.44348+-0.00480 0.43902+-0.00466 might be 1.0102x faster > jquery 5.76976+-0.11907 ? 5.82832+-0.25048 ? might be 1.0101x slower > box2d x2 6.55653+-0.08308 ? 6.56337+-0.12222 ? > zlib x2 257.04902+-2.36115 255.61780+-1.82747 > typescript x2 545.72701+-10.61537 538.67623+-4.39437 might be 1.0131x faster > splay-latency 1.81419+-0.04230 ? 1.81994+-0.05334 ? > > <geometric> 4.03691+-0.02696 4.02831+-0.05455 might be 1.0021x faster > > baseline changes >Kraken: > ai-astar 69.135+-2.877 68.147+-4.075 might be 1.0145x faster > audio-beat-detection 30.890+-0.455 ? 30.965+-0.425 ? > audio-dft 71.545+-2.716 ? 73.477+-3.091 ? might be 1.0270x slower > audio-fft 25.738+-1.628 25.132+-0.648 might be 1.0241x faster > audio-oscillator 45.999+-1.149 ? 46.587+-1.119 ? might be 1.0128x slower > imaging-darkroom 49.456+-1.059 ? 50.483+-1.126 ? might be 1.0208x slower > imaging-desaturate 43.250+-4.417 41.870+-0.842 might be 1.0330x faster > imaging-gaussian-blur 48.566+-0.161 ? 49.906+-2.048 ? might be 1.0276x slower > json-parse-financial 27.005+-1.994 26.708+-0.832 might be 1.0111x faster > json-stringify-tinderbox 17.590+-0.191 ^ 17.209+-0.133 ^ definitely 1.0221x faster > stanford-crypto-aes 30.778+-0.721 ? 31.483+-1.002 ? might be 1.0229x slower > stanford-crypto-ccm 27.494+-1.300 ? 27.826+-0.808 ? might be 1.0121x slower > stanford-crypto-pbkdf2 49.164+-1.141 ? 49.941+-1.110 ? might be 1.0158x slower > stanford-crypto-sha256-iterative 15.891+-0.218 ? 15.960+-0.244 ? > > <arithmetic> 39.464+-0.582 ? 39.692+-0.407 ? might be 1.0058x slower > > baseline changes >TailBench: > n-body 661.6365+-4.1148 ? 665.8679+-13.6014 ? > merge-sort 441.8130+-2.1908 441.6600+-2.8079 > merge-sort-cps 48.1287+-1.6073 47.0577+-1.4241 might be 1.0228x faster > bf-interpreter 280.9103+-5.4924 ^ 264.2552+-5.6717 ^ definitely 1.0630x faster > > <geometric> 250.7050+-2.7062 245.8795+-2.2626 might be 1.0196x faster > > baseline changes >Microbenchmarks: > negative-zero-modulo 0.4590+-0.0666 0.4423+-0.0394 might be 1.0376x faster > is-object-or-null-trickier-function 2.9441+-0.2388 2.8330+-0.1888 might be 1.0392x faster > object-values 26.9608+-0.3508 ? 27.2216+-0.3886 ? > direct-tail-call 46.7542+-1.4388 ? 48.7338+-3.3775 ? might be 1.0423x slower > int-or-other-min-then-get-by-val 3.7805+-0.2851 ? 3.7843+-0.4036 ? > has-own-property-name-cache 47.7336+-1.5242 46.2377+-0.1931 might be 1.0324x faster > JSONP-negative-0 0.3399+-0.0327 ? 0.3460+-0.0265 ? might be 1.0180x slower > object-int-sub 13.4546+-0.1687 ? 13.5403+-0.1051 ? > int-or-other-add-then-get-by-val 4.1506+-0.2700 ? 4.2236+-0.3183 ? might be 1.0176x slower > number-to-string-strength-reduction 4.6242+-0.5999 4.4772+-0.3761 might be 1.0328x faster > double-pollution-getbyval 7.3770+-0.1782 ? 7.5931+-0.4700 ? might be 1.0293x slower > map-for-each 1.8812+-0.2308 1.8289+-0.1480 might be 1.0286x faster > infer-one-time-deep-closure 11.4924+-0.1351 11.4641+-0.1475 > get-by-val-with-symbol-chain-from-try-block > 1.9288+-0.1107 ? 2.0566+-0.1198 ? might be 1.0662x slower > infer-constant-property 2.0701+-0.1676 ? 2.0997+-0.1754 ? might be 1.0143x slower > is-boolean-fold 2.2504+-0.3892 2.2431+-0.1790 > simple-getter-access 12.7793+-0.1688 ? 12.7994+-0.3052 ? > put-by-id 8.8230+-0.2707 8.7819+-0.1604 > infer-closure-const-then-mov-no-inline 2.6288+-0.2205 ? 2.6831+-0.2755 ? might be 1.0207x slower > get-by-val-out-of-bounds 3.4243+-0.2527 3.3580+-0.0909 might be 1.0198x faster > string-char-code-at 7.6412+-0.3565 ? 8.0374+-0.8317 ? might be 1.0518x slower > direct-call 52.1493+-0.9349 ? 52.2998+-0.8496 ? > elidable-new-object-tree 14.0676+-0.2293 13.9694+-0.2692 > regexp-prototype-split-observable-side-effects > 1.0296+-0.0906 0.9829+-0.0697 might be 1.0476x faster > regexp-set-last-index 7.3728+-0.6619 ? 7.6063+-0.7362 ? might be 1.0317x slower > tan 61.7401+-2.6541 60.6096+-0.4556 might be 1.0187x faster > infer-one-time-closure-ten-vars 6.5205+-0.0731 ? 6.6269+-0.2640 ? might be 1.0163x slower > to-number-number-string-number-string 3.0217+-0.2553 2.8742+-0.2641 might be 1.0513x faster > assign-custom-setter 4.4898+-0.0619 4.4809+-0.3328 > custom-setter-getter-as-put-get-by-id 0.6547+-0.0715 0.6351+-0.0661 might be 1.0308x faster > make-indexed-storage 2.4244+-0.1560 ? 2.4393+-0.1371 ? > object-int-add-array 7.4664+-0.0279 7.4430+-0.1580 > in-by-id-removed 7.7080+-0.0993 ? 7.9012+-0.3103 ? might be 1.0251x slower > arguments 4.8757+-0.3171 ? 5.0024+-0.4253 ? might be 1.0260x slower > large-int-neg 5.2963+-0.1981 ? 5.3130+-0.1154 ? > is-object-or-null-tricky-function 2.9668+-0.2865 2.8473+-0.2026 might be 1.0420x faster > gcse 2.8920+-0.1394 ? 2.8971+-0.1301 ? > fold-get-by-id-to-multi-get-by-offset-rare-int > 6.8603+-0.2915 6.8422+-0.3385 > array-push-2 516.0597+-4.9875 511.6437+-6.0992 > abc-skippy-loop 20.5190+-0.2545 20.3243+-0.2317 > inline-arguments-aliased-access 3.0807+-0.1014 ? 3.0951+-0.0700 ? > is-array-for-non-array-object 2.1836+-0.1361 ? 2.2442+-0.2128 ? might be 1.0278x slower > elidable-new-object-dag 14.9238+-2.1046 14.4632+-0.6683 might be 1.0318x faster > switch-string-length-tower 7.9767+-0.3217 ? 7.9975+-0.5714 ? > arrowfunction-call-in-class-method 6.1132+-0.5311 6.0578+-0.3585 > string-slice-empty 5.7088+-0.1496 ^ 5.4715+-0.0343 ^ definitely 1.0434x faster > string-concat-pair-simple 3.0304+-0.2592 ? 3.0881+-0.2659 ? might be 1.0190x slower > for-of-array 16.2724+-0.4096 16.2545+-0.3932 > string-prototype-search-observable-side-effects > 0.7581+-0.0532 ? 0.7990+-0.0681 ? might be 1.0539x slower > varargs 6.8811+-0.2922 6.6030+-0.2086 might be 1.0421x faster > string-var-equality 18.8523+-0.9027 ? 18.9263+-0.8540 ? > to-number-only-number 0.6348+-0.0635 ? 0.6547+-0.0525 ? might be 1.0313x slower > function-test 2.8739+-0.2600 2.7124+-0.0982 might be 1.0595x faster > unprofiled-licm 6.8158+-0.4769 ? 6.8217+-0.4293 ? > string-cons-tower 4.9153+-0.1004 ? 4.9240+-0.1043 ? > Int8Array-load-with-byteLength 3.3693+-0.1978 ? 3.4189+-0.3296 ? might be 1.0147x slower > inlined-put-by-val-with-string-transition > 38.1139+-0.4182 ? 38.1443+-0.5810 ? > licm-dragons-overflow 18.0429+-0.4234 ? 18.1731+-0.6509 ? > varargs-construct 15.0563+-1.0911 14.5587+-0.4737 might be 1.0342x faster > mod-boolean-double 3.5702+-0.2694 3.4183+-0.2890 might be 1.0444x faster > sink-huge-activation 7.7036+-0.2499 7.5605+-0.2533 might be 1.0189x faster > varargs-call 11.3949+-0.2642 ? 11.7709+-1.0833 ? might be 1.0330x slower > simple-regexp-test-folding-with-hoisted-regexp > 8.9349+-0.5465 ? 8.9625+-0.4937 ? > imul-int-only 3.9638+-0.2310 3.8201+-0.2057 might be 1.0376x faster > tear-off-arguments-simple 2.4318+-0.1240 ^ 2.1745+-0.0721 ^ definitely 1.1184x faster > adapt-to-double-divide 14.0087+-0.1370 ? 14.1952+-0.4113 ? might be 1.0133x slower > get_callee_monomorphic 2.7268+-0.3259 ? 2.8169+-0.2462 ? might be 1.0330x slower > switch-string-short 7.6820+-0.0763 ? 7.9436+-0.2025 ? might be 1.0340x slower > is-array-for-array 2.1922+-0.0534 ? 2.3319+-0.1938 ? might be 1.0637x slower > object-entries 64.3610+-1.5434 ? 66.3290+-7.2995 ? might be 1.0306x slower > ArrayBuffer-Int32Array-byteOffset 3.1941+-0.2127 ? 3.2224+-0.1652 ? > infer-closure-const-then-put-to-scope-no-inline > 7.9482+-0.2735 ? 8.0352+-0.3831 ? might be 1.0110x slower > varargs-construct-inline 13.1928+-0.1442 ? 13.6296+-0.4241 ? might be 1.0331x slower > get-by-val-with-string-quadmorphic-check-structure-elimination-simple > 2.6862+-0.2198 ? 2.7395+-0.2220 ? might be 1.0199x slower > get-by-val-with-symbol-check-structure-elimination > 5.4084+-0.0629 ? 5.8083+-0.5811 ? might be 1.0739x slower > string-prototype-split-observable-side-effects3-unicode > 0.5234+-0.0604 0.4819+-0.0373 might be 1.0860x faster > regexp-prototype-split-observable-side-effects3-unicode > 0.4226+-0.0328 0.4017+-0.0096 might be 1.0522x faster > cse-new-array-buffer 1.4710+-0.0692 ? 1.5595+-0.1095 ? might be 1.0602x slower > splice-to-remove 13.0001+-0.5929 12.9314+-0.5032 > neg-boolean 2.4659+-0.1843 ? 2.6126+-0.2477 ? might be 1.0595x slower > Int16Array-to-Int32Array-set 42.1493+-0.7185 41.5830+-0.2754 might be 1.0136x faster > for-of-iterate-array-keys 3.8870+-0.2916 ? 3.9421+-0.2384 ? might be 1.0142x slower > make-rope-cse 3.1538+-0.2247 3.1198+-0.1478 might be 1.0109x faster > is-function-fold 2.2263+-0.1811 2.1387+-0.1394 might be 1.0410x faster > DataView-custom-properties 46.7324+-1.5738 46.3713+-0.6777 > new-array-buffer-dead 27.7642+-2.2290 26.7328+-0.5380 might be 1.0386x faster > prototype-access-with-mutating-prototype 3.8182+-0.2326 ? 3.8483+-0.2831 ? > allocate-big-object 2.1341+-0.2156 ? 2.2371+-0.2033 ? might be 1.0483x slower > direct-call-arity-mismatch 58.8269+-0.1594 ? 61.3579+-4.9468 ? might be 1.0430x slower > get-by-val-with-symbol-proto-or-self 8.6873+-0.8174 ? 9.7519+-0.8795 ? might be 1.1225x slower > get-by-id-bimorphic-check-structure-elimination > 4.0533+-0.3162 3.9560+-0.3073 might be 1.0246x faster > delta-blue-try-catch 33.8810+-2.0896 33.3341+-2.0760 might be 1.0164x faster > string-prototype-split-observable-side-effects2 > 0.4559+-0.0416 ? 0.4624+-0.0478 ? might be 1.0144x slower > no-inline-constructor 21.6049+-2.4067 20.1947+-0.4200 might be 1.0698x faster > number-to-string-with-add-empty 6.1396+-0.0448 ? 6.1776+-0.0992 ? > cmpeq-obj-to-obj-other 6.4713+-0.2972 ? 6.8166+-0.6300 ? might be 1.0534x slower > poly-proto-put-transition-speed 12.0872+-0.6212 11.7964+-0.1104 might be 1.0247x faster > ArrayBuffer-DataView-alloc-long-lived 14.4589+-0.3331 ? 14.4729+-0.2120 ? > get-by-id-quadmorphic-check-structure-elimination-simple > 2.5923+-0.1697 ? 2.7040+-0.2910 ? might be 1.0431x slower > in-two-cases 5.2454+-0.3679 5.1030+-0.1896 might be 1.0279x faster > switch 5.6422+-0.4962 5.5868+-0.3598 > object-iterate-symbols 2.6485+-0.2292 ? 2.6595+-0.2187 ? > infer-closure-const-then-mov 27.4336+-1.7860 ? 28.5789+-1.9502 ? might be 1.0417x slower > string-equality 7.7439+-0.5902 7.4027+-0.4318 might be 1.0461x faster > int-or-other-neg-then-get-by-val 17.6475+-0.3920 17.5852+-0.2456 > super-get-by-id-with-this-monomorphic 12.7268+-0.2557 ? 13.4784+-0.7862 ? might be 1.0591x slower > abc-postfix-backward-loop 26.7335+-0.3814 ? 26.8377+-0.2248 ? > abs-boolean 2.2850+-0.2057 2.2280+-0.1408 might be 1.0255x faster > fixed-typed-array-storage-var-index 1.3792+-0.1604 1.3438+-0.1027 might be 1.0263x faster > string-replace-generic 39.9942+-5.1088 38.9653+-3.0805 might be 1.0264x faster > singleton-scope 34.7576+-0.3344 ? 35.7696+-2.0915 ? might be 1.0291x slower > div-boolean 7.5460+-0.3916 7.3182+-0.1142 might be 1.0311x faster > put-by-id-slightly-polymorphic 2.1627+-0.1586 2.1445+-0.1632 > super-get-by-val-with-this-polymorphic 13.3533+-0.1056 ? 13.8687+-0.7903 ? might be 1.0386x slower > array-splice-contiguous 31.4720+-2.3058 ? 32.2463+-4.7390 ? might be 1.0246x slower > number-to-string-with-radix 9.7840+-0.3593 ? 9.8131+-0.3705 ? > poly-chain-access-different-prototypes-simple > 2.3544+-0.1734 ? 2.4362+-0.2503 ? might be 1.0347x slower > global-var-const-infer 0.8783+-0.0734 0.8207+-0.0610 might be 1.0702x faster > switch-string-basic-big-var 10.3833+-0.2141 ? 10.7238+-0.4617 ? might be 1.0328x slower > deltablue-varargs 13.9229+-0.6694 13.6908+-0.2837 might be 1.0169x faster > hoist-get-by-offset-tower-with-inferred-types > 8.7678+-0.2447 8.6658+-0.1283 might be 1.0118x faster > array-with-double-mul-add 3.1937+-0.2795 3.1219+-0.1512 might be 1.0230x faster > direct-tail-call-inlined-caller-arity-mismatch > 59.8915+-0.7060 ? 61.0919+-2.3093 ? might be 1.0200x slower > array-with-int32-or-double-sum 2.9268+-0.2549 ? 3.0890+-0.1907 ? might be 1.0554x slower > switch-char 4.1483+-0.3150 4.1085+-0.4567 > string-object-to-string 6.3125+-0.0870 ? 6.5994+-0.4599 ? might be 1.0455x slower > super-getter 10.5897+-0.2921 ^ 9.5021+-0.5738 ^ definitely 1.1145x faster > generator-sunspider-access-nsieve 3.5520+-0.2195 ? 3.8953+-0.5050 ? might be 1.0966x slower > bug-153431 2.4092+-0.2006 2.3823+-0.1915 might be 1.0113x faster > Int16Array-bubble-sort 10.0472+-0.6389 ? 10.2371+-0.6807 ? might be 1.0189x slower > regexp-prototype-split-observable-side-effects4 > 0.4352+-0.0396 ? 0.4471+-0.0504 ? might be 1.0273x slower > poly-proto-and-non-poly-proto-same-ic 20.3093+-0.5125 20.2556+-0.2784 > eval-code-ftl 31.8342+-1.2136 ? 31.9482+-1.4699 ? > chain-getter-access 8.2961+-0.1287 8.2690+-0.0970 > new-array-buffer-vector-profile 51.0127+-0.9730 50.9252+-1.3654 > string-concat-simple 4.2880+-0.6402 4.1385+-0.3943 might be 1.0361x faster > dfg-internal-function-construct 0.7879+-0.0882 0.7608+-0.0895 might be 1.0357x faster > arity-mismatch-inlining 1.0024+-0.0721 ? 1.1260+-0.0905 ? might be 1.1233x slower > array-prototype-every 21.5733+-0.2256 21.5601+-0.1970 > int-or-other-abs-then-get-by-val 6.7600+-0.2184 6.6539+-0.1476 might be 1.0159x faster > contiguous-array-to-string 22.7987+-0.0969 ? 25.1468+-3.9211 ? might be 1.1030x slower > fold-get-by-id-to-multi-get-by-offset 5.7320+-0.8277 ? 5.7463+-0.3756 ? > is-symbol 1.6541+-0.2103 ? 1.7652+-0.0601 ? might be 1.0672x slower > integer-modulo 3.1411+-0.2489 3.0124+-0.2207 might be 1.0427x faster > int-or-other-div-then-get-by-val 4.1209+-0.5741 3.9217+-0.3335 might be 1.0508x faster > fold-multi-get-by-offset-to-poly-get-by-offset > 3.8938+-0.2872 ? 4.0660+-0.4217 ? might be 1.0442x slower > object-get-own-property-symbols-on-large-array > 0.8725+-0.0625 0.8577+-0.0790 might be 1.0173x faster > many-foreach-calls 1.9915+-0.1213 1.8740+-0.1568 might be 1.0627x faster > is-object-or-null-fold-less-tricky 2.7348+-0.0518 ? 2.8862+-0.1648 ? might be 1.0554x slower > is-number-fold 2.1785+-0.1881 2.1398+-0.1729 might be 1.0181x faster > for-of-iterate-array-values 3.6101+-0.1614 ! 4.0131+-0.2332 ! definitely 1.1116x slower > richards-empty-try-catch 46.8702+-0.3143 46.1508+-0.5565 might be 1.0156x faster > generator-function-create 4.8387+-0.3307 ? 5.0481+-1.1646 ? might be 1.0433x slower > switch-char-constant 2.1525+-0.1703 ? 2.2181+-0.1769 ? might be 1.0305x slower > logical-not-weird-types 2.4410+-0.1890 ? 2.6672+-0.3034 ? might be 1.0927x slower > string-object-value-of 6.6010+-0.5087 ? 6.9582+-0.8126 ? might be 1.0541x slower > string-replace 4.6315+-0.4923 4.5527+-0.2050 might be 1.0173x faster > data-view-accesses-2 110.3713+-1.8770 107.4548+-1.5654 might be 1.0271x faster > fixed-typed-array-storage 1.2331+-0.1890 1.1868+-0.1356 might be 1.0391x faster > object-closure-call 5.7460+-0.4773 ? 5.8521+-0.5380 ? might be 1.0185x slower > put-by-val-with-string-slightly-polymorphic > 2.4410+-0.2052 2.4066+-0.1550 might be 1.0143x faster > math-with-out-of-bounds-array-values 22.6075+-0.2263 22.5303+-0.3641 > Int8Array-load 3.4237+-0.3267 3.2720+-0.1123 might be 1.0463x faster > bigswitch 19.6038+-0.2057 19.5668+-0.2304 > is-undefined-fold-tricky 2.5383+-0.2128 2.4151+-0.1766 might be 1.0510x faster > direct-tail-call-inlined-caller 52.1828+-1.2508 51.9443+-0.9092 > string-repeat-not-resolving-fixed 2.3012+-0.1921 ? 2.3582+-0.2928 ? might be 1.0248x slower > v8-raytrace-with-try-catch 29.5620+-0.8292 29.2550+-0.3923 might be 1.0105x faster > inline-get-scoped-var 2.3103+-0.1343 ? 2.4108+-0.1653 ? might be 1.0435x slower > simple-poly-call-nested 3.5694+-0.1983 ? 3.6494+-0.3823 ? might be 1.0224x slower > ArrayBuffer-Int8Array-alloc 13.9368+-1.3641 ? 14.1851+-1.0450 ? might be 1.0178x slower > set-for-of 4.1678+-0.2911 3.9460+-0.1734 might be 1.0562x faster > freeze-and-do-work 14.0480+-1.1287 13.3635+-0.1286 might be 1.0512x faster > regexp-prototype-test-observable-side-effects > 0.6346+-0.0578 ? 0.6453+-0.0564 ? might be 1.0168x slower > HashMap-put-get-iterate-keys 14.8750+-0.7045 ? 14.8882+-1.2492 ? > string-get-by-val 2.0415+-0.2225 1.9999+-0.1467 might be 1.0208x faster > sink-function 7.2736+-0.5289 6.9732+-0.6220 might be 1.0431x faster > licm-dragons-two-structures 11.5877+-0.2988 11.4028+-0.0998 might be 1.0162x faster > sparse-conditional 1.4141+-0.1221 ? 1.5189+-0.3664 ? might be 1.0742x slower > dataview-cse 7.4153+-0.2229 7.2733+-0.1039 might be 1.0195x faster > function-with-eval 35.3761+-0.3659 ? 35.5057+-0.3400 ? > array-prototype-reduceRight 22.0207+-0.3046 22.0198+-0.3602 > create-many-weak-map 56.1769+-1.7197 ? 56.4608+-1.6375 ? > number-to-string-with-radix-cse 3.5833+-0.0415 ? 3.5963+-0.1739 ? > eval-not-eval-compute 20.5088+-0.4018 20.1520+-0.1379 might be 1.0177x faster > dont-confuse-structures-from-different-executable-as-poly-proto > 46.8593+-2.1215 ? 47.2428+-5.4156 ? > poly-proto-setter-speed 2.7012+-0.2759 ? 2.7067+-0.1693 ? > new-array-push 3.0323+-0.2245 ? 3.2654+-0.2916 ? might be 1.0768x slower > polyvariant-monomorphic-get-by-id 3.5354+-0.2281 ? 3.6628+-0.2788 ? might be 1.0360x slower > regexp-last-index 6.6367+-0.4327 ? 6.6617+-0.5031 ? > min-boolean 2.3876+-0.2151 2.2513+-0.2420 might be 1.0605x faster > polymorphic-put-by-val-with-string 22.2748+-1.9515 20.1925+-0.2139 might be 1.1031x faster > get-by-val-with-symbol-self-or-proto 9.3681+-1.3777 ? 9.9089+-1.0083 ? might be 1.0577x slower > put-by-val-machine-int 2.5613+-0.2847 ? 2.5750+-0.1955 ? > object-get-own-property-symbols 15.8170+-0.1259 ? 16.4584+-1.7723 ? might be 1.0406x slower > imul-mixed 3.1127+-0.6030 2.9199+-0.2945 might be 1.0660x faster > gcse-poly-get 7.4612+-0.2609 ? 7.4817+-0.5333 ? > fold-double-to-int 11.2161+-0.2437 ? 11.3393+-0.2961 ? might be 1.0110x slower > to-number-constructor-only-number 0.7474+-0.0639 ? 0.7819+-0.0529 ? might be 1.0462x slower > template-string-array 2.4641+-0.2493 2.3812+-0.2196 might be 1.0348x faster > in-four-cases 8.8324+-0.1408 ? 9.0015+-0.4767 ? might be 1.0191x slower > int-or-other-sub 3.9012+-0.0991 ? 4.2379+-0.3917 ? might be 1.0863x slower > poly-chain-access-different-prototypes 2.4541+-0.2713 2.4416+-0.2171 > super-get-by-val-with-this-monomorphic 17.1132+-0.3984 16.9692+-0.1462 > many-repeat-stores 18.9478+-2.9169 18.0469+-0.9355 might be 1.0499x faster > string-repeat-single-resolving 7.0862+-0.2778 ? 7.1294+-0.2093 ? > is-object-or-null-trickier-internal-function > 8.1499+-0.0871 7.9338+-0.4336 might be 1.0272x faster > fold-put-by-val-with-symbol-to-multi-put-by-offset > 6.8880+-0.6098 6.6707+-0.2882 might be 1.0326x faster > ArrayBuffer-Int8Array-alloc-large-long-lived > 42.9665+-1.5502 42.0070+-0.8851 might be 1.0228x faster > array-with-double-sum 2.6707+-0.2142 2.6332+-0.1828 might be 1.0142x faster > string-repeat-small-resolving 15.5873+-0.2261 15.4221+-0.1443 might be 1.0107x faster > super-get-by-id-with-this-polymorphic 9.6269+-0.3835 9.5516+-0.1820 > switch-string-basic 8.2147+-0.2726 8.0944+-0.1356 might be 1.0149x faster > licm-dragons 40.5966+-2.3475 ? 40.8961+-2.0797 ? > eval-not-eval-compute-args 20.9821+-0.6031 20.9792+-0.4185 > branch-on-string-as-boolean 12.7550+-1.4801 11.8412+-0.8695 might be 1.0772x faster > to-number-string-number-string-number 2.4819+-0.0886 ? 2.4952+-0.1947 ? > arrowfunciton-reference-arguments 0.7031+-0.0423 0.6626+-0.0295 might be 1.0610x faster > locale-compare 17.2538+-0.9521 ? 17.2769+-0.4666 ? > getter-no-activation 2.7807+-0.2022 ? 3.0516+-0.2671 ? might be 1.0974x slower > deltablue-for-of 25.3599+-1.2032 23.6903+-1.5938 might be 1.0705x faster > string-concat-long-convert 72.6994+-1.8477 72.0682+-1.2239 > put-by-val-with-string-replace-and-transition > 10.2139+-2.2112 9.2258+-0.3808 might be 1.1071x faster > varargs-strict-mode 6.5605+-0.0860 ? 6.6382+-0.1743 ? might be 1.0119x slower > lots-of-fields 7.6737+-0.1457 7.6592+-0.2101 > tear-off-arguments 2.9556+-0.0749 ? 3.0625+-0.2973 ? might be 1.0362x slower > regexp-u-global-es5 21.0175+-0.1558 20.1499+-1.4667 might be 1.0431x faster > is-array-for-mixed-case 3.6598+-0.0617 3.6148+-0.1537 might be 1.0124x faster > sinkable-new-object-taken 27.0549+-2.2656 26.4280+-0.7067 might be 1.0237x faster > double-to-uint32-typed-array-no-inline 1.9838+-0.1712 ? 2.0567+-0.2834 ? might be 1.0368x slower > string-concat-long 42.6951+-0.1759 ^ 42.1755+-0.2660 ^ definitely 1.0123x faster > get-by-id-bimorphic-check-structure-elimination-simple > 2.4819+-0.1912 2.4383+-0.2274 might be 1.0179x faster > arrowfunction-call-in-function 13.2156+-0.2745 ? 13.2803+-0.2090 ? > obviously-elidable-new-object 12.6576+-0.2686 ? 12.7998+-0.6416 ? might be 1.0112x slower > is-number-fold-tricky 2.7513+-0.1913 ? 2.8809+-0.1957 ? might be 1.0471x slower > string-slice-one-char 6.8183+-0.8319 6.7713+-0.8770 > get-by-id-check-structure-elimination 3.3673+-0.4039 3.1486+-0.1703 might be 1.0695x faster > fold-multi-put-by-offset-to-replace-or-transition-put-by-offset > 5.5023+-0.4452 ? 5.7163+-0.3852 ? might be 1.0389x slower > obvious-sink-pathology 13.1795+-0.4955 12.9232+-0.0950 might be 1.0198x faster > large-int 5.0758+-0.0772 ? 5.5967+-0.6986 ? might be 1.1026x slower > string-repeat-resolving-no-inline 15.7397+-0.5204 ? 16.1195+-0.6966 ? might be 1.0241x slower > object-keys-map-values 34.7929+-1.6134 33.7736+-0.3829 might be 1.0302x faster > dfg-internal-function-not-handled-construct > 1.1851+-0.1223 ? 1.2443+-0.1164 ? might be 1.0500x slower > weak-map-key 78.8862+-3.0748 77.7840+-1.8818 might be 1.0142x faster > destructuring-parameters-overridden-by-function > 0.5994+-0.0655 ? 0.6139+-0.0789 ? might be 1.0240x slower > get_callee_polymorphic 4.6505+-0.7506 ? 4.7381+-0.3360 ? might be 1.0188x slower > destructuring-swap 10.2347+-0.5421 10.2150+-0.5308 > elidable-new-object-roflcopter 18.3570+-2.9277 ? 18.3587+-3.4283 ? > string-get-by-val-out-of-bounds 3.8477+-0.3059 ? 4.0583+-0.4122 ? might be 1.0547x slower > regexp-prototype-split-observable-side-effects3-ignoreCase > 0.4659+-0.0175 0.4487+-0.0419 might be 1.0384x faster > exit-length-on-plain-object 11.1073+-0.4840 10.9797+-0.5007 might be 1.0116x faster > object-int-sub-array 6.0135+-0.1159 5.7750+-0.3611 might be 1.0413x faster > fold-put-structure 3.4238+-0.2442 3.3571+-0.4709 might be 1.0199x faster > bigswitch-indirect-symbol 57.5451+-3.3649 ? 57.7129+-1.4529 ? > polymorphic-structure 10.3276+-0.1957 ? 10.3921+-0.1735 ? > fold-put-by-val-with-string-to-multi-put-by-offset > 6.9835+-0.2747 ? 7.0409+-0.5497 ? > for-of-iterate-array-entries 8.4510+-0.4453 ? 8.8485+-0.6093 ? might be 1.0470x slower > is-object-or-null-tricky-internal-function > 5.5482+-0.0898 ? 5.6413+-0.5254 ? might be 1.0168x slower > string-test 2.9285+-0.2710 2.8916+-0.1872 might be 1.0128x faster > stringalloc 82.5971+-0.4880 ? 83.1771+-0.8663 ? > poly-chain-access-simpler 2.3022+-0.1475 ? 2.4829+-0.2268 ? might be 1.0785x slower > direct-arguments-possibly-overridden-length > 5.6055+-0.4501 5.5317+-0.2110 might be 1.0133x faster > global-code-ftl 24.2334+-0.2598 ? 24.4966+-0.7490 ? might be 1.0109x slower > double-array-to-string 49.9808+-0.1621 ? 50.8818+-0.8633 ? might be 1.0180x slower > put-by-val-direct 0.4892+-0.0438 0.4786+-0.0445 might be 1.0222x faster > put-by-val-with-symbol-replace-and-transition > 9.5447+-0.2142 ? 9.6004+-0.4175 ? > captured-assignments 0.4690+-0.0491 ? 0.4967+-0.0453 ? might be 1.0593x slower > call-or-not-call 23.7096+-0.1928 ? 23.8125+-0.2654 ? > marsaglia-larger-ints 69.7642+-0.2693 ? 69.7720+-0.3690 ? > is-function-fold-tricky-internal-function > 7.9875+-0.1305 7.9033+-0.2675 might be 1.0107x faster > math-trunc 5.2008+-0.5177 5.1502+-0.4002 > object-int-and-array 6.7872+-0.9961 ? 7.6350+-0.0777 ? might be 1.1249x slower > double-pollution-putbyoffset 3.2806+-0.3811 ? 3.4213+-0.2691 ? might be 1.0429x slower > assign-custom-setter-polymorphic 3.0651+-0.2801 3.0053+-0.2383 might be 1.0199x faster > mod-boolean 7.2768+-0.4262 7.1636+-0.0837 might be 1.0158x faster > is-function-fold-tricky 2.8969+-0.2288 2.8065+-0.1877 might be 1.0322x faster > number-to-string-with-radix-10 1.3117+-0.0922 ? 1.4991+-0.1324 ? might be 1.1429x slower > apply-not-apply 4.2714+-0.3220 ? 5.7795+-1.9500 ? might be 1.3531x slower > HashMap-string-put-get-iterate 17.7340+-0.3112 ? 17.7837+-0.7032 ? > mul-boolean 2.1479+-0.1709 2.0710+-0.2180 might be 1.0372x faster > scoped-arguments-overridden-length 5.3889+-0.2786 ? 5.5348+-0.3799 ? might be 1.0271x slower > infer-one-time-closure-two-vars 6.4702+-0.4350 6.2612+-0.0671 might be 1.0334x faster > sin-boolean 5.9394+-0.1045 ? 6.0530+-0.2287 ? might be 1.0191x slower > imul-double-only 3.3149+-0.3685 3.0817+-0.2405 might be 1.0757x faster > instanceof-dynamic 8.7029+-0.3467 ? 8.8857+-0.2540 ? might be 1.0210x slower > to-int32-boolean 11.1674+-0.1643 ? 11.5844+-1.0542 ? might be 1.0373x slower > try-catch-word-count 21.3514+-0.2734 ? 21.5284+-0.2307 ? > put-by-val-with-symbol 9.3319+-0.4817 9.0951+-0.3697 might be 1.0260x faster > fold-multi-put-by-offset-to-put-by-offset > 3.1819+-0.4010 ? 3.3210+-0.6533 ? might be 1.0437x slower > simple-poly-call 1.2279+-0.0594 ? 1.3499+-0.0869 ? might be 1.0994x slower > obvious-sink-pathology-taken 91.7475+-0.6409 ? 92.2773+-0.9548 ? > marsaglia-osr-entry 15.1119+-0.0901 ? 15.3417+-0.3997 ? might be 1.0152x slower > get-by-val-with-symbol-bimorphic-check-structure-elimination > 6.5343+-0.2353 ? 6.6262+-0.1780 ? might be 1.0141x slower > method-on-number 11.5697+-0.3011 11.3348+-0.1651 might be 1.0207x faster > getter-richards 49.5874+-4.4771 49.4422+-1.6869 > array-prototype-some 21.5921+-0.1787 ? 22.2075+-1.8945 ? might be 1.0285x slower > vector-length-hint-new-array 6.1466+-0.2314 ? 6.1703+-0.2653 ? > typed-array-get-set-by-val-profiling 20.1754+-0.5651 ? 21.1010+-3.0231 ? might be 1.0459x slower > untyped-string-from-char-code 7.9031+-0.0960 ? 7.9486+-0.0983 ? > Int32Array-alloc 3.0400+-0.2154 ? 3.0816+-0.1871 ? might be 1.0137x slower > basic-set 5.6477+-0.2446 5.6265+-0.4002 > string-repeat-single-not-resolving 7.4385+-0.5622 7.1351+-0.2416 might be 1.0425x faster > slow-convergence 2.6860+-0.2389 2.5524+-0.2052 might be 1.0523x faster > getter-prototype 6.4390+-0.0984 ? 6.9150+-0.6853 ? might be 1.0739x slower > string-prototype-search-observable-side-effects4 > 0.4344+-0.0530 ? 0.4804+-0.0520 ? might be 1.1059x slower > inline-arguments-local-escape 3.0673+-0.0523 ? 3.2801+-0.2205 ? might be 1.0694x slower > lazy-array-species-watchpoints 18.6856+-0.7235 18.5507+-0.4457 > arguments-out-of-bounds 6.6886+-0.0866 ? 6.8220+-0.3414 ? might be 1.0199x slower > richards-try-catch 133.7730+-5.1581 132.0171+-2.2263 might be 1.0133x faster > to-number-only-string 1.6255+-0.1414 ? 1.6332+-0.1341 ? > simple-activation-demo 10.1090+-0.5782 10.0988+-0.6686 > Float64Array-to-Int16Array-set 52.2238+-0.6808 ? 52.3891+-1.9748 ? > object-create-null 9.4161+-0.1981 ? 9.4446+-0.1692 ? > regexp-prototype-search-observable-side-effects2 > 0.4163+-0.0404 0.4068+-0.0449 might be 1.0234x faster > object-create-unknown-object-prototype 16.1638+-0.2065 ? 17.5310+-1.5634 ? might be 1.0846x slower > global-isNaN 8.7361+-0.1310 ? 8.8365+-0.3637 ? might be 1.0115x slower > object-int-add 13.5291+-0.4929 ? 13.7653+-0.6591 ? might be 1.0175x slower > direct-arguments-getbyval 1.0459+-0.0929 1.0448+-0.0769 > scoped-arguments-length 5.8749+-0.4550 ? 5.9597+-0.5109 ? might be 1.0144x slower > string-repeat-small-not-resolving 2.8018+-0.2163 2.6724+-0.1659 might be 1.0484x faster > object-or 4.0206+-0.2793 4.0017+-0.1712 > implicit-bigswitch-indirect-symbol 35.5888+-0.4127 ? 36.1504+-1.3430 ? might be 1.0158x slower > create-lots-of-functions 11.5318+-0.4549 ? 12.3716+-1.5330 ? might be 1.0728x slower > polymorphic-put-by-id 19.6782+-0.3004 ? 20.4500+-0.9148 ? might be 1.0392x slower > in-by-id-match 7.3047+-0.3750 7.2263+-0.2459 might be 1.0109x faster > regexp-prototype-split-observable-side-effects3-sticky > 0.4753+-0.1178 0.4726+-0.0165 > object-urshift 4.1764+-0.3953 3.9753+-0.2338 might be 1.0506x faster > plus-boolean 2.0192+-0.1987 1.9149+-0.1503 might be 1.0545x faster > map-has-get-cse-opportunity 59.3101+-0.7531 59.2180+-1.2389 > raytrace-with-try-catch 5.3668+-0.1035 ? 5.4625+-0.1007 ? might be 1.0178x slower > bound-function-construction-performance 43.7112+-0.8738 ? 45.1081+-2.5565 ? might be 1.0320x slower > object-lshift 4.2727+-0.2700 4.0671+-0.2945 might be 1.0506x faster > simple-regexp-exec-folding 4.9779+-0.5252 ? 4.9993+-0.4920 ? > array-with-double-increment 2.4424+-0.1759 2.4098+-0.1844 might be 1.0135x faster > instanceof-tricky-dynamic 7.7817+-0.8752 7.5675+-0.1125 might be 1.0283x faster > array-prototype-map 24.7529+-0.6321 24.5411+-0.5919 > sorting-benchmark 14.9548+-0.1397 14.8249+-0.2409 > Float32Array-to-Float64Array-set 41.5403+-0.2380 ? 41.5682+-0.4400 ? > bound-function-call 8.7378+-0.1079 ? 8.7765+-0.1564 ? > new-array-buffer-push 2.8038+-0.3709 2.7397+-0.2269 might be 1.0234x faster > switch-string-basic-var 10.4076+-0.2018 10.2430+-0.1804 might be 1.0161x faster > repeat-multi-get-by-offset 12.8832+-0.3502 ? 13.7003+-0.8869 ? might be 1.0634x slower > is-array-for-proxy 2.8812+-0.1614 2.8670+-0.2626 > double-get-by-val-out-of-bounds 3.3397+-0.1031 ? 3.6246+-0.3937 ? might be 1.0853x slower > string-prototype-search-observable-side-effects3 > 0.5020+-0.0596 0.4888+-0.0472 might be 1.0271x faster > megamorphic-load 21.2819+-1.3211 20.8913+-1.9137 might be 1.0187x faster > infer-closure-const-then-reenter 34.0314+-0.2630 33.9036+-0.2324 > generator-fib 17.5369+-0.1599 ? 17.9399+-0.4328 ? might be 1.0230x slower > fold-put-by-id-to-multi-put-by-offset 6.6369+-0.8125 6.2156+-0.3077 might be 1.0678x faster > string-transcoding 5.9934+-0.2351 ? 6.4588+-0.5361 ? might be 1.0776x slower > weird-inlining-const-prop 1.7644+-0.1384 1.7621+-0.1469 > strcat-const 4.6861+-0.3514 ? 4.7130+-0.3669 ? > misc-strict-eq 12.2978+-0.1388 ? 12.5240+-0.7504 ? might be 1.0184x slower > poly-proto-clear-js-function-allocation-profile > 8.8193+-1.2857 8.3230+-0.2626 might be 1.0596x faster > generator-with-several-types 97.8612+-4.6210 92.8529+-17.7801 might be 1.0539x faster > string-hash 1.8490+-0.1747 ? 2.0007+-0.2359 ? might be 1.0821x slower > is-object-or-null-fold-functions 2.0766+-0.1242 ? 2.1993+-0.1749 ? might be 1.0591x slower > object-is 129.7355+-5.3793 127.7021+-3.9404 might be 1.0159x faster > infer-constant-global-property 2.6886+-0.2745 2.6394+-0.1406 might be 1.0187x faster > call-using-spread 8.1467+-0.0920 8.1182+-0.1305 > int52-spill 4.2861+-0.3691 4.0612+-0.1538 might be 1.0554x faster > symbol-creation 60.3271+-0.4413 ? 60.9696+-0.5719 ? might be 1.0107x slower > getter 3.0778+-0.3010 ? 3.1274+-0.3574 ? might be 1.0161x slower > plus-boolean-arith 2.0060+-0.1458 ? 2.1263+-0.2072 ? might be 1.0600x slower > large-int-captured 3.4991+-0.1226 3.4646+-0.1194 > sinkable-new-object-dag 29.2812+-0.4338 29.1598+-0.3366 > eval-compute 22.4050+-0.9004 22.2004+-0.4796 > switch-string-length-tower-var 10.4807+-0.5680 ? 10.7036+-0.5063 ? might be 1.0213x slower > arrowfunciton-direct-arguments 1.0997+-0.1202 1.0682+-0.1301 might be 1.0295x faster > hoist-make-rope 4.7819+-0.1891 ? 4.9573+-0.3345 ? might be 1.0367x slower > instanceof-sometimes-hit 8.2684+-0.3369 ? 8.7076+-0.4933 ? might be 1.0531x slower > empty-string-plus-int 4.9161+-0.3683 4.4687+-0.3127 might be 1.1001x faster > v8-regexp-search 43.8457+-1.3030 43.1677+-0.3285 might be 1.0157x faster > symbol-tostringtag 2.4137+-0.2188 2.3022+-0.1016 might be 1.0484x faster > string-prototype-split-observable-side-effects3-global > 0.4702+-0.0506 ? 0.4712+-0.0556 ? > poly-proto-access 38.9362+-0.6415 ? 39.0776+-0.6303 ? > regexp-prototype-is-not-instance 0.4934+-0.0597 ? 0.4935+-0.0389 ? > regexp-nested-nonzero-min-counted-parens 0.4095+-0.0425 ? 0.4198+-0.0521 ? might be 1.0252x slower > indexed-properties-in-objects 2.6006+-0.2290 ? 2.6729+-0.1866 ? might be 1.0278x slower > int-or-other-sub-then-get-by-val 4.8059+-0.5295 4.6493+-0.0788 might be 1.0337x faster > raytrace-with-empty-try-catch 4.0418+-0.1414 ? 4.1706+-0.2294 ? might be 1.0319x slower > int-or-other-mul-then-get-by-val 5.3143+-0.3524 5.1163+-0.1407 might be 1.0387x faster > temporal-structure 8.9375+-0.5758 8.7896+-0.4539 might be 1.0168x faster > slow-ternaries 9.3504+-0.2976 9.3404+-0.1488 > bigswitch-indirect 37.1771+-2.1321 36.9184+-2.1147 > direct-arguments-length 6.1270+-0.7419 5.8972+-0.5209 might be 1.0390x faster > vector-length-hint-array-constructor 11.4142+-1.0600 11.4087+-0.6916 > cell-argument 3.1695+-0.4041 2.8971+-0.2397 might be 1.0940x faster > try-catch-get-by-val-cloned-arguments 3.8573+-0.3020 ? 3.9023+-0.3738 ? might be 1.0117x slower > string-out-of-bounds 7.7815+-1.6534 ? 8.3996+-1.4657 ? might be 1.0794x slower > ftl-polymorphic-StringFromCharCode 37.2944+-1.8398 ? 37.3987+-0.6633 ? > array-prototype-forEach 21.7251+-1.2359 21.0579+-0.1911 might be 1.0317x faster > simple-regexp-exec-folding-fail 2.5573+-0.2550 ? 2.6645+-0.2844 ? might be 1.0419x slower > construct-poly-proto-object 9.3598+-0.7181 ? 9.3798+-0.4995 ? > int-or-other-mod-then-get-by-val 3.3643+-0.2676 ? 3.3900+-0.2805 ? > string-prototype-split-observable-side-effects3-multiline > 0.4375+-0.0077 ? 0.4813+-0.0377 ? might be 1.1001x slower > string-repeat-not-resolving 2.8952+-0.1736 ? 3.0875+-0.4486 ? might be 1.0664x slower > ftl-library-inlining 16.2398+-0.2816 ? 16.2896+-0.1500 ? > put-by-val-with-symbol-slightly-polymorphic > 2.7054+-0.2391 2.4389+-0.0955 might be 1.1092x faster > Number-isNaN 9.3127+-0.9254 8.8162+-0.1030 might be 1.0563x faster > get-by-val-with-symbol-quadmorphic-check-structure-elimination-simple > 2.8671+-0.1975 ? 3.0157+-0.3012 ? might be 1.0518x slower > try-catch-get-by-val-scoped-arguments 3.8396+-0.2258 3.7650+-0.2739 might be 1.0198x faster > eval-cached 14.5425+-0.2473 14.5198+-0.2239 > direct-construct 76.9082+-5.0383 ? 81.1371+-6.0600 ? might be 1.0550x slower > prevent-extensions-and-do-work 13.2523+-0.1306 13.2350+-0.0896 > regexp-prototype-split-observable-side-effects3-flags > 0.4231+-0.0362 0.4182+-0.0285 might be 1.0116x faster > elidable-new-object-then-call 13.7377+-0.1322 ? 14.4665+-1.4150 ? might be 1.0531x slower > Int16Array-alloc-long-lived 37.2070+-1.3345 ? 39.1853+-2.2977 ? might be 1.0532x slower > object-int-mul-array 5.5168+-0.1854 ? 5.6249+-0.3553 ? might be 1.0196x slower > global-object-access-with-mutating-structure > 4.3719+-0.2789 ? 4.4793+-0.3912 ? might be 1.0246x slower > load-varargs-elimination 11.6409+-0.5069 11.5063+-0.1110 might be 1.0117x faster > number-test 3.1987+-0.2772 2.9383+-0.0899 might be 1.0886x faster > Int16Array-bubble-sort-with-byteLength 9.5481+-0.0498 9.4989+-0.1186 > strict-osr-entry 9.0237+-0.7421 8.7059+-0.0983 might be 1.0365x faster > external-arguments-putbyval 1.8075+-0.1506 1.7137+-0.0642 might be 1.0547x faster > destructuring-arguments 29.9564+-0.3680 ? 30.2222+-0.2809 ? > string-repeat-arith 19.3387+-1.2891 18.6001+-0.2741 might be 1.0397x faster > generator-create 0.9559+-0.0918 0.9437+-0.0683 might be 1.0129x faster > setter 2.8246+-0.2616 ? 2.9238+-0.2249 ? might be 1.0351x slower > get_by_val-Int32Array 1.4404+-0.1467 1.3338+-0.0933 might be 1.0800x faster > get-by-val-with-string-bimorphic-check-structure-elimination > 4.8925+-0.3284 4.7321+-0.1726 might be 1.0339x faster > array-nonarray-polymorhpic-access 14.1322+-1.2726 14.0255+-1.3783 > instanceof-always-hit-two 8.9097+-0.5033 8.5555+-0.7308 might be 1.0414x faster > constant-fold-check-type-info-flags 0.7427+-0.0580 0.7064+-0.0708 might be 1.0514x faster > array-with-double-add 2.8185+-0.2829 2.6563+-0.1560 might be 1.0610x faster > branch-fold 3.2597+-0.1188 3.1719+-0.2815 might be 1.0277x faster > to-number-constructor-string-number-string-number > 2.6631+-0.2777 ? 2.7654+-0.2999 ? might be 1.0384x slower > in-one-case-false 3.8228+-0.3266 ? 4.0238+-0.5079 ? might be 1.0526x slower > arguments-strict-mode 30.3172+-2.6175 ? 30.7510+-4.0931 ? might be 1.0143x slower > ArrayBuffer-Int8Array-alloc-long-lived-buffer > 20.0523+-0.1922 ? 21.3153+-2.5666 ? might be 1.0630x slower > map-rehash 5.8318+-0.4736 ? 5.8983+-0.5199 ? might be 1.0114x slower > by-val-generic 2.4590+-0.2571 2.3140+-0.2154 might be 1.0627x faster > cast-int-to-double 4.5570+-0.2092 ? 4.8367+-0.5376 ? might be 1.0614x slower > get-by-id-proto-or-self 8.6972+-0.9839 ? 9.0070+-1.0889 ? might be 1.0356x slower > fround 13.9591+-0.1493 13.7644+-0.0513 might be 1.0141x faster > Int32Array-alloc-large 11.7596+-0.4844 ? 11.9495+-0.5839 ? might be 1.0161x slower > is-undefined-fold 2.1250+-0.2406 ? 2.1971+-0.1743 ? might be 1.0339x slower > try-catch-get-by-val-direct-arguments 2.0925+-0.1875 2.0619+-0.1404 might be 1.0149x faster > int-or-other-max-then-get-by-val 3.8237+-0.2851 3.6636+-0.1635 might be 1.0437x faster > switch-constant 4.9371+-0.4357 4.6224+-0.1104 might be 1.0681x faster > poly-stricteq 44.3989+-1.3352 41.8007+-3.0606 might be 1.0622x faster > is-string-fold-tricky 2.8949+-0.3095 2.8150+-0.2815 might be 1.0284x faster > double-to-uint32-typed-array 1.8630+-0.1561 ? 1.9555+-0.2201 ? might be 1.0496x slower > abc-forward-loop-equal 26.6867+-0.2871 ? 26.8407+-0.6149 ? > is-boolean-fold-tricky 2.6723+-0.1101 ? 2.7725+-0.2487 ? might be 1.0375x slower > build-large-object 29.5309+-0.4024 ? 29.7019+-0.3983 ? > string-repeat-not-resolving-no-inline 3.1726+-0.1916 ^ 2.8816+-0.0548 ^ definitely 1.1010x faster > function-call 7.0792+-0.3189 ? 7.2056+-0.5005 ? might be 1.0179x slower > dfg-internal-function-not-handled-call 6.7989+-0.5406 6.7957+-0.4173 > get-by-id-chain-from-try-block 1.9772+-0.1869 ? 2.0229+-0.1472 ? might be 1.0231x slower > is-not-cell-speculation-for-empty-value 16.9428+-1.1060 ? 17.2418+-1.5954 ? might be 1.0176x slower > abc-simple-forward-loop 26.7574+-0.6273 ? 26.7956+-0.4088 ? > global-var-const-infer-fire-from-opt 0.9413+-0.0896 0.8977+-0.0645 might be 1.0485x faster > object-and 4.0980+-0.3712 4.0357+-0.3588 might be 1.0154x faster > Int8Array-alloc-long-lived 33.0615+-2.0378 ? 34.6176+-1.6102 ? might be 1.0471x slower > logical-not 3.4597+-0.3038 3.4029+-0.3750 might be 1.0167x faster > regexp-u-global-es6 91.6260+-1.7917 90.6396+-0.5667 might be 1.0109x faster > get-by-val-with-string-proto-or-self 9.9594+-1.1917 ? 10.0902+-0.9750 ? might be 1.0131x slower > string-prototype-search-observable-side-effects2 > 0.4552+-0.0309 ? 0.4961+-0.0557 ? might be 1.0898x slower > string-replace-empty 4.3444+-0.0803 4.3257+-0.1157 > polyvariant-get-by-id-shorter-tower 6.7387+-0.7633 6.6690+-0.9659 might be 1.0104x faster > aliased-arguments-getbyval 1.0297+-0.0896 0.9999+-0.0950 might be 1.0299x faster > arrowfunction-call 6.6128+-0.6614 ? 6.9765+-0.6257 ? might be 1.0550x slower > get-by-id-self-or-proto 9.2499+-0.5361 8.6493+-0.6227 might be 1.0694x faster > Int16Array-load-int-mul 1.6167+-0.1450 1.5648+-0.1127 might be 1.0332x faster > eval-code-ftl-reentry 24.1958+-0.1607 ? 24.2354+-0.1842 ? > fold-multi-get-by-offset-to-get-by-offset > 3.8330+-0.5123 3.7718+-0.2444 might be 1.0162x faster > arguments-named-and-reflective 5.1021+-0.1270 ? 5.1151+-0.1679 ? > inlined-put-by-id-transition 7.4067+-0.2075 ? 7.6080+-0.5478 ? might be 1.0272x slower > substring-concat 38.2017+-0.4709 ? 40.0227+-1.6461 ? might be 1.0477x slower > array-push-0 250.8479+-6.0252 ? 251.9181+-7.3599 ? > hard-overflow-check-equal 20.8046+-0.4499 ? 21.4609+-0.4082 ? might be 1.0315x slower > string-cons-repeat 6.0383+-0.9495 5.6380+-0.3176 might be 1.0710x faster > map-for-of 6.2725+-0.2318 ? 6.3074+-0.1064 ? > array-prototype-reduce 21.5770+-0.3679 ? 21.5788+-0.4930 ? > infer-closure-const-then-put-to-scope 33.3378+-0.7575 33.1711+-0.8724 > string-concat-convert 64.7587+-0.4081 ? 65.1844+-0.5055 ? > varargs-inline 5.1142+-0.2553 5.0251+-0.0816 might be 1.0177x faster > int-or-other-abs-zero-then-get-by-val 11.8487+-0.3038 11.6506+-0.1406 might be 1.0170x faster > regexp-prototype-split-observable-side-effects3-multiline > 0.4261+-0.0376 ? 0.4598+-0.0393 ? might be 1.0792x slower > string-concat 36.7885+-0.7521 ? 36.9286+-2.4400 ? > regexp-prototype-search-observable-side-effects > 0.6269+-0.0377 ? 0.6661+-0.0665 ? might be 1.0625x slower > instanceof-always-hit-one 4.0261+-0.1211 ? 4.1105+-0.3592 ? might be 1.0210x slower > abc-simple-backward-loop 26.5086+-0.1202 ? 26.6682+-0.2794 ? > set-for-each 1.8964+-0.1820 1.8956+-0.1743 > string-get-by-val-big-char 3.8831+-0.1607 ? 3.9352+-0.2868 ? might be 1.0134x slower > max-boolean 2.2350+-0.1442 ? 2.2745+-0.1956 ? might be 1.0177x slower > to-number-constructor-only-string 1.6220+-0.1518 ? 1.7181+-0.1407 ? might be 1.0593x slower > switch-string-basic-big 8.7887+-0.8682 8.4472+-0.1193 might be 1.0404x faster > function-dot-apply 2.0540+-0.1744 1.9781+-0.1693 might be 1.0383x faster > mul-boolean-double 2.3156+-0.1407 ? 2.4464+-0.2484 ? might be 1.0565x slower > double-real-use 20.4437+-0.2020 ? 21.3197+-1.8426 ? might be 1.0428x slower > cfg-simplify 2.6336+-0.1975 ? 2.7232+-0.1750 ? might be 1.0340x slower > get-by-val-with-string-self-or-proto 9.5243+-1.4249 ? 9.7789+-0.6714 ? might be 1.0267x slower > int-or-other-neg-zero-then-get-by-val 11.4197+-0.7541 11.0771+-0.1709 might be 1.0309x faster > to-string-on-cow-array 7.8662+-0.6393 ? 8.3084+-0.6144 ? might be 1.0562x slower > string-sub 30.5355+-0.8675 30.1360+-0.1257 might be 1.0133x faster > regexp-prototype-split-observable-side-effects3-global > 0.4337+-0.0854 ? 0.4783+-0.0731 ? might be 1.1027x slower > instanceof-bound 21.7360+-6.8765 ? 27.3870+-5.0116 ? might be 1.2600x slower > direct-construct-arity-mismatch 89.6488+-2.8414 88.5951+-0.5314 might be 1.0119x faster > direct-tail-call-arity-mismatch 60.7094+-0.5344 ? 61.2880+-2.2625 ? > substring 44.0244+-0.2058 ! 45.8842+-0.7177 ! definitely 1.0422x slower > string-from-char-code 6.2185+-0.2503 6.1226+-0.0978 might be 1.0157x faster > undefined-test 3.1086+-0.2454 ? 3.3667+-0.2028 ? might be 1.0830x slower > string-repeat-resolving-fixed 11.3810+-0.4802 11.2421+-0.3339 might be 1.0124x faster > integer-divide 8.7028+-0.4304 8.5231+-0.1252 might be 1.0211x faster > direct-arguments-overridden-length 5.3844+-0.3845 ? 5.4561+-0.4275 ? might be 1.0133x slower > structure-hoist-over-transitions 2.2619+-0.0732 ! 2.4350+-0.0959 ! definitely 1.0765x slower > int-or-other-add 5.1292+-0.3587 5.0915+-0.0750 > Float32Array-matrix-mult 4.3680+-0.2445 4.1310+-0.1427 might be 1.0574x faster > string-prototype-split-observable-side-effects3-ignoreCase > 0.4530+-0.0148 ? 0.4766+-0.0448 ? might be 1.0519x slower > sinkable-new-object 12.9749+-0.0744 ? 13.4019+-0.6316 ? might be 1.0329x slower > external-arguments-getbyval 1.1268+-0.1161 1.0340+-0.0827 might be 1.0898x faster > call-spread-call 18.8390+-0.4146 ? 19.2876+-0.2589 ? might be 1.0238x slower > hoist-poly-check-structure 2.1531+-0.2043 2.0834+-0.1350 might be 1.0334x faster > data-view-accesses 30.2523+-8.0106 25.8075+-4.8954 might be 1.1722x faster > concat-append-one 6.3868+-0.5396 6.2463+-0.2633 might be 1.0225x faster > string-concat-object 2.0019+-0.0767 ? 2.0467+-0.1672 ? might be 1.0224x slower > put-by-val-with-string 9.7585+-0.8646 9.0892+-0.1501 might be 1.0736x faster > div-boolean-double 4.7848+-0.3503 4.3776+-0.1827 might be 1.0930x faster > ftl-library-inlining-dataview 4.3140+-0.3609 ? 4.5893+-0.4121 ? might be 1.0638x slower > ArrayBuffer-DataView-alloc-large-long-lived > 42.1803+-0.5560 ? 42.4856+-1.5693 ? > negative-zero-negate 0.4812+-0.1206 0.4194+-0.0388 might be 1.1472x faster > typed-array-subarray 30.0812+-0.3461 ^ 29.5172+-0.1971 ^ definitely 1.0191x faster > call-spread-apply 20.2111+-2.0176 19.8555+-0.7128 might be 1.0179x faster > is-symbol-mixed 3.6716+-0.4265 3.6256+-0.1856 might be 1.0127x faster > put-by-id-transition-with-indexing-header > 10.8479+-0.1650 ? 11.0048+-0.3946 ? might be 1.0145x slower > rest-parameter-construction-performance 17.8784+-0.3483 17.8339+-0.3399 > seal-and-do-work 13.3566+-0.1390 ? 13.4309+-0.1496 ? > string-prototype-split-observable-side-effects3-flags > 0.5259+-0.1159 ? 0.5401+-0.0357 ? might be 1.0269x slower > number-to-string-with-add-in-loop 8.4353+-0.4890 8.2474+-0.6080 might be 1.0228x faster > poly-chain-access 2.4454+-0.1978 2.3576+-0.2064 might be 1.0372x faster > ArrayBuffer-Int8Array-alloc-long-lived 14.8468+-0.6724 ? 15.4948+-2.7432 ? might be 1.0436x slower > double-to-int32-typed-array-no-inline 1.9641+-0.1626 1.8222+-0.0323 might be 1.0779x faster > switch-string-big-length-tower-var 13.8960+-0.2303 13.8601+-0.4252 > object-iterate 1.5334+-0.1323 1.4970+-0.1098 might be 1.0243x faster > double-to-int32-typed-array 1.8681+-0.1274 ? 1.8732+-0.1840 ? > hard-overflow-check 20.7286+-0.2399 ? 20.9362+-0.3646 ? might be 1.0100x slower > Int32Array-alloc-long-lived 43.6655+-1.4247 ? 48.2058+-5.9982 ? might be 1.1040x slower > string-repeat-resolving 15.8055+-0.3665 ? 15.9874+-0.4922 ? might be 1.0115x slower > polymorphic-get-by-id 2.2087+-0.2996 ? 2.3708+-0.3074 ? might be 1.0734x slower > slow-array-profile-convergence 2.3457+-0.1359 2.2190+-0.1229 might be 1.0571x faster > get-custom-getter 1.7753+-0.1437 1.7384+-0.1694 might be 1.0212x faster > get-by-val-with-string-chain-from-try-block > 2.1582+-0.1050 2.0587+-0.2024 might be 1.0483x faster > v8-raytrace-with-empty-try-catch 27.3012+-0.5242 ? 28.0807+-0.6422 ? might be 1.0286x slower > for-in-on-object-with-lazily-materialized-properties > 165.9053+-9.3107 160.8546+-5.7967 might be 1.0314x faster > scoped-arguments-possibly-overridden-length > 5.7847+-0.1310 ? 5.9336+-0.2852 ? might be 1.0257x slower > object-keys 18.4777+-1.6311 17.6795+-0.8451 might be 1.0451x faster > switching-size-classes 40.0290+-1.0927 ? 41.3972+-2.4513 ? might be 1.0342x slower > Float64Array-alloc-long-lived 55.6503+-2.3287 ? 57.4252+-2.3878 ? might be 1.0319x slower > constant-test 4.2849+-0.2660 ? 4.6125+-0.4122 ? might be 1.0765x slower > int-overflow-local 3.6584+-0.2360 ? 3.7751+-0.3070 ? might be 1.0319x slower > forward-arguments-dont-escape-on-arguments-length > 21.1713+-0.1768 21.0896+-0.1434 > arrowfunction-call-in-class-constructor 16.7362+-2.5089 15.9304+-0.6591 might be 1.0506x faster > setter-prototype 4.6992+-0.3085 4.4970+-0.3588 might be 1.0450x faster > new-array-dead 7.5479+-0.3335 ? 7.8623+-0.6017 ? might be 1.0417x slower > object-create-untyped-prototype 9.0571+-0.8924 ? 9.1541+-0.2581 ? might be 1.0107x slower > string-rope-with-object 15.4195+-0.6101 15.2644+-0.2255 might be 1.0102x faster > to-number-constructor-number-string-number-string > 3.2502+-0.1295 3.2437+-0.3583 > int32-array-to-string 22.7753+-0.6443 ? 23.0175+-0.1186 ? might be 1.0106x slower > boolean-test 3.0505+-0.2405 ? 3.2358+-0.4042 ? might be 1.0607x slower > try-get-by-id-polymorphic 6.1640+-0.5137 6.0396+-0.4405 might be 1.0206x faster > string-prototype-split-observable-side-effects4 > 0.4410+-0.0142 ? 0.4663+-0.0477 ? might be 1.0574x slower > simple-regexp-test-folding-fail 7.1333+-0.2434 6.8130+-0.1802 might be 1.0470x faster > minus-boolean 1.8536+-0.0304 ? 1.9617+-0.1385 ? might be 1.0583x slower > polymorphic-array-call 1.7459+-0.1871 1.6764+-0.0359 might be 1.0415x faster > polyvariant-get-by-id-tower 7.4828+-1.2128 ? 8.4549+-1.3793 ? might be 1.1299x slower > try-get-by-id-basic 5.5062+-0.5524 5.5027+-0.5324 > emscripten-cube2hash 22.9310+-1.1673 22.4185+-0.2801 might be 1.0229x faster > string-slice 24.0642+-0.2258 ? 25.9590+-2.4946 ? might be 1.0787x slower > string-prototype-split-observable-side-effects3-sticky > 0.4974+-0.0508 0.4894+-0.0652 might be 1.0163x faster > hoist-poly-check-structure-effectful-loop > 3.1809+-0.4126 2.9749+-0.1411 might be 1.0692x faster > put-by-val-large-index-blank-indexing-type > 5.3363+-0.3427 5.3311+-0.3123 > substring-concat-weird 34.5664+-1.2633 ? 36.3781+-2.0088 ? might be 1.0524x slower > inlined-put-by-val-with-symbol-transition > 37.5299+-0.3556 ? 38.4517+-1.2358 ? might be 1.0246x slower > string-get-by-val-out-of-bounds-insane 3.1738+-0.1768 3.1718+-0.1954 > regexp-prototype-test-observable-side-effects2 > 0.4516+-0.0653 0.3987+-0.0252 might be 1.1326x faster > put-by-id-replace-and-transition 5.8226+-0.2706 5.7024+-0.2699 might be 1.0211x faster > negative-zero-divide 0.4617+-0.0349 0.4296+-0.0346 might be 1.0745x faster > infer-closure-const-then-reenter-no-inline > 34.0006+-0.2162 ? 34.1996+-0.4686 ? > simple-regexp-test-folding-fail-with-hoisted-regexp > 7.4914+-0.1801 ? 7.6748+-0.7948 ? might be 1.0245x slower > inline-arguments-access 3.0454+-0.1019 ? 3.1844+-0.2554 ? might be 1.0456x slower > delay-tear-off-arguments-strictmode 5.4854+-0.2419 ? 5.7305+-0.4895 ? might be 1.0447x slower > Int32Array-Int8Array-view-alloc 8.1382+-0.1152 ? 8.5293+-0.5857 ? might be 1.0481x slower > proto-getter-access 8.5042+-0.5477 ? 8.5368+-0.5467 ? > polymorphic-put-by-val-with-symbol 21.1735+-1.2749 ? 21.8505+-1.3526 ? might be 1.0320x slower > new-error 30.0333+-0.3180 29.8816+-0.1489 > string-long-ident-equality 6.8268+-0.9027 6.5602+-0.6165 might be 1.0406x faster > regexp-exec 36.4426+-0.2078 36.3698+-0.3484 > fold-multi-put-by-offset-to-poly-put-by-offset > 3.8697+-0.1766 ? 3.9599+-0.3102 ? might be 1.0233x slower > cse-new-array 2.2615+-0.1959 ? 2.3495+-0.1664 ? might be 1.0389x slower > map-key-well-typed 61.7533+-1.8544 61.2027+-1.5283 > get-by-val-with-string-bimorphic-check-structure-elimination-simple > 2.4092+-0.1901 2.3591+-0.1900 might be 1.0212x faster > is-object-or-null-fold 2.1884+-0.2779 2.0912+-0.0739 might be 1.0465x faster > array-access-polymorphic-structure 7.5460+-0.2481 ? 7.8289+-0.6733 ? might be 1.0375x slower > get-by-val-with-symbol-bimorphic-check-structure-elimination-simple > 2.6452+-0.2385 ? 2.9015+-0.4656 ? might be 1.0969x slower > gcse-poly-get-less-obvious 6.8424+-0.5054 6.7979+-0.3149 > object-xor 4.0723+-0.1866 3.8520+-0.0974 might be 1.0572x faster > array-push-1 477.7165+-6.5844 477.5520+-5.6425 > regexp-prototype-split-observable-side-effects2 > 0.4625+-0.0696 0.4371+-0.0480 might be 1.0581x faster > big-int-mul 2.7085+-0.1783 ? 2.7730+-0.2072 ? might be 1.0238x slower > is-string-fold 2.0859+-0.1620 ? 2.1424+-0.1922 ? might be 1.0271x slower > math-random 13.9814+-1.9473 13.4032+-0.2361 might be 1.0431x faster > is-object-or-null-fold-tricky 2.9458+-0.0945 ? 3.3047+-0.2981 ? might be 1.1218x slower > register-pressure-from-osr 11.7697+-0.9529 11.3011+-0.2032 might be 1.0415x faster > infer-one-time-closure 6.2489+-0.0886 ? 6.7342+-0.9594 ? might be 1.0777x slower > map-has-and-set 107.9187+-0.6882 ? 108.9275+-1.3296 ? > licm-dragons-out-of-bounds 33.1855+-0.3532 ? 33.3318+-0.3906 ? > sparse-set 50.8242+-0.5260 50.2886+-0.3305 might be 1.0107x faster > strcat-length-const 4.6835+-0.4781 4.4902+-0.1457 might be 1.0430x faster > simple-regexp-test-folding 8.1316+-0.3814 7.9491+-0.3451 might be 1.0230x faster > number-to-string-with-add 7.2563+-0.3250 ^ 6.7614+-0.1540 ^ definitely 1.0732x faster > rare-osr-exit-on-local 8.3601+-1.4285 7.9451+-0.8924 might be 1.0522x faster > object-test 2.8216+-0.2216 ? 2.9201+-0.2422 ? might be 1.0349x slower > int52-back-and-forth 5.8544+-0.6597 5.4303+-0.1045 might be 1.0781x faster > get-by-val-with-string-check-structure-elimination > 4.4114+-0.4047 4.3611+-0.2701 might be 1.0115x faster > in-one-case-true 4.1396+-0.3442 ? 4.3495+-0.3237 ? might be 1.0507x slower > string-concat-pair-object 1.9884+-0.1247 ? 2.0665+-0.1718 ? might be 1.0393x slower > asmjs_bool_bug 4.4078+-0.2973 ? 4.5748+-0.4860 ? might be 1.0379x slower > plus-boolean-double 2.5141+-0.2106 2.4757+-0.1791 might be 1.0155x faster > array-with-int32-add-sub 3.7298+-0.1344 ? 4.0617+-0.3457 ? might be 1.0890x slower > string-prototype-split-observable-side-effects > 1.1145+-0.0772 ? 1.1621+-0.1151 ? might be 1.0427x slower > large-map-iteration 28.0468+-0.7036 ? 28.9266+-1.6080 ? might be 1.0314x slower > object-rshift 3.9842+-0.2613 ? 4.0254+-0.2289 ? might be 1.0103x slower > weak-set-key 77.1783+-0.4398 76.6316+-1.4314 > getter-richards-try-catch 52.0429+-2.6615 51.1453+-0.8463 might be 1.0175x faster > HashMap-put-get-iterate 14.1572+-0.2776 ? 14.4575+-0.9753 ? might be 1.0212x slower > minus-boolean-double 2.4994+-0.2045 2.2904+-0.0210 might be 1.0912x faster > dfg-internal-function-call 0.7363+-0.0545 ? 0.7944+-0.0758 ? might be 1.0788x slower > throw 13.2948+-1.4879 12.8128+-0.7842 might be 1.0376x faster > > <geometric> 6.6083+-0.0131 ? 6.6278+-0.0159 ? might be 1.0029x slower > > baseline changes >Geomean of preferred means: > <scaled-result> 15.1534+-0.0626 15.1374+-0.0971 might be 1.0011x 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 192664
:
358148
|
358149
|
359271
|
359272
|
359605
|
359976
|
360009
|
360941
|
362256
|
364993
|
372229
|
372240
|
373741
|
373840
|
373841
|
374006