WebKit Bugzilla
Attachment 347321 Details for
Bug 188577
: Fix exception throwing code so that topCallFrame and topEntryFrame stay true to their names.
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
x86_64 benchmark results on a 13" MBP.
benchmark_results-x86_64.txt (text/plain), 95.80 KB, created by
Mark Lam
on 2018-08-16 16:37:41 PDT
(
hide
)
Description:
x86_64 benchmark results on a 13" MBP.
Filename:
MIME Type:
Creator:
Mark Lam
Created:
2018-08-16 16:37:41 PDT
Size:
95.80 KB
patch
obsolete
>$ sleep 5 && ../ws2/Internal/Tools/Scripts/run-jsc-benchmarks --outer 8 base:base/jsc new:new/jsc >Warning: could not identify checkout location for base >Warning: could not identify checkout location for new >Warning: refusing to run JSBench because not all VMs are DumpRenderTree or WebKitTestRunner. >Warning: refusing to run DSPJS because not all VMs are DumpRenderTree or WebKitTestRunner. >11828/11828 -e -e >Generating benchmark report at /Volumes/Data/bench/base_new_SunSpiderSunSpider-CompileTimeV8SpiderV8Spider-CompileTimeOctaneKrakenTailBenchMicrobenchmarksAsmBench_Chronon-3_20180816_1311_report.txt >And raw data at /Volumes/Data/bench/base_new_SunSpiderSunSpider-CompileTimeV8SpiderV8Spider-CompileTimeOctaneKrakenTailBenchMicrobenchmarksAsmBench_Chronon-3_20180816_1311.json > >Benchmark report for SunSpider, SunSpider-CompileTime, V8Spider, V8Spider-CompileTime, Octane, Kraken, TailBench, Microbenchmarks, and AsmBench on Chronon-3 (MacBookPro11,1). > >VMs tested: >"base" at /Volumes/Data/bench/base/jsc >"new" at /Volumes/Data/bench/new/jsc > >Collected 8 samples per benchmark/VM, with 8 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. > > base new >SunSpider: > 3d-cube 6.8496+-0.4877 6.8324+-0.4572 > 3d-morph 7.1683+-0.3906 6.9790+-0.3058 might be 1.0271x faster > 3d-raytrace 7.3042+-1.2337 ? 7.6136+-1.4985 ? might be 1.0424x slower > access-binary-trees 3.6809+-0.3238 ? 3.7999+-0.5146 ? might be 1.0323x slower > access-fannkuch 8.6103+-0.4401 ? 8.8148+-0.2876 ? might be 1.0238x slower > access-nbody 4.1689+-0.4208 3.7218+-0.0863 might be 1.1201x faster > access-nsieve 4.2318+-0.1962 ? 4.3690+-0.3360 ? might be 1.0324x slower > bitops-3bit-bits-in-byte 2.0481+-0.2132 ? 2.0675+-0.3140 ? > bitops-bits-in-byte 4.9323+-0.3583 4.7089+-0.3478 might be 1.0475x faster > bitops-bitwise-and 3.2197+-0.2141 3.1836+-0.2813 might be 1.0113x faster > bitops-nsieve-bits 5.9557+-0.8583 5.8022+-0.5059 might be 1.0265x faster > controlflow-recursive 4.2459+-0.3248 ? 4.3356+-0.1885 ? might be 1.0211x slower > crypto-aes 5.6660+-0.2875 ? 5.8343+-0.3484 ? might be 1.0297x slower > crypto-md5 4.3237+-0.2616 4.2308+-0.4017 might be 1.0220x faster > crypto-sha1 4.4499+-0.5194 ? 4.6189+-0.3593 ? might be 1.0380x slower > date-format-tofte 10.2818+-0.9272 ? 10.3568+-0.8807 ? > date-format-xparb 7.6312+-0.2207 ? 8.4873+-1.4754 ? might be 1.1122x slower > math-cordic 3.9744+-0.1340 3.9433+-0.1170 > math-partial-sums 5.9293+-0.3187 ? 5.9451+-0.2031 ? > math-spectral-norm 3.0532+-0.2282 ? 3.3181+-0.2730 ? might be 1.0868x slower > regexp-dna 9.0584+-0.6190 8.7766+-0.1776 might be 1.0321x faster > string-base64 5.6950+-0.4338 5.4742+-0.2642 might be 1.0403x faster > string-fasta 8.4832+-0.6409 ? 12.7287+-10.5479 ? might be 1.5005x slower > string-tagcloud 12.0740+-0.3207 11.6929+-0.3674 might be 1.0326x faster > string-unpack-code 24.9868+-0.5284 ? 25.3181+-1.6305 ? might be 1.0133x slower > string-validate-input 6.4123+-0.4976 ? 6.4442+-0.2819 ? > > <arithmetic> 6.7090+-0.0828 ? 6.8999+-0.4111 ? might be 1.0284x slower > > base new >SunSpider-CompileTime: > 3d-cube 12.8533+-0.5076 12.7254+-0.2330 might be 1.0100x faster > 3d-morph 3.8511+-0.0878 ? 3.8679+-0.0956 ? > 3d-raytrace 12.0714+-0.2950 ? 12.1899+-0.2393 ? > access-binary-trees 8.4508+-0.3147 ? 8.7420+-0.1712 ? might be 1.0345x slower > access-fannkuch 26.1051+-0.8758 25.4998+-0.3694 might be 1.0237x faster > access-nbody 2.9489+-0.1212 ? 3.0830+-0.3042 ? might be 1.0455x slower > access-nsieve 2.8065+-0.1301 ? 2.8735+-0.1581 ? might be 1.0239x slower > bitops-3bit-bits-in-byte 0.6354+-0.1029 0.5949+-0.0450 might be 1.0681x faster > bitops-bits-in-byte 4.7919+-0.3687 4.5062+-0.0995 might be 1.0634x faster > bitops-bitwise-and 1.1225+-0.0375 1.1129+-0.0269 > bitops-nsieve-bits 6.7125+-1.4038 6.3512+-0.2436 might be 1.0569x faster > controlflow-recursive 12.4469+-2.0991 11.2202+-0.3860 might be 1.1093x faster > crypto-aes 5.6677+-1.7134 4.8847+-0.2046 might be 1.1603x faster > crypto-md5 3.8113+-0.2276 3.6699+-0.0707 might be 1.0385x faster > crypto-sha1 4.3850+-0.2167 4.3304+-0.2533 might be 1.0126x faster > date-format-tofte 5.3440+-0.3438 5.2493+-0.1326 might be 1.0180x faster > date-format-xparb 4.1697+-0.1822 ? 4.4177+-0.6574 ? might be 1.0595x slower > math-cordic 3.8108+-0.1574 ? 3.8757+-0.2126 ? might be 1.0170x slower > math-partial-sums 1.1831+-0.1913 1.1125+-0.0594 might be 1.0635x faster > math-spectral-norm 1.1060+-0.0302 1.0861+-0.0180 might be 1.0184x faster > regexp-dna 0.0000+-0.0000 0.0000+-0.0000 might be NaNx faster > string-base64 1.5155+-0.0294 ? 1.5818+-0.1368 ? might be 1.0438x slower > string-fasta 9.8500+-0.1279 ? 10.1680+-0.5357 ? might be 1.0323x slower > string-tagcloud 4.0991+-0.4189 3.9897+-0.2481 might be 1.0274x faster > string-unpack-code 6.6004+-0.2521 ? 6.6081+-0.1581 ? > string-validate-input 3.0632+-0.0793 ? 3.1340+-0.2325 ? might be 1.0231x slower > > <arithmetic> 5.7462+-0.1287 5.6490+-0.0647 might be 1.0172x faster > > base new >V8Spider: > crypto 51.9121+-0.8510 ? 52.9215+-1.8982 ? might be 1.0194x slower > deltablue 88.0937+-3.7309 84.3518+-4.6645 might be 1.0444x faster > earley-boyer 65.9514+-28.1986 52.1872+-2.5858 might be 1.2637x faster > raytrace 45.5616+-2.0549 ? 48.7293+-3.5611 ? might be 1.0695x slower > regexp 88.5009+-20.4068 76.6081+-1.3798 might be 1.1552x faster > richards 64.6961+-3.2438 62.4084+-1.0031 might be 1.0367x faster > splay 34.5004+-0.7992 ? 35.7938+-4.9456 ? might be 1.0375x slower > > <geometric> 59.0215+-4.2162 56.8188+-1.2178 might be 1.0388x faster > > base new >V8Spider-CompileTime: > crypto 48.1831+-1.0150 ? 48.3388+-0.9380 ? > deltablue 109.9926+-0.5487 ? 114.4350+-9.4674 ? might be 1.0404x slower > earley-boyer 58.0171+-0.7491 57.6536+-0.8508 > raytrace 92.6483+-1.9872 ? 92.7590+-1.4533 ? > regexp 15.4316+-0.7209 ? 16.5582+-2.3355 ? might be 1.0730x slower > richards 53.7802+-0.9752 53.0497+-0.4205 might be 1.0138x faster > splay 22.1063+-0.5682 ? 24.2338+-3.6142 ? might be 1.0962x slower > > <geometric> 47.1959+-0.5628 ? 48.3126+-1.2294 ? might be 1.0237x slower > > base new >Octane: > encrypt 0.19685+-0.00468 0.19477+-0.00338 might be 1.0107x faster > decrypt 3.44788+-0.01771 ? 3.45521+-0.03509 ? > deltablue x2 0.16275+-0.01011 0.15707+-0.00312 might be 1.0362x faster > earley 0.37756+-0.00455 0.37696+-0.00640 > boyer 5.89632+-0.06045 ? 6.52211+-1.56597 ? might be 1.1061x slower > navier-stokes x2 6.40229+-0.02518 6.38741+-0.01422 > raytrace x2 0.99556+-0.01237 ? 0.99604+-0.01928 ? > richards x2 0.10425+-0.00155 ? 0.10500+-0.00071 ? > splay x2 0.39313+-0.00422 ? 0.39877+-0.00468 ? might be 1.0143x slower > regexp x2 24.63062+-0.40296 ^ 23.82431+-0.24025 ^ definitely 1.0338x faster > pdfjs x2 53.08424+-0.65421 ? 53.67149+-0.67903 ? might be 1.0111x slower > mandreel x2 66.46343+-0.76298 ? 66.64572+-0.78105 ? > gbemu x2 58.64183+-24.70930 48.49626+-0.30094 might be 1.2092x faster > closure 0.69487+-0.00576 ? 0.73480+-0.10409 ? might be 1.0575x slower > jquery 9.39673+-0.04901 ? 9.42765+-0.03658 ? > box2d x2 12.85516+-0.16814 12.85184+-0.17055 > zlib x2 423.69544+-1.42456 ? 425.25215+-1.51690 ? > typescript x2 1023.03668+-14.06222 ? 1023.19775+-18.42635 ? > splay-latency 7.08793+-0.37689 ? 7.10186+-0.15775 ? > > <geometric> 6.87089+-0.15566 6.82876+-0.05224 might be 1.0062x faster > > base new >Kraken: > ai-astar 116.371+-2.658 115.787+-0.973 > audio-beat-detection 53.192+-0.746 ? 58.450+-12.105 ? might be 1.0988x slower > audio-dft 152.570+-2.279 ? 152.748+-2.611 ? > audio-fft 39.594+-0.336 ? 40.063+-0.269 ? might be 1.0119x slower > audio-oscillator 60.589+-0.529 ? 60.710+-0.931 ? > imaging-darkroom 80.273+-0.750 ? 80.435+-0.801 ? > imaging-desaturate 77.688+-2.875 77.282+-2.367 > imaging-gaussian-blur 81.007+-2.746 80.301+-2.602 > json-parse-financial 39.076+-0.381 ? 40.031+-0.947 ? might be 1.0245x slower > json-stringify-tinderbox 26.785+-0.583 ? 27.461+-1.116 ? might be 1.0252x slower > stanford-crypto-aes 52.351+-1.219 ? 53.606+-2.676 ? might be 1.0240x slower > stanford-crypto-ccm 50.991+-3.308 49.919+-4.072 might be 1.0215x faster > stanford-crypto-pbkdf2 79.296+-1.424 ? 86.855+-17.022 ? might be 1.0953x slower > stanford-crypto-sha256-iterative 25.848+-0.446 ? 26.607+-2.877 ? might be 1.0294x slower > > <arithmetic> 66.831+-0.514 ? 67.875+-1.351 ? might be 1.0156x slower > > base new >TailBench: > n-body 1071.0739+-6.8987 ? 1074.8600+-9.1944 ? > merge-sort 680.8875+-10.6709 675.4126+-9.3482 > merge-sort-cps 78.5656+-1.0801 ? 88.7373+-20.8635 ? might be 1.1295x slower > bf-interpreter 423.4942+-8.6199 ? 430.5778+-12.9143 ? might be 1.0167x slower > > <geometric> 394.6309+-2.0163 ? 405.9071+-18.5943 ? might be 1.0286x slower > > base new >Microbenchmarks: > negative-zero-modulo 0.7488+-0.0249 ? 1.0537+-0.4276 ? might be 1.4071x slower > is-object-or-null-trickier-function 5.0899+-0.4074 4.8849+-0.2776 might be 1.0420x faster > object-values 45.2509+-0.8878 44.5815+-0.2301 might be 1.0150x faster > direct-tail-call 75.8151+-1.4815 ? 75.9600+-1.5642 ? > int-or-other-min-then-get-by-val 6.0102+-0.1266 ? 6.3236+-0.4395 ? might be 1.0521x slower > has-own-property-name-cache 71.8433+-1.8801 71.2780+-1.7785 > JSONP-negative-0 0.6132+-0.0862 ? 0.6140+-0.0774 ? > object-int-sub 18.2411+-0.4002 18.1085+-0.2610 > int-or-other-add-then-get-by-val 6.1620+-0.1589 ? 6.3787+-0.2464 ? might be 1.0352x slower > number-to-string-strength-reduction 6.7141+-0.2802 ? 6.9618+-0.7766 ? might be 1.0369x slower > double-pollution-getbyval 9.4445+-0.1628 9.4291+-0.1490 > map-for-each 2.9398+-0.1716 2.8781+-0.1989 might be 1.0214x faster > infer-one-time-deep-closure 15.1080+-0.3379 ? 15.2895+-0.6180 ? might be 1.0120x slower > get-by-val-with-symbol-chain-from-try-block > 3.1438+-0.1447 ? 3.2515+-0.1436 ? might be 1.0343x slower > infer-constant-property 3.5100+-0.1803 ? 3.6891+-0.1937 ? might be 1.0510x slower > is-boolean-fold 3.5701+-0.1790 ? 3.8416+-0.7380 ? might be 1.0761x slower > simple-getter-access 22.2474+-0.3853 22.1818+-0.3577 > put-by-id 16.2454+-0.3158 16.0822+-0.1713 might be 1.0101x faster > infer-closure-const-then-mov-no-inline 5.2817+-0.3426 4.9622+-0.1670 might be 1.0644x faster > get-by-val-out-of-bounds 5.6026+-0.1537 ? 5.6573+-0.2351 ? > string-char-code-at 13.9507+-0.8414 13.5023+-1.0805 might be 1.0332x faster > direct-call 70.8713+-1.0769 70.4221+-0.3652 > elidable-new-object-tree 19.1189+-0.2324 ? 19.2778+-0.4303 ? > regexp-prototype-split-observable-side-effects > 1.8097+-0.1677 ? 1.8616+-0.4437 ? might be 1.0287x slower > regexp-set-last-index 10.5586+-0.1939 10.4594+-0.2231 > tan 101.7591+-18.7184 94.3034+-1.9633 might be 1.0791x faster > infer-one-time-closure-ten-vars 9.1253+-0.3147 ? 9.1342+-0.3267 ? > to-number-number-string-number-string 4.4585+-0.3524 ? 4.7067+-0.3286 ? might be 1.0557x slower > assign-custom-setter 7.0869+-0.2362 ? 7.1244+-0.2250 ? > custom-setter-getter-as-put-get-by-id 1.2040+-0.1459 1.0365+-0.0692 might be 1.1616x faster > make-indexed-storage 4.0026+-0.1953 ? 4.0397+-0.3874 ? > object-int-add-array 9.6082+-0.8749 9.0470+-0.2573 might be 1.0620x faster > in-by-id-removed 10.9531+-0.4825 ? 11.0471+-0.4071 ? > arguments 7.3769+-0.2365 ? 7.5359+-0.6234 ? might be 1.0216x slower > large-int-neg 7.9836+-0.2108 ? 8.1542+-0.2841 ? might be 1.0214x slower > is-object-or-null-tricky-function 5.0269+-0.3001 4.7757+-0.1957 might be 1.0526x faster > gcse 5.3000+-0.2467 ? 5.3723+-0.2152 ? might be 1.0136x slower > fold-get-by-id-to-multi-get-by-offset-rare-int > 12.4341+-0.5441 11.9800+-0.9158 might be 1.0379x faster > array-push-2 835.6932+-1.6369 ? 959.5883+-245.1512 ? might be 1.1483x slower > abc-skippy-loop 27.0608+-0.3514 26.9501+-0.4418 > inline-arguments-aliased-access 5.4943+-0.2651 5.4680+-0.2072 > is-array-for-non-array-object 3.9062+-0.3069 ? 3.9669+-0.4504 ? might be 1.0155x slower > elidable-new-object-dag 19.9251+-0.3091 ? 19.9460+-0.2722 ? > switch-string-length-tower 13.1783+-0.4082 ? 13.1910+-0.3088 ? > arrowfunction-call-in-class-method 10.1877+-0.3815 10.1148+-0.4288 > string-slice-empty 9.6683+-0.1973 9.6537+-0.2325 > string-concat-pair-simple 4.6168+-0.5146 4.3951+-0.2963 might be 1.0505x faster > for-of-array 23.1959+-0.3480 ? 23.3564+-0.6547 ? > string-prototype-search-observable-side-effects > 1.4292+-0.1229 ? 1.4525+-0.1505 ? might be 1.0163x slower > varargs 9.7550+-0.3588 ? 9.7867+-0.4053 ? > string-var-equality 31.0819+-1.4852 ? 31.2356+-2.4693 ? > to-number-only-number 1.0459+-0.0475 ? 1.0723+-0.0951 ? might be 1.0252x slower > function-test 4.2852+-0.2170 ? 4.3086+-0.2249 ? > unprofiled-licm 8.7264+-1.6821 8.1526+-0.1789 might be 1.0704x faster > string-cons-tower 7.7928+-0.2050 ? 8.3460+-0.7849 ? might be 1.0710x slower > Int8Array-load-with-byteLength 5.1971+-0.5806 4.8804+-0.2322 might be 1.0649x faster > inlined-put-by-val-with-string-transition > 59.1391+-1.4726 58.5307+-0.8485 might be 1.0104x faster > licm-dragons-overflow 22.5024+-0.2492 22.2369+-0.2574 might be 1.0119x faster > varargs-construct 24.7811+-0.3832 ? 25.2524+-0.5074 ? might be 1.0190x slower > mod-boolean-double 6.1272+-0.2006 ? 6.1762+-0.1906 ? > sink-huge-activation 12.8461+-0.2216 ? 13.3955+-0.5774 ? might be 1.0428x slower > varargs-call 16.4431+-0.7715 15.9649+-0.3679 might be 1.0299x faster > simple-regexp-test-folding-with-hoisted-regexp > 14.3527+-0.9543 ? 14.6670+-1.1550 ? might be 1.0219x slower > imul-int-only 6.1264+-0.9666 5.8536+-0.1712 might be 1.0466x faster > tear-off-arguments-simple 3.6065+-0.0540 ? 3.8811+-0.4843 ? might be 1.0761x slower > adapt-to-double-divide 17.5472+-0.0795 ? 17.7280+-0.2478 ? might be 1.0103x slower > get_callee_monomorphic 4.9719+-0.7561 4.9175+-0.2504 might be 1.0111x faster > switch-string-short 13.1219+-0.2178 ? 13.6716+-0.4623 ? might be 1.0419x slower > is-array-for-array 3.9704+-0.4356 3.8810+-0.1768 might be 1.0230x faster > object-entries 107.2465+-0.8912 ? 107.2776+-1.1416 ? > ArrayBuffer-Int32Array-byteOffset 4.8848+-0.2668 ? 5.0222+-0.4336 ? might be 1.0281x slower > infer-closure-const-then-put-to-scope-no-inline > 11.2930+-0.3900 11.2555+-0.2091 > varargs-construct-inline 22.4853+-0.8309 22.3473+-0.7756 > get-by-val-with-string-quadmorphic-check-structure-elimination-simple > 5.4467+-0.1590 ? 5.5497+-0.6236 ? might be 1.0189x slower > get-by-val-with-symbol-check-structure-elimination > 10.5748+-0.4551 10.4660+-0.2550 might be 1.0104x faster > string-prototype-split-observable-side-effects3-unicode > 0.8646+-0.0443 ? 0.9654+-0.1363 ? might be 1.1166x slower > regexp-prototype-split-observable-side-effects3-unicode > 0.8028+-0.0658 ? 0.8340+-0.0763 ? might be 1.0388x slower > cse-new-array-buffer 2.4767+-0.2796 ? 2.7682+-0.7931 ? might be 1.1177x slower > splice-to-remove 21.1394+-0.8119 20.8907+-0.5105 might be 1.0119x faster > neg-boolean 3.7035+-0.0595 ? 3.8701+-0.1736 ? might be 1.0450x slower > Int16Array-to-Int32Array-set 50.0158+-0.3791 ? 54.4245+-8.3245 ? might be 1.0881x slower > for-of-iterate-array-keys 6.1063+-0.3027 ? 6.3958+-0.5979 ? might be 1.0474x slower > make-rope-cse 5.0442+-0.3560 4.8788+-0.1170 might be 1.0339x faster > is-function-fold 3.5717+-0.1802 ? 3.7321+-0.2635 ? might be 1.0449x slower > DataView-custom-properties 70.3813+-1.3086 68.6810+-0.6384 might be 1.0248x faster > new-array-buffer-dead 51.7975+-0.8237 ? 52.1713+-1.5451 ? > prototype-access-with-mutating-prototype 6.1597+-0.2857 ? 6.1819+-0.3270 ? > allocate-big-object 3.7130+-0.2879 ? 3.9731+-0.4354 ? might be 1.0701x slower > direct-call-arity-mismatch 84.5822+-15.3389 76.8770+-0.1624 might be 1.1002x faster > get-by-val-with-symbol-proto-or-self 15.3310+-0.9827 14.5540+-0.3316 might be 1.0534x faster > get-by-id-bimorphic-check-structure-elimination > 7.0228+-0.5218 6.6210+-0.3075 might be 1.0607x faster > delta-blue-try-catch 73.8707+-2.5402 ? 80.4731+-26.1001 ? might be 1.0894x slower > string-prototype-split-observable-side-effects2 > 0.8614+-0.0914 0.8358+-0.0173 might be 1.0307x faster > no-inline-constructor 31.4344+-0.8544 30.9906+-0.4565 might be 1.0143x faster > number-to-string-with-add-empty 10.1364+-0.1496 10.1072+-0.6881 > cmpeq-obj-to-obj-other 11.0896+-0.2290 11.0017+-0.3142 > poly-proto-put-transition-speed 22.4068+-0.3326 ? 23.0433+-0.5633 ? might be 1.0284x slower > ArrayBuffer-DataView-alloc-long-lived 21.7149+-0.2745 ? 21.8593+-0.3408 ? > get-by-id-quadmorphic-check-structure-elimination-simple > 4.8294+-0.2505 4.6871+-0.1685 might be 1.0304x faster > in-two-cases 9.4196+-1.6331 8.7108+-0.8215 might be 1.0814x faster > switch 9.3243+-0.5976 8.9703+-0.2478 might be 1.0395x faster > object-iterate-symbols 4.4128+-0.3778 ? 4.5582+-0.3004 ? might be 1.0330x slower > infer-closure-const-then-mov 9.7116+-0.6523 9.5520+-0.2285 might be 1.0167x faster > string-equality 12.6243+-0.4731 12.4886+-0.3027 might be 1.0109x faster > int-or-other-neg-then-get-by-val 28.1687+-0.6324 ? 28.5006+-0.7580 ? might be 1.0118x slower > super-get-by-id-with-this-monomorphic 22.7971+-0.5824 22.6389+-0.5686 > abc-postfix-backward-loop 39.3138+-0.1218 ? 42.4966+-5.1667 ? might be 1.0810x slower > abs-boolean 3.7315+-0.1085 ? 4.0844+-0.4800 ? might be 1.0946x slower > fixed-typed-array-storage-var-index 2.3751+-0.2812 2.3359+-0.2416 might be 1.0168x faster > string-replace-generic 56.6517+-0.6878 ? 56.9090+-1.2473 ? > singleton-scope 59.0291+-0.4357 ? 60.2248+-2.9062 ? might be 1.0203x slower > div-boolean 9.5315+-0.1674 ? 9.6651+-0.6187 ? might be 1.0140x slower > put-by-id-slightly-polymorphic 3.8579+-0.2707 3.7265+-0.0780 might be 1.0352x faster > super-get-by-val-with-this-polymorphic 26.1161+-1.4734 25.7538+-0.6520 might be 1.0141x faster > array-splice-contiguous 31.3006+-0.4029 ^ 28.4966+-0.3472 ^ definitely 1.0984x faster > number-to-string-with-radix 14.8175+-0.5203 14.3066+-0.4571 might be 1.0357x faster > poly-chain-access-different-prototypes-simple > 4.0876+-0.2305 ? 4.1172+-0.1675 ? > global-var-const-infer 1.3946+-0.0852 1.3808+-0.0699 > switch-string-basic-big-var 17.6034+-0.4426 17.3478+-0.3194 might be 1.0147x faster > deltablue-varargs 26.7618+-1.0378 ? 27.3924+-1.6434 ? might be 1.0236x slower > hoist-get-by-offset-tower-with-inferred-types > 13.8453+-0.3667 ? 14.7906+-1.1873 ? might be 1.0683x slower > array-with-double-mul-add 6.3190+-0.6423 6.2100+-1.0366 might be 1.0175x faster > direct-tail-call-inlined-caller-arity-mismatch > 85.2492+-13.4165 79.0348+-0.4561 might be 1.0786x faster > array-with-int32-or-double-sum 4.7835+-0.1647 4.7385+-0.3560 > switch-char 7.2008+-0.3179 ? 7.5255+-0.4674 ? might be 1.0451x slower > super-getter 17.3552+-0.4805 17.3279+-0.3041 > generator-sunspider-access-nsieve 6.6633+-0.3443 6.6553+-0.3242 > bug-153431 3.9502+-0.6394 ? 4.2395+-0.8264 ? might be 1.0732x slower > Int16Array-bubble-sort 20.7128+-0.5966 20.3578+-0.5446 might be 1.0174x faster > regexp-prototype-split-observable-side-effects4 > 0.8186+-0.0367 ? 0.8543+-0.1448 ? might be 1.0437x slower > poly-proto-and-non-poly-proto-same-ic 35.4462+-0.9834 34.6743+-0.7842 might be 1.0223x faster > eval-code-ftl 58.9234+-2.9128 57.1255+-0.6894 might be 1.0315x faster > chain-getter-access 14.9130+-0.6804 14.5448+-0.1789 might be 1.0253x faster > new-array-buffer-vector-profile 80.2762+-0.7764 ? 81.7303+-1.6800 ? might be 1.0181x slower > string-concat-simple 7.2308+-0.3040 7.1661+-0.2026 > dfg-internal-function-construct 1.4413+-0.1990 1.3127+-0.0730 might be 1.0979x faster > arity-mismatch-inlining 1.5786+-0.0939 ? 1.5900+-0.1052 ? > array-prototype-every 32.8333+-0.5642 ? 32.9385+-0.6041 ? > int-or-other-abs-then-get-by-val 10.5325+-0.2215 ? 10.9114+-0.4428 ? might be 1.0360x slower > contiguous-array-to-string 42.6807+-11.1558 40.2580+-6.5896 might be 1.0602x faster > fold-get-by-id-to-multi-get-by-offset 9.1864+-0.4708 ? 9.3334+-0.2873 ? might be 1.0160x slower > is-symbol 3.4034+-0.3074 3.2419+-0.3833 might be 1.0498x faster > integer-modulo 4.2775+-0.2646 4.0700+-0.2003 might be 1.0510x faster > int-or-other-div-then-get-by-val 5.5641+-0.2897 ? 5.6067+-0.5691 ? > fold-multi-get-by-offset-to-poly-get-by-offset > 6.8763+-0.3503 ? 7.1206+-0.2364 ? might be 1.0355x slower > object-get-own-property-symbols-on-large-array > 1.3377+-0.0709 ^ 1.2512+-0.0135 ^ definitely 1.0692x faster > many-foreach-calls 3.3564+-0.6000 3.1635+-0.1614 might be 1.0610x faster > is-object-or-null-fold-less-tricky 4.6552+-0.1237 ? 4.8090+-0.2495 ? might be 1.0330x slower > is-number-fold 3.5920+-0.3258 3.5593+-0.2222 > for-of-iterate-array-values 5.9507+-0.2579 5.7748+-0.2705 might be 1.0305x faster > richards-empty-try-catch 79.6740+-14.5134 73.1686+-1.8022 might be 1.0889x faster > generator-function-create 7.3851+-0.7221 ? 7.6530+-0.6626 ? might be 1.0363x slower > switch-char-constant 3.5909+-0.2263 3.4966+-0.2556 might be 1.0270x faster > logical-not-weird-types 4.4266+-0.7503 ? 5.0845+-0.8933 ? might be 1.1486x slower > string-replace 8.2385+-0.5335 7.9330+-0.2817 might be 1.0385x faster > fixed-typed-array-storage 1.8051+-0.0883 ? 1.8951+-0.1120 ? might be 1.0499x slower > object-closure-call 9.0894+-0.4573 8.8467+-0.6902 might be 1.0274x faster > put-by-val-with-string-slightly-polymorphic > 4.3296+-0.2174 ? 4.5346+-0.2412 ? might be 1.0474x slower > math-with-out-of-bounds-array-values 41.2077+-7.8252 41.1720+-6.5184 > Int8Array-load 4.9724+-0.5216 4.7389+-0.1276 might be 1.0493x faster > bigswitch 29.8806+-0.3306 ? 33.0125+-6.8115 ? might be 1.1048x slower > is-undefined-fold-tricky 4.3838+-0.6663 4.2896+-0.2114 might be 1.0219x faster > direct-tail-call-inlined-caller 68.2128+-1.0950 ? 70.6001+-6.6135 ? might be 1.0350x slower > string-repeat-not-resolving-fixed 4.5104+-0.1617 ? 4.5606+-0.3716 ? might be 1.0111x slower > v8-raytrace-with-try-catch 57.3462+-0.7601 57.1757+-1.2480 > inline-get-scoped-var 3.7490+-0.1697 ? 3.7819+-0.2974 ? > simple-poly-call-nested 5.9949+-0.5152 ? 6.2415+-0.6156 ? might be 1.0411x slower > ArrayBuffer-Int8Array-alloc 20.8877+-0.6737 ^ 19.6653+-0.1406 ^ definitely 1.0622x faster > set-for-of 7.1548+-0.4633 7.0828+-0.2664 might be 1.0102x faster > freeze-and-do-work 18.4525+-2.3946 17.5188+-0.3267 might be 1.0533x faster > regexp-prototype-test-observable-side-effects > 1.0884+-0.0414 ? 1.0986+-0.0345 ? > HashMap-put-get-iterate-keys 27.0460+-0.6267 ? 35.0779+-17.5847 ? might be 1.2970x slower > string-get-by-val 3.5045+-0.5232 3.4144+-0.2989 might be 1.0264x faster > sink-function 13.1624+-0.8495 ? 13.8851+-2.3916 ? might be 1.0549x slower > licm-dragons-two-structures 16.0880+-0.2543 ? 16.9030+-2.0215 ? might be 1.0507x slower > sparse-conditional 1.9829+-0.0929 ? 2.2185+-0.2583 ? might be 1.1188x slower > function-with-eval 63.7994+-11.0261 ? 69.9272+-27.4169 ? might be 1.0960x slower > array-prototype-reduceRight 33.7723+-1.0815 33.0333+-0.5730 might be 1.0224x faster > create-many-weak-map 85.2859+-2.8134 84.8282+-3.5043 > number-to-string-with-radix-cse 5.8330+-0.1194 5.6891+-0.0734 might be 1.0253x faster > eval-not-eval-compute 31.4702+-0.8107 31.3058+-0.2689 > dont-confuse-structures-from-different-executable-as-poly-proto > 65.6104+-1.8661 63.8443+-1.5153 might be 1.0277x faster > poly-proto-setter-speed 4.8424+-0.3731 4.7828+-0.4927 might be 1.0125x faster > new-array-push 5.4089+-0.2050 ? 5.4672+-0.2959 ? might be 1.0108x slower > polyvariant-monomorphic-get-by-id 5.6700+-0.4024 5.5446+-0.2323 might be 1.0226x faster > regexp-last-index 11.3087+-0.3262 ? 11.5987+-0.8186 ? might be 1.0256x slower > min-boolean 3.7456+-0.1857 3.7029+-0.1182 might be 1.0115x faster > polymorphic-put-by-val-with-string 32.8418+-0.3379 ? 35.4099+-6.3236 ? might be 1.0782x slower > get-by-val-with-symbol-self-or-proto 14.6675+-0.2151 ? 16.9742+-5.1039 ? might be 1.1573x slower > put-by-val-machine-int 4.2911+-0.3979 4.2483+-0.3991 might be 1.0101x faster > object-get-own-property-symbols 27.0095+-0.5386 26.7953+-0.4632 > imul-mixed 4.7500+-0.2192 4.4513+-0.1544 might be 1.0671x faster > gcse-poly-get 12.4467+-0.9207 ? 13.0160+-2.4406 ? might be 1.0457x slower > fold-double-to-int 16.7136+-0.2287 ? 16.8414+-0.4899 ? > to-number-constructor-only-number 1.5875+-0.6218 1.1200+-0.0287 might be 1.4174x faster > template-string-array 3.8427+-0.2832 3.7545+-0.2663 might be 1.0235x faster > in-four-cases 16.4500+-2.2500 15.8230+-0.8656 might be 1.0396x faster > int-or-other-sub 5.7445+-0.2173 5.6622+-0.4451 might be 1.0145x faster > poly-chain-access-different-prototypes 4.4462+-1.4471 3.8807+-0.2523 might be 1.1457x faster > super-get-by-val-with-this-monomorphic 43.3786+-11.6870 ^ 30.2134+-0.9763 ^ definitely 1.4357x faster > many-repeat-stores 26.5405+-1.6739 25.9323+-0.1553 might be 1.0235x faster > string-repeat-single-resolving 11.8176+-0.4495 ? 12.0930+-0.7876 ? might be 1.0233x slower > is-object-or-null-trickier-internal-function > 13.3098+-0.3745 ? 13.4737+-0.2006 ? might be 1.0123x slower > fold-put-by-val-with-symbol-to-multi-put-by-offset > 12.0109+-0.2554 11.5854+-0.2490 might be 1.0367x faster > ArrayBuffer-Int8Array-alloc-large-long-lived > 72.1544+-20.8307 63.7270+-0.9027 might be 1.1322x faster > array-with-double-sum 4.2958+-0.2066 ? 4.5808+-0.4146 ? might be 1.0664x slower > string-repeat-small-resolving 22.1835+-0.2718 ? 22.3546+-0.6435 ? > super-get-by-id-with-this-polymorphic 18.7471+-0.6576 ? 19.0653+-0.6228 ? might be 1.0170x slower > switch-string-basic 14.3110+-1.3328 ? 15.4301+-4.0649 ? might be 1.0782x slower > licm-dragons 48.8149+-10.5811 44.3395+-0.1533 might be 1.1009x faster > eval-not-eval-compute-args 31.2924+-0.2539 ? 33.4695+-5.0400 ? might be 1.0696x slower > branch-on-string-as-boolean 13.3513+-0.1847 ? 13.7939+-0.8617 ? might be 1.0332x slower > to-number-string-number-string-number 4.2682+-0.1984 ? 4.2992+-0.3252 ? > arrowfunciton-reference-arguments 1.1604+-0.0875 ? 1.2122+-0.1557 ? might be 1.0446x slower > locale-compare 30.4994+-6.6070 28.2580+-0.8049 might be 1.0793x faster > getter-no-activation 4.6139+-0.2024 ? 4.9398+-0.6930 ? might be 1.0706x slower > deltablue-for-of 56.5665+-2.0685 54.0213+-2.9344 might be 1.0471x faster > string-concat-long-convert 99.1778+-1.1630 98.3618+-1.0464 > put-by-val-with-string-replace-and-transition > 15.0495+-1.3691 14.8239+-0.6863 might be 1.0152x faster > varargs-strict-mode 9.8687+-0.3399 9.6606+-0.3311 might be 1.0215x faster > lots-of-fields 13.3830+-1.4877 13.1156+-0.6319 might be 1.0204x faster > tear-off-arguments 5.0030+-0.1826 ? 5.0044+-0.3470 ? > regexp-u-global-es5 25.0327+-0.8893 ? 26.7910+-2.5024 ? might be 1.0702x slower > is-array-for-mixed-case 8.3416+-3.3730 6.8753+-0.4801 might be 1.2133x faster > sinkable-new-object-taken 39.2023+-0.6920 ? 40.1038+-1.2300 ? might be 1.0230x slower > double-to-uint32-typed-array-no-inline 3.4863+-0.2486 ? 3.6418+-0.2844 ? might be 1.0446x slower > string-concat-long 58.4448+-0.8655 58.2200+-0.4487 > get-by-id-bimorphic-check-structure-elimination-simple > 3.9016+-0.2017 ? 4.1031+-0.1637 ? might be 1.0516x slower > arrowfunction-call-in-function 22.7806+-0.9706 ? 26.9360+-11.9166 ? might be 1.1824x slower > obviously-elidable-new-object 16.8671+-0.3151 ? 17.2602+-0.6493 ? might be 1.0233x slower > is-number-fold-tricky 4.7330+-0.3166 4.6058+-0.1460 might be 1.0276x faster > string-slice-one-char 10.5753+-0.1489 ? 10.9225+-0.6386 ? might be 1.0328x slower > get-by-id-check-structure-elimination 5.8626+-0.2419 5.7790+-0.1834 might be 1.0145x faster > fold-multi-put-by-offset-to-replace-or-transition-put-by-offset > 10.9389+-0.7006 10.4995+-0.2111 might be 1.0418x faster > obvious-sink-pathology 23.0096+-5.6437 20.2226+-1.0790 might be 1.1378x faster > large-int 7.7523+-0.1635 7.5959+-0.1950 might be 1.0206x faster > string-repeat-resolving-no-inline 22.2733+-0.2734 ? 24.5169+-3.4376 ? might be 1.1007x slower > object-keys-map-values 55.3607+-1.3079 ? 61.7620+-12.2489 ? might be 1.1156x slower > dfg-internal-function-not-handled-construct > 1.8200+-0.1331 ? 1.8638+-0.2062 ? might be 1.0241x slower > weak-map-key 132.3740+-2.4148 ? 133.0468+-1.6985 ? > destructuring-parameters-overridden-by-function > 1.4440+-0.9109 1.0165+-0.0210 might be 1.4205x faster > get_callee_polymorphic 8.3950+-1.5322 7.8072+-0.2441 might be 1.0753x faster > destructuring-swap 16.0031+-0.2274 ? 16.0535+-0.4820 ? > elidable-new-object-roflcopter 30.0934+-4.2609 28.4245+-3.4657 might be 1.0587x faster > string-get-by-val-out-of-bounds 5.5823+-0.3009 ? 5.8204+-0.2941 ? might be 1.0426x slower > regexp-prototype-split-observable-side-effects3-ignoreCase > 0.7777+-0.0303 ? 0.8401+-0.0847 ? might be 1.0802x slower > exit-length-on-plain-object 18.2504+-0.5679 17.9552+-0.4824 might be 1.0164x faster > object-int-sub-array 9.3704+-0.3427 ? 9.5281+-0.5821 ? might be 1.0168x slower > fold-put-structure 5.8509+-0.3899 ? 6.0248+-0.5210 ? might be 1.0297x slower > bigswitch-indirect-symbol 90.5363+-0.8334 ? 91.7404+-1.5700 ? might be 1.0133x slower > polymorphic-structure 16.9757+-0.6942 16.4250+-0.7784 might be 1.0335x faster > fold-put-by-val-with-string-to-multi-put-by-offset > 11.6149+-0.3780 ? 11.6743+-0.6162 ? > for-of-iterate-array-entries 15.6109+-7.7326 11.1413+-1.2759 might be 1.4012x faster > is-object-or-null-tricky-internal-function > 9.8994+-0.3568 9.7388+-0.3231 might be 1.0165x faster > string-test 4.4171+-0.2539 4.3993+-0.1809 > stringalloc 122.2653+-1.0324 ? 123.2980+-4.0333 ? > poly-chain-access-simpler 4.1284+-0.2089 ? 4.1940+-0.1849 ? might be 1.0159x slower > direct-arguments-possibly-overridden-length > 8.9668+-0.2851 ? 9.3629+-0.4356 ? might be 1.0442x slower > global-code-ftl 45.6938+-0.3230 45.6604+-0.3384 > double-array-to-string 78.0356+-1.0936 77.6996+-0.8617 > put-by-val-direct 0.8519+-0.0651 ? 0.8615+-0.0860 ? might be 1.0114x slower > put-by-val-with-symbol-replace-and-transition > 14.6701+-0.2788 14.4776+-0.2520 might be 1.0133x faster > captured-assignments 0.8153+-0.0348 0.8015+-0.0367 might be 1.0172x faster > call-or-not-call 39.9081+-0.3665 ? 40.5302+-1.2411 ? might be 1.0156x slower > marsaglia-larger-ints 85.6718+-0.5511 ? 87.6297+-4.5208 ? might be 1.0229x slower > is-function-fold-tricky-internal-function > 14.0815+-0.4886 ? 14.7972+-2.5357 ? might be 1.0508x slower > math-trunc 8.1082+-0.2629 ? 8.1644+-0.4396 ? > object-int-and-array 9.3868+-0.9958 ? 9.4069+-0.4398 ? > double-pollution-putbyoffset 5.1644+-0.3180 5.1527+-0.2920 > assign-custom-setter-polymorphic 5.0300+-0.3862 ? 5.0459+-0.2438 ? > mod-boolean 9.4931+-0.1975 ? 9.5669+-0.1978 ? > is-function-fold-tricky 4.7841+-0.1692 4.7620+-0.3408 > number-to-string-with-radix-10 2.0763+-0.1477 2.0179+-0.1433 might be 1.0289x faster > apply-not-apply 6.2636+-0.2145 ? 6.3679+-0.2004 ? might be 1.0166x slower > HashMap-string-put-get-iterate 33.5081+-1.3100 32.9662+-1.0064 might be 1.0164x faster > mul-boolean 3.6964+-0.1615 3.6666+-0.1899 > scoped-arguments-overridden-length 8.5741+-0.2552 ? 9.0585+-0.3399 ? might be 1.0565x slower > infer-one-time-closure-two-vars 8.8087+-0.2696 8.7263+-0.2724 > sin-boolean 9.0109+-0.5249 8.9430+-0.4879 > imul-double-only 4.8299+-0.1902 ? 4.8561+-0.2100 ? > instanceof-dynamic 16.9437+-1.1005 16.3072+-0.7314 might be 1.0390x faster > to-int32-boolean 16.4939+-0.1565 16.4431+-0.1458 > try-catch-word-count 33.5336+-0.6855 33.4546+-0.4373 > put-by-val-with-symbol 16.6878+-0.8484 ? 17.0428+-0.9562 ? might be 1.0213x slower > fold-multi-put-by-offset-to-put-by-offset > 5.9742+-0.2838 ? 6.0656+-0.2741 ? might be 1.0153x slower > simple-poly-call 2.1874+-0.1092 ! 2.6779+-0.2070 ! definitely 1.2242x slower > obvious-sink-pathology-taken 130.2358+-1.5703 129.3294+-0.8560 > marsaglia-osr-entry 22.3275+-0.1818 ? 22.3629+-0.2254 ? > get-by-val-with-symbol-bimorphic-check-structure-elimination > 12.0757+-0.4671 11.8854+-0.2692 might be 1.0160x faster > method-on-number 20.0458+-0.2943 ! 21.0565+-0.6926 ! definitely 1.0504x slower > getter-richards 137.3094+-65.1791 135.6964+-67.5548 might be 1.0119x faster > array-prototype-some 32.4024+-0.4764 ? 32.5363+-0.4858 ? > vector-length-hint-new-array 10.0339+-0.5774 ? 10.2941+-0.5865 ? might be 1.0259x slower > typed-array-get-set-by-val-profiling 26.9093+-0.4817 ? 27.7380+-0.8791 ? might be 1.0308x slower > untyped-string-from-char-code 13.7353+-0.3345 13.6402+-0.1873 > Int32Array-alloc 5.1288+-0.1536 ? 5.1844+-0.1532 ? might be 1.0108x slower > basic-set 10.9963+-0.7152 ? 12.1139+-3.8432 ? might be 1.1016x slower > string-repeat-single-not-resolving 11.2949+-0.2763 11.2906+-0.2183 > slow-convergence 4.0616+-0.2745 ? 4.1835+-0.2446 ? might be 1.0300x slower > getter-prototype 6.8564+-0.3134 ? 6.9862+-0.4136 ? might be 1.0189x slower > string-prototype-search-observable-side-effects4 > 0.8006+-0.0570 ? 0.8668+-0.0931 ? might be 1.0827x slower > inline-arguments-local-escape 5.4146+-0.1883 ? 5.9774+-0.6893 ? might be 1.1040x slower > lazy-array-species-watchpoints 28.7196+-0.3652 28.5958+-0.4812 > arguments-out-of-bounds 9.9611+-0.2565 ? 10.0695+-0.2789 ? might be 1.0109x slower > richards-try-catch 246.7277+-2.4103 ? 250.0238+-2.1290 ? might be 1.0134x slower > to-number-only-string 2.6883+-0.2477 ? 2.7741+-0.1551 ? might be 1.0319x slower > simple-activation-demo 15.1995+-0.6096 15.0964+-0.2859 > Float64Array-to-Int16Array-set 64.9088+-0.7963 ? 65.2448+-0.3977 ? > object-create-null 17.4162+-3.1629 16.1996+-0.1994 might be 1.0751x faster > regexp-prototype-search-observable-side-effects2 > 0.7257+-0.0341 0.7256+-0.0667 > object-create-unknown-object-prototype 29.3077+-3.4330 26.9377+-0.5789 might be 1.0880x faster > global-isNaN 15.6031+-0.2238 15.5590+-0.2127 > object-int-add 19.1354+-2.4709 18.4396+-0.3410 might be 1.0377x faster > direct-arguments-getbyval 1.8036+-0.1421 ? 2.2818+-0.9066 ? might be 1.2651x slower > scoped-arguments-length 9.9312+-1.2448 9.7627+-0.3309 might be 1.0173x faster > string-repeat-small-not-resolving 5.0432+-0.2621 4.8972+-0.2777 might be 1.0298x faster > object-or 6.7911+-0.1570 ? 7.7014+-1.2917 ? might be 1.1340x slower > implicit-bigswitch-indirect-symbol 58.1564+-0.8114 57.7718+-0.5175 > create-lots-of-functions 18.2619+-0.7651 ? 18.5643+-0.4858 ? might be 1.0166x slower > polymorphic-put-by-id 32.5985+-0.5441 32.2531+-0.1914 might be 1.0107x faster > in-by-id-match 11.7133+-1.0718 10.9232+-0.2745 might be 1.0723x faster > regexp-prototype-split-observable-side-effects3-sticky > 0.8409+-0.0921 0.7880+-0.0679 might be 1.0672x faster > object-urshift 6.9489+-0.2704 ? 7.2484+-0.8471 ? might be 1.0431x slower > plus-boolean 3.2704+-0.1066 ? 3.4984+-0.3198 ? might be 1.0697x slower > map-has-get-cse-opportunity 98.5005+-1.6744 97.7496+-1.5056 > raytrace-with-try-catch 10.6904+-0.6535 ? 11.4932+-0.7806 ? might be 1.0751x slower > bound-function-construction-performance 73.5962+-0.5342 ? 73.8092+-1.0100 ? > object-lshift 6.8801+-0.1797 ? 7.2096+-0.4480 ? might be 1.0479x slower > simple-regexp-exec-folding 8.9050+-0.2052 8.7791+-0.2764 might be 1.0143x faster > array-with-double-increment 4.8734+-0.8792 4.7484+-0.2099 might be 1.0263x faster > instanceof-tricky-dynamic 14.6486+-1.0620 14.5980+-0.7573 > array-prototype-map 38.6908+-1.1803 38.5020+-0.4050 > sorting-benchmark 24.5634+-0.8255 24.3633+-1.1012 > Float32Array-to-Float64Array-set 47.3621+-1.0978 46.9224+-0.6283 > bound-function-call 13.0795+-0.1658 ? 13.3792+-0.8232 ? might be 1.0229x slower > new-array-buffer-push 4.7362+-0.1768 ? 4.9468+-0.3833 ? might be 1.0445x slower > switch-string-basic-var 17.9293+-1.0645 17.1450+-0.4847 might be 1.0457x faster > repeat-multi-get-by-offset 20.6360+-0.5185 ? 20.9898+-0.4207 ? might be 1.0171x slower > is-array-for-proxy 4.9005+-0.2236 ? 5.2589+-0.4911 ? might be 1.0731x slower > double-get-by-val-out-of-bounds 5.6924+-0.1790 ? 5.7509+-0.2942 ? might be 1.0103x slower > string-prototype-search-observable-side-effects3 > 0.8272+-0.0737 0.7903+-0.0091 might be 1.0467x faster > megamorphic-load 34.8953+-2.1391 33.4124+-1.1330 might be 1.0444x faster > infer-closure-const-then-reenter 28.9644+-0.1354 ? 29.8273+-1.6087 ? might be 1.0298x slower > generator-fib 23.1059+-0.6838 22.7444+-0.7509 might be 1.0159x faster > fold-put-by-id-to-multi-put-by-offset 10.8013+-0.5039 ? 10.8985+-0.3121 ? > string-transcoding 9.3080+-0.3580 9.2926+-0.6317 > weird-inlining-const-prop 3.5117+-0.3658 3.3760+-0.2512 might be 1.0402x faster > strcat-const 7.1532+-0.7498 7.0085+-0.2353 might be 1.0206x faster > misc-strict-eq 23.5059+-1.1643 ? 24.2710+-0.9926 ? might be 1.0326x slower > poly-proto-clear-js-function-allocation-profile > 13.7116+-0.4392 ? 13.8187+-0.7186 ? > generator-with-several-types 139.0966+-14.6333 ? 139.1912+-18.4546 ? > string-hash 3.4408+-0.2121 3.3231+-0.2233 might be 1.0354x faster > is-object-or-null-fold-functions 3.8289+-0.8152 3.4590+-0.0490 might be 1.1069x faster > object-is 178.2129+-5.5317 177.2837+-5.9631 > infer-constant-global-property 3.8469+-0.0388 ? 4.6570+-1.5983 ? might be 1.2106x slower > call-using-spread 12.5562+-0.3685 ? 12.5705+-0.3612 ? > int52-spill 6.7908+-0.2953 ? 6.8073+-0.4183 ? > getter 4.9562+-0.1752 ? 5.0716+-0.3090 ? might be 1.0233x slower > plus-boolean-arith 3.3389+-0.0643 ! 3.6822+-0.1991 ! definitely 1.1028x slower > large-int-captured 6.7930+-2.0823 6.1578+-0.2792 might be 1.1032x faster > sinkable-new-object-dag 43.4437+-0.6435 ? 43.9153+-0.9067 ? might be 1.0109x slower > eval-compute 32.8071+-0.1181 ? 36.2744+-8.1786 ? might be 1.1057x slower > switch-string-length-tower-var 17.7906+-0.3004 17.6301+-0.2036 > arrowfunciton-direct-arguments 1.6721+-0.1780 ? 1.7055+-0.1166 ? might be 1.0200x slower > hoist-make-rope 6.2409+-0.2276 6.1091+-0.3862 might be 1.0216x faster > instanceof-sometimes-hit 12.8538+-1.4697 12.0894+-0.3901 might be 1.0632x faster > empty-string-plus-int 7.0206+-0.3487 ^ 6.3822+-0.2543 ^ definitely 1.1000x faster > v8-regexp-search 74.6663+-1.7335 ? 76.3241+-13.7196 ? might be 1.0222x slower > symbol-tostringtag 4.1464+-0.3002 4.0309+-0.2402 might be 1.0286x faster > string-prototype-split-observable-side-effects3-global > 0.8862+-0.0568 0.8547+-0.0249 might be 1.0368x faster > poly-proto-access 64.1455+-1.1000 63.7864+-0.7040 > regexp-prototype-is-not-instance 0.8734+-0.0389 ? 0.9081+-0.1234 ? might be 1.0397x slower > regexp-nested-nonzero-min-counted-parens 0.7096+-0.0370 ? 1.0692+-0.6497 ? might be 1.5067x slower > indexed-properties-in-objects 4.4581+-0.1663 4.4005+-0.3099 might be 1.0131x faster > int-or-other-sub-then-get-by-val 7.9221+-0.8348 7.6988+-0.3401 might be 1.0290x faster > raytrace-with-empty-try-catch 8.1846+-1.0210 ? 8.9017+-2.1302 ? might be 1.0876x slower > int-or-other-mul-then-get-by-val 8.6378+-0.5916 8.1357+-0.1451 might be 1.0617x faster > temporal-structure 14.7785+-0.3046 14.3972+-0.2643 might be 1.0265x faster > slow-ternaries 16.1911+-0.2605 ? 16.6030+-0.9159 ? might be 1.0254x slower > bigswitch-indirect 55.2618+-0.3778 ? 55.6813+-0.5134 ? > direct-arguments-length 9.3952+-0.3501 9.3793+-0.3287 > vector-length-hint-array-constructor 18.2855+-3.9016 16.7913+-0.2872 might be 1.0890x faster > cell-argument 4.2485+-0.1585 4.2301+-0.2288 > try-catch-get-by-val-cloned-arguments 5.7868+-0.1672 ? 5.8299+-0.3346 ? > string-out-of-bounds 9.7710+-0.1770 9.7482+-0.1947 > ftl-polymorphic-StringFromCharCode 55.6713+-2.2598 ? 57.7908+-2.7521 ? might be 1.0381x slower > array-prototype-forEach 32.2181+-0.7175 31.8040+-0.3879 might be 1.0130x faster > simple-regexp-exec-folding-fail 4.4059+-0.2676 ? 4.5610+-0.2230 ? might be 1.0352x slower > construct-poly-proto-object 14.6536+-0.8307 14.4928+-0.3605 might be 1.0111x faster > int-or-other-mod-then-get-by-val 5.7701+-0.3606 5.4161+-0.2681 might be 1.0653x faster > string-prototype-split-observable-side-effects3-multiline > 0.8602+-0.0097 0.8528+-0.0249 > string-repeat-not-resolving 6.1635+-1.0435 5.7425+-0.3751 might be 1.0733x faster > ftl-library-inlining 30.3908+-0.2748 ? 30.5813+-0.2926 ? > put-by-val-with-symbol-slightly-polymorphic > 4.5645+-0.3162 ? 5.8552+-3.4301 ? might be 1.2828x slower > Number-isNaN 15.5028+-0.3080 ? 15.6370+-0.2726 ? > get-by-val-with-symbol-quadmorphic-check-structure-elimination-simple > 5.8271+-0.2796 5.7884+-0.4222 > try-catch-get-by-val-scoped-arguments 6.4604+-0.2729 6.3088+-0.3062 might be 1.0240x faster > eval-cached 23.3880+-0.4925 ? 23.7965+-0.5251 ? might be 1.0175x slower > direct-construct 114.2428+-4.6364 ? 115.9224+-4.4212 ? might be 1.0147x slower > prevent-extensions-and-do-work 17.2258+-0.6060 ? 17.5238+-0.4411 ? might be 1.0173x slower > regexp-prototype-split-observable-side-effects3-flags > 1.0528+-0.6484 0.8169+-0.0921 might be 1.2887x faster > elidable-new-object-then-call 18.8503+-0.2438 18.8403+-0.5302 > Int16Array-alloc-long-lived 70.7943+-2.3027 69.6486+-3.2366 might be 1.0165x faster > object-int-mul-array 9.3414+-0.6461 9.2170+-0.4596 might be 1.0135x faster > global-object-access-with-mutating-structure > 7.7485+-1.6534 6.8945+-0.3808 might be 1.1239x faster > load-varargs-elimination 19.2571+-3.8595 17.5761+-0.6739 might be 1.0956x faster > number-test 4.5089+-0.1657 4.3915+-0.2416 might be 1.0267x faster > Int16Array-bubble-sort-with-byteLength 20.7072+-0.4784 ? 21.4063+-1.0585 ? might be 1.0338x slower > strict-osr-entry 13.1049+-0.3311 ? 13.2215+-0.3400 ? > external-arguments-putbyval 2.9971+-0.1385 2.8813+-0.0791 might be 1.0402x faster > destructuring-arguments 49.1691+-0.8509 48.2559+-0.4736 might be 1.0189x faster > string-repeat-arith 27.3946+-0.2358 ? 30.9177+-8.2189 ? might be 1.1286x slower > generator-create 1.7227+-0.0920 1.6558+-0.1114 might be 1.0404x faster > setter 4.6185+-0.1890 ? 4.7152+-0.2572 ? might be 1.0209x slower > get_by_val-Int32Array 2.2852+-0.2173 2.1745+-0.0850 might be 1.0509x faster > get-by-val-with-string-bimorphic-check-structure-elimination > 9.6897+-0.3431 ? 9.8394+-0.7358 ? might be 1.0155x slower > array-nonarray-polymorhpic-access 20.9909+-0.3862 ? 21.0336+-0.5664 ? > instanceof-always-hit-two 8.8864+-0.8878 8.6378+-0.2724 might be 1.0288x faster > constant-fold-check-type-info-flags 1.5923+-0.9273 1.1751+-0.0533 might be 1.3549x faster > array-with-double-add 5.0360+-0.2313 ? 5.0959+-0.2205 ? might be 1.0119x slower > branch-fold 5.4819+-0.2467 ? 5.5843+-0.3861 ? might be 1.0187x slower > to-number-constructor-string-number-string-number > 4.5055+-0.5032 4.2628+-0.3362 might be 1.0570x faster > in-one-case-false 6.6345+-0.2594 ? 7.2760+-0.7710 ? might be 1.0967x slower > arguments-strict-mode 47.7790+-0.5293 ? 50.6698+-5.2844 ? might be 1.0605x slower > ArrayBuffer-Int8Array-alloc-long-lived-buffer > 30.4246+-0.7603 ? 31.3484+-1.5812 ? might be 1.0304x slower > map-rehash 8.7382+-0.2669 8.7076+-0.2895 > by-val-generic 3.7571+-0.1893 ? 4.0766+-0.7455 ? might be 1.0850x slower > cast-int-to-double 6.7378+-0.2301 6.5324+-0.1889 might be 1.0315x faster > get-by-id-proto-or-self 14.3265+-0.3305 14.3121+-0.4129 > fround 13.6882+-0.2911 13.6390+-0.3031 > Int32Array-alloc-large 15.0205+-0.5519 ? 15.8587+-0.7722 ? might be 1.0558x slower > is-undefined-fold 3.8331+-0.2102 3.5760+-0.1738 might be 1.0719x faster > try-catch-get-by-val-direct-arguments 3.3492+-0.2791 3.3478+-0.2215 > int-or-other-max-then-get-by-val 6.5432+-0.5110 6.2662+-0.4689 might be 1.0442x faster > switch-constant 8.3751+-1.9737 7.5476+-0.3095 might be 1.1096x faster > poly-stricteq 64.9055+-2.0437 62.4392+-1.5145 might be 1.0395x faster > is-string-fold-tricky 4.7113+-0.2978 4.5168+-0.1429 might be 1.0431x faster > double-to-uint32-typed-array 3.3698+-0.2955 3.3362+-0.3138 might be 1.0101x faster > abc-forward-loop-equal 30.7148+-0.4037 ? 36.1487+-10.8115 ? might be 1.1769x slower > is-boolean-fold-tricky 4.5904+-0.3228 4.5245+-0.2481 might be 1.0146x faster > build-large-object 76.2059+-35.3512 47.0476+-0.4165 might be 1.6198x faster > string-repeat-not-resolving-no-inline 5.7308+-1.0257 5.4601+-0.4275 might be 1.0496x faster > function-call 11.2334+-0.2912 ? 11.6462+-0.7546 ? might be 1.0368x slower > dfg-internal-function-not-handled-call 8.7802+-0.3814 ? 8.9413+-0.2907 ? might be 1.0183x slower > get-by-id-chain-from-try-block 3.0742+-0.1747 ? 3.1748+-0.1743 ? might be 1.0327x slower > is-not-cell-speculation-for-empty-value 29.0616+-0.4473 ? 29.7050+-1.0878 ? might be 1.0221x slower > abc-simple-forward-loop 30.7928+-0.3099 ? 36.2215+-8.2705 ? might be 1.1763x slower > global-var-const-infer-fire-from-opt 1.5504+-0.1227 ? 1.5660+-0.1137 ? might be 1.0100x slower > object-and 6.8635+-0.1680 ? 7.0591+-0.1648 ? might be 1.0285x slower > Int8Array-alloc-long-lived 59.3936+-2.7830 ? 61.4120+-1.3155 ? might be 1.0340x slower > logical-not 5.3866+-0.1873 ? 6.5667+-2.4360 ? might be 1.2191x slower > regexp-u-global-es6 138.6497+-20.1300 130.2224+-0.8613 might be 1.0647x faster > double-to-int 65.6798+-0.7801 ^ 63.7737+-0.5622 ^ definitely 1.0299x faster > get-by-val-with-string-proto-or-self 14.5735+-0.1972 ? 14.6368+-0.2338 ? > string-prototype-search-observable-side-effects2 > 0.7923+-0.0132 ? 0.8735+-0.0921 ? might be 1.1026x slower > string-replace-empty 8.1357+-0.5541 ? 10.2209+-3.2527 ? might be 1.2563x slower > polyvariant-get-by-id-shorter-tower 12.2163+-1.6361 ? 14.8022+-3.3893 ? might be 1.2117x slower > aliased-arguments-getbyval 1.6685+-0.1574 ? 1.8147+-0.2767 ? might be 1.0876x slower > arrowfunction-call 10.4078+-0.2591 10.2419+-0.3509 might be 1.0162x faster > get-by-id-self-or-proto 14.4484+-0.4740 14.4000+-0.4431 > Int16Array-load-int-mul 2.5400+-0.0855 2.4719+-0.1750 might be 1.0276x faster > eval-code-ftl-reentry 38.7700+-0.3153 ? 39.0491+-0.9030 ? > fold-multi-get-by-offset-to-get-by-offset > 7.0497+-0.2746 ? 7.3358+-0.2957 ? might be 1.0406x slower > arguments-named-and-reflective 8.3838+-0.1487 ? 8.8054+-0.2807 ? might be 1.0503x slower > inlined-put-by-id-transition 11.4229+-0.3237 11.3388+-0.3004 > substring-concat 58.1736+-1.0158 ? 60.8290+-4.3479 ? might be 1.0456x slower > array-push-0 384.3366+-2.5558 381.4179+-2.1845 > hard-overflow-check-equal 33.0087+-2.2804 ? 34.7563+-1.4455 ? might be 1.0529x slower > string-cons-repeat 9.7487+-0.2443 9.6942+-0.1041 > map-for-of 10.2388+-0.2976 ? 10.2667+-0.3756 ? > array-prototype-reduce 33.6071+-0.3540 ? 33.9030+-1.0663 ? > infer-closure-const-then-put-to-scope 28.6566+-0.3104 ? 28.7275+-0.1985 ? > string-concat-convert 97.4424+-18.9698 89.6047+-1.0996 might be 1.0875x faster > varargs-inline 10.1559+-3.4791 8.8031+-0.4433 might be 1.1537x faster > int-or-other-abs-zero-then-get-by-val 18.1813+-0.2693 ? 18.3806+-0.3747 ? might be 1.0110x slower > regexp-prototype-split-observable-side-effects3-multiline > 0.7699+-0.0213 ? 0.8272+-0.0951 ? might be 1.0744x slower > string-concat 53.1600+-10.8986 51.9458+-3.6342 might be 1.0234x faster > regexp-prototype-search-observable-side-effects > 1.1346+-0.0512 ? 1.2093+-0.1324 ? might be 1.0659x slower > instanceof-always-hit-one 5.9622+-0.2995 5.7265+-0.1022 might be 1.0412x faster > abc-simple-backward-loop 31.1083+-0.5392 30.7438+-0.3274 might be 1.0119x faster > set-for-each 2.9294+-0.1749 ? 3.1158+-0.4037 ? might be 1.0636x slower > string-get-by-val-big-char 7.4320+-1.8963 6.8097+-0.8112 might be 1.0914x faster > max-boolean 3.7710+-0.2129 ? 3.8788+-0.1944 ? might be 1.0286x slower > to-number-constructor-only-string 3.0132+-0.3345 2.8521+-0.0745 might be 1.0565x faster > switch-string-basic-big 14.4258+-0.2932 14.2587+-0.3275 might be 1.0117x faster > function-dot-apply 3.4965+-0.2076 ? 3.6905+-0.2519 ? might be 1.0555x slower > mul-boolean-double 4.1216+-0.1858 4.0198+-0.2283 might be 1.0253x faster > double-real-use 32.4638+-0.8872 ? 38.0052+-9.0527 ? might be 1.1707x slower > cfg-simplify 4.3825+-0.2275 ? 4.5592+-0.2119 ? might be 1.0403x slower > get-by-val-with-string-self-or-proto 14.7606+-0.3504 ? 14.7650+-0.2510 ? > int-or-other-neg-zero-then-get-by-val 18.1129+-0.4594 ? 18.6389+-1.7295 ? might be 1.0290x slower > to-string-on-cow-array 13.2945+-0.4814 ? 14.2162+-1.4789 ? might be 1.0693x slower > string-sub 53.5121+-1.4153 ? 54.5309+-0.7095 ? might be 1.0190x slower > regexp-prototype-split-observable-side-effects3-global > 0.8120+-0.0724 0.7704+-0.0398 might be 1.0540x faster > instanceof-bound 25.9616+-0.5715 ? 26.6726+-0.9629 ? might be 1.0274x slower > direct-construct-arity-mismatch 136.3344+-1.8015 135.4330+-1.9386 > direct-tail-call-arity-mismatch 89.4748+-2.0020 87.9530+-0.6051 might be 1.0173x faster > substring 70.2595+-0.6942 69.2161+-0.5797 might be 1.0151x faster > string-from-char-code 8.5093+-0.2151 8.2249+-0.2503 might be 1.0346x faster > undefined-test 4.9385+-1.1024 4.4873+-0.1485 might be 1.1005x faster > string-repeat-resolving-fixed 17.8499+-0.3210 ? 17.8708+-0.5591 ? > integer-divide 12.2547+-0.3727 12.1717+-0.1130 > direct-arguments-overridden-length 8.5445+-0.2961 ? 8.5616+-0.4676 ? > structure-hoist-over-transitions 3.8154+-0.2384 ? 4.2729+-0.6346 ? might be 1.1199x slower > int-or-other-add 6.5538+-0.5962 ? 7.0679+-0.5013 ? might be 1.0784x slower > Float32Array-matrix-mult 6.7997+-0.2424 ? 7.0087+-0.2564 ? might be 1.0307x slower > string-prototype-split-observable-side-effects3-ignoreCase > 0.9417+-0.1775 0.9210+-0.0842 might be 1.0224x faster > sinkable-new-object 20.1006+-1.2263 ? 20.3978+-1.6818 ? might be 1.0148x slower > external-arguments-getbyval 1.8363+-0.0890 ? 1.9319+-0.2348 ? might be 1.0521x slower > call-spread-call 32.1551+-1.0904 ? 32.5905+-1.1806 ? might be 1.0135x slower > hoist-poly-check-structure 3.2991+-0.1385 ? 3.4179+-0.2549 ? might be 1.0360x slower > concat-append-one 9.7453+-0.2857 9.6121+-0.2861 might be 1.0139x faster > string-concat-object 3.6764+-0.2619 3.5204+-0.1305 might be 1.0443x faster > put-by-val-with-string 16.7955+-0.5566 16.7684+-0.4240 > div-boolean-double 5.4696+-0.1536 ? 5.6092+-0.2112 ? might be 1.0255x slower > ftl-library-inlining-dataview 110.7508+-1.0631 ? 112.1740+-3.3623 ? might be 1.0129x slower > ArrayBuffer-DataView-alloc-large-long-lived > 63.3320+-1.1238 62.7404+-1.1771 > negative-zero-negate 0.7530+-0.1217 0.7104+-0.0289 might be 1.0599x faster > typed-array-subarray 50.5092+-1.0678 ? 50.6300+-0.7270 ? > call-spread-apply 34.0178+-0.7677 33.8278+-0.4815 > is-symbol-mixed 6.2637+-0.3272 6.2210+-0.5256 > put-by-id-transition-with-indexing-header > 16.9445+-0.2474 ? 17.4243+-0.8736 ? might be 1.0283x slower > rest-parameter-construction-performance 30.5673+-0.5283 30.2079+-0.2371 might be 1.0119x faster > seal-and-do-work 17.4765+-0.3574 17.4114+-0.2429 > string-prototype-split-observable-side-effects3-flags > 0.8746+-0.0824 ? 0.9211+-0.0868 ? might be 1.0531x slower > number-to-string-with-add-in-loop 12.5682+-0.3905 12.3170+-0.3764 might be 1.0204x faster > poly-chain-access 3.9645+-0.3128 3.9035+-0.1955 might be 1.0156x faster > ArrayBuffer-Int8Array-alloc-long-lived 22.7779+-1.1922 21.8912+-0.6485 might be 1.0405x faster > double-to-int32-typed-array-no-inline 3.4948+-0.2944 ? 4.1548+-1.2473 ? might be 1.1889x slower > switch-string-big-length-tower-var 24.3408+-0.3746 24.2017+-0.3289 > object-iterate 4.1318+-0.2081 ? 4.2793+-0.3489 ? might be 1.0357x slower > double-to-int32-typed-array 2.8877+-0.1227 ? 3.0067+-0.2522 ? might be 1.0412x slower > hard-overflow-check 31.3823+-1.9450 ? 32.5044+-2.2028 ? might be 1.0358x slower > Int32Array-alloc-long-lived 80.8046+-2.0442 78.5001+-1.8597 might be 1.0294x faster > string-repeat-resolving 22.8102+-0.3698 22.3076+-0.3401 might be 1.0225x faster > polymorphic-get-by-id 3.3689+-0.3356 3.2464+-0.1232 might be 1.0377x faster > slow-array-profile-convergence 3.6546+-0.1235 ? 3.8566+-0.2304 ? might be 1.0553x slower > get-custom-getter 3.1490+-0.8037 2.9128+-0.2021 might be 1.0811x faster > get-by-val-with-string-chain-from-try-block > 3.2002+-0.1485 ? 3.2628+-0.2425 ? might be 1.0196x slower > v8-raytrace-with-empty-try-catch 79.3147+-2.1718 ? 80.2051+-5.1393 ? might be 1.0112x slower > scoped-arguments-possibly-overridden-length > 9.9854+-0.2731 ? 10.1978+-0.2780 ? might be 1.0213x slower > object-keys 27.7397+-0.9697 ? 28.5589+-0.7899 ? might be 1.0295x slower > switching-size-classes 66.2402+-0.5831 ? 80.5289+-31.8728 ? might be 1.2157x slower > Float64Array-alloc-long-lived 97.9296+-1.3512 ? 98.0160+-2.9335 ? > constant-test 6.2116+-0.2539 ? 6.2160+-0.2013 ? > int-overflow-local 6.1190+-0.3126 ? 6.1567+-0.6283 ? > forward-arguments-dont-escape-on-arguments-length > 33.4071+-1.7781 32.5898+-0.3729 might be 1.0251x faster > arrowfunction-call-in-class-constructor 24.0919+-0.7413 ? 24.4769+-0.6645 ? might be 1.0160x slower > setter-prototype 6.7226+-0.2527 6.5402+-0.1087 might be 1.0279x faster > new-array-dead 11.2443+-0.8420 10.7190+-0.1700 might be 1.0490x faster > object-create-untyped-prototype 15.3807+-0.5712 15.0769+-0.4478 might be 1.0202x faster > string-rope-with-object 21.9123+-0.8880 21.0373+-0.2360 might be 1.0416x faster > to-number-constructor-number-string-number-string > 5.2056+-0.5678 ? 5.3181+-0.6040 ? might be 1.0216x slower > int32-array-to-string 38.0725+-0.3415 ? 38.3660+-1.3289 ? > boolean-test 4.6140+-0.2388 ? 5.4279+-1.8193 ? might be 1.1764x slower > try-get-by-id-polymorphic 9.9374+-0.2244 ? 10.2169+-0.7707 ? might be 1.0281x slower > string-prototype-split-observable-side-effects4 > 0.9361+-0.1089 ? 0.9490+-0.0736 ? might be 1.0138x slower > simple-regexp-test-folding-fail 10.2961+-0.2324 ? 10.3976+-0.2060 ? > minus-boolean 3.3349+-0.1253 ? 3.3846+-0.2353 ? might be 1.0149x slower > polymorphic-array-call 3.0198+-0.4827 ? 3.0767+-0.1433 ? might be 1.0189x slower > polyvariant-get-by-id-tower 15.6043+-1.4619 ? 16.2175+-0.9345 ? might be 1.0393x slower > try-get-by-id-basic 9.1146+-0.1732 8.9720+-0.1988 might be 1.0159x faster > emscripten-cube2hash 34.6408+-1.2806 34.2396+-0.6880 might be 1.0117x faster > string-slice 38.8132+-2.7672 37.1167+-0.4245 might be 1.0457x faster > string-prototype-split-observable-side-effects3-sticky > 0.8755+-0.0525 0.8500+-0.0320 might be 1.0300x faster > hoist-poly-check-structure-effectful-loop > 5.1300+-0.4571 5.0525+-0.7691 might be 1.0153x faster > put-by-val-large-index-blank-indexing-type > 9.9688+-2.5473 8.5450+-0.4922 might be 1.1666x faster > substring-concat-weird 52.8283+-0.9352 52.4360+-1.0343 > inlined-put-by-val-with-symbol-transition > 60.6935+-3.2262 58.5284+-1.3070 might be 1.0370x faster > string-get-by-val-out-of-bounds-insane 5.4596+-0.3745 5.1004+-0.2129 might be 1.0704x faster > regexp-prototype-test-observable-side-effects2 > 0.8577+-0.2527 0.7523+-0.0743 might be 1.1402x faster > put-by-id-replace-and-transition 10.3198+-2.2010 9.4458+-0.2316 might be 1.0925x faster > negative-zero-divide 0.7435+-0.0298 ? 0.8335+-0.0982 ? might be 1.1211x slower > infer-closure-const-then-reenter-no-inline > 47.0544+-2.5991 45.8651+-0.4575 might be 1.0259x faster > simple-regexp-test-folding-fail-with-hoisted-regexp > 13.1766+-0.7321 12.9495+-0.7424 might be 1.0175x faster > inline-arguments-access 5.6148+-0.3290 ? 5.8587+-0.3608 ? might be 1.0434x slower > delay-tear-off-arguments-strictmode 8.5393+-0.3296 ? 8.5538+-0.3377 ? > Int32Array-Int8Array-view-alloc 12.7224+-0.2852 ? 12.7266+-0.2652 ? > proto-getter-access 14.3931+-0.2759 ? 14.9897+-0.9947 ? might be 1.0415x slower > polymorphic-put-by-val-with-symbol 32.7139+-0.7003 ? 33.1365+-0.7584 ? might be 1.0129x slower > new-error 47.7901+-0.9144 46.6509+-0.5420 might be 1.0244x faster > string-long-ident-equality 10.8414+-0.3804 10.4749+-0.3663 might be 1.0350x faster > regexp-exec 56.7333+-0.8937 56.6483+-0.8422 > fold-multi-put-by-offset-to-poly-put-by-offset > 6.9458+-0.4042 6.8333+-0.4482 might be 1.0165x faster > cse-new-array 3.7511+-0.2891 ? 3.7885+-0.7201 ? > map-key-well-typed 101.9464+-4.8848 ? 102.0472+-1.4531 ? > get-by-val-with-string-bimorphic-check-structure-elimination-simple > 4.2590+-0.2129 ? 4.4444+-0.1866 ? might be 1.0435x slower > is-object-or-null-fold 3.5320+-0.0482 ? 3.5851+-0.1793 ? might be 1.0150x slower > array-access-polymorphic-structure 12.0273+-0.2450 ? 12.1839+-0.1529 ? might be 1.0130x slower > get-by-val-with-symbol-bimorphic-check-structure-elimination-simple > 4.4271+-0.2294 ? 4.5624+-0.1653 ? might be 1.0306x slower > gcse-poly-get-less-obvious 11.1436+-0.3335 ? 12.8280+-3.3360 ? might be 1.1512x slower > object-xor 6.9940+-0.2291 6.9708+-0.1697 > array-push-1 757.1383+-6.9428 746.2953+-5.4790 might be 1.0145x faster > regexp-prototype-split-observable-side-effects2 > 0.7466+-0.0130 0.7365+-0.0126 might be 1.0138x faster > big-int-mul 5.2325+-0.5719 4.9969+-0.2516 might be 1.0471x faster > is-string-fold 3.5212+-0.1830 ? 3.5762+-0.1450 ? might be 1.0156x slower > math-random 19.3548+-1.1489 18.6034+-0.2854 might be 1.0404x faster > is-object-or-null-fold-tricky 5.6294+-0.7419 5.1245+-0.1368 might be 1.0985x faster > register-pressure-from-osr 19.1026+-0.3634 18.9560+-0.2583 > infer-one-time-closure 8.5474+-0.1840 8.5001+-0.2301 > map-has-and-set 156.4362+-2.7848 ? 156.9284+-2.7961 ? > licm-dragons-out-of-bounds 40.8820+-0.7332 40.8365+-0.2964 > sparse-set 74.1939+-0.5739 73.6155+-0.6983 > strcat-length-const 6.5023+-0.1205 ? 6.6118+-0.2190 ? might be 1.0168x slower > simple-regexp-test-folding 12.7684+-0.1950 ? 12.9201+-0.3275 ? might be 1.0119x slower > number-to-string-with-add 11.2773+-0.3687 ? 11.4121+-0.3828 ? might be 1.0120x slower > rare-osr-exit-on-local 17.9159+-4.8943 16.6381+-1.4456 might be 1.0768x faster > object-test 4.1554+-0.2438 4.1176+-0.2833 > int52-back-and-forth 9.3582+-0.4666 ? 10.8859+-2.5937 ? might be 1.1632x slower > get-by-val-with-string-check-structure-elimination > 8.2369+-0.2900 ? 8.3186+-0.2321 ? > in-one-case-true 7.0271+-0.3583 ? 7.4198+-0.3358 ? might be 1.0559x slower > string-concat-pair-object 3.3607+-0.0781 ? 3.4825+-0.2266 ? might be 1.0363x slower > asmjs_bool_bug 6.7687+-0.3375 ? 6.9367+-0.1970 ? might be 1.0248x slower > plus-boolean-double 3.9173+-0.6810 3.6601+-0.1581 might be 1.0703x faster > array-with-int32-add-sub 7.0162+-0.2343 6.9202+-0.2117 might be 1.0139x faster > string-prototype-split-observable-side-effects > 2.0401+-0.3681 1.9832+-0.1948 might be 1.0287x faster > large-map-iteration 40.5074+-1.1147 40.0211+-1.0418 might be 1.0122x faster > object-rshift 6.9369+-0.1811 ? 7.0088+-0.2475 ? might be 1.0104x slower > weak-set-key 132.0847+-2.7089 130.9966+-1.1696 > getter-richards-try-catch 100.0128+-1.4411 ? 100.2635+-1.5894 ? > HashMap-put-get-iterate 27.1914+-0.8810 ? 30.4025+-6.4621 ? might be 1.1181x slower > minus-boolean-double 3.8112+-0.3119 3.7080+-0.2484 might be 1.0278x faster > dfg-internal-function-call 1.4117+-0.1262 1.3680+-0.1974 might be 1.0319x faster > throw 18.8084+-0.2773 ? 20.7681+-5.1676 ? might be 1.1042x slower > > <geometric> 10.5847+-0.0399 ? 10.6102+-0.0397 ? might be 1.0024x slower > > base new >AsmBench: > FloatMM.c 853.1949+-1.3851 ? 856.9198+-5.6977 ? > dry.c 555.3479+-4.7673 ? 560.3626+-6.6375 ? > cray.c 519.3180+-2.1294 ? 524.7507+-12.6501 ? might be 1.0105x slower > stepanov_container.cpp 5157.2677+-99.5758 ? 5426.1164+-908.2910 ? might be 1.0521x slower > n-body.c 1137.4024+-188.9111 1052.9690+-6.3246 might be 1.0802x faster > gcc-loops.cpp 4790.1895+-13.8683 ? 4799.9169+-15.3539 ? > Quicksort.c 515.8422+-4.1050 513.7450+-2.6958 > Towers.c 326.9337+-11.8989 323.1564+-2.1818 might be 1.0117x faster > bigfib.cpp 636.6171+-7.8125 ? 682.0504+-94.4720 ? might be 1.0714x slower > > <geometric> 965.9495+-13.9538 ? 970.7452+-20.5483 ? might be 1.0050x slower > > base new >Geomean of preferred means: > <scaled-result> 38.7774+-0.2703 ? 38.9523+-0.2827 ? might be 1.0045x 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 188577
:
347320
|
347321
|
347329
|
347330
|
347332
|
347364
|
347370
|
347372
|
347523
|
347542
|
347574
|
347604
|
348021
|
348047
|
348059