WebKit Bugzilla
Attachment 360007 Details for
Bug 182216
: [ESNext][BigInt] Implement "~" unary operation
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Benchmarks
benchmarks.txt (text/plain), 96.13 KB, created by
Caio Lima
on 2019-01-24 05:27:43 PST
(
hide
)
Description:
Benchmarks
Filename:
MIME Type:
Creator:
Caio Lima
Created:
2019-01-24 05:27:43 PST
Size:
96.13 KB
patch
obsolete
>Benchmark report for SunSpider, SunSpider-CompileTime, V8Spider, V8Spider-CompileTime, Octane, Kraken, TailBench, and Microbenchmarks on Caios-MacBook-Pro (MacBookPro15,1). > >VMs tested: >"baseline" at /Users/caiolima/open_source/webkit/WebKitBaselineBuild/Release/bin/jsc >"changes" at /Users/caiolima/open_source/webkit/WebKitBuild/Release/bin/jsc > >Collected 4 samples per benchmark/VM, with 4 VM invocations per benchmark. Emitted a call to gc() between sample measurements. >Used 1 benchmark iteration per VM invocation for warm-up. Used the jsc-specific preciseTime() function to get microsecond-level >timing. Reporting benchmark execution times with 95% confidence intervals in milliseconds. > > baseline changes >SunSpider: > 3d-cube 4.0220+-0.5945 3.9703+-0.4180 might be 1.0130x faster > 3d-morph 4.7857+-0.8090 ? 4.7880+-0.4021 ? > 3d-raytrace 4.1813+-0.7060 4.1263+-0.6364 might be 1.0133x faster > access-binary-trees 1.7932+-0.2851 1.7555+-0.1999 might be 1.0215x faster > access-fannkuch 5.0173+-0.8607 4.4685+-0.7001 might be 1.1228x faster > access-nbody 2.5145+-0.5504 ? 2.5662+-0.1803 ? might be 1.0206x slower > access-nsieve 2.3456+-0.6277 2.0554+-0.3178 might be 1.1412x faster > bitops-3bit-bits-in-byte 1.3713+-0.0326 1.2325+-0.1923 might be 1.1126x faster > bitops-bits-in-byte 2.4360+-0.4229 ? 2.5370+-0.1580 ? might be 1.0415x slower > bitops-bitwise-and 1.9467+-0.1047 1.9388+-0.2113 > bitops-nsieve-bits 3.4290+-0.4287 3.1788+-0.4223 might be 1.0787x faster > controlflow-recursive 2.0797+-0.2853 ? 2.1132+-0.2634 ? might be 1.0161x slower > crypto-aes 3.4338+-0.2978 ? 3.7220+-0.5124 ? might be 1.0839x slower > crypto-md5 2.4028+-0.3829 2.3696+-0.3300 might be 1.0140x faster > crypto-sha1 2.6208+-0.3218 2.6069+-0.4257 > date-format-tofte 6.4409+-0.9019 6.0678+-0.6789 might be 1.0615x faster > date-format-xparb 4.8572+-0.8569 ? 4.9827+-0.8564 ? might be 1.0258x slower > math-cordic 2.6425+-0.4475 2.6407+-0.4807 > math-partial-sums 4.0116+-0.4855 3.9486+-0.5653 might be 1.0160x faster > math-spectral-norm 1.8948+-0.1189 ^ 1.6642+-0.1001 ^ definitely 1.1386x faster > regexp-dna 6.9528+-0.8270 6.5256+-0.5809 might be 1.0655x faster > string-base64 3.7430+-0.6647 ? 3.9391+-0.6362 ? might be 1.0524x slower > string-fasta 6.0372+-0.8920 5.7266+-1.0497 might be 1.0543x faster > string-tagcloud 7.3697+-0.8661 7.0185+-0.5163 might be 1.0500x faster > string-unpack-code 16.7132+-4.4864 15.4602+-0.2989 might be 1.0810x faster > string-validate-input 4.3895+-0.5538 ? 4.4691+-0.5667 ? might be 1.0181x slower > > <arithmetic> 4.2089+-0.1264 4.0720+-0.1860 might be 1.0336x faster > > baseline changes >SunSpider-CompileTime: > 3d-cube 7.9669+-0.5794 ? 8.0442+-1.2318 ? > 3d-morph 2.7618+-0.5257 ? 3.2300+-1.2137 ? might be 1.1695x slower > 3d-raytrace 6.5663+-0.6538 ? 6.9386+-1.8641 ? might be 1.0567x slower > access-binary-trees 3.6765+-0.4585 3.6342+-0.6422 might be 1.0116x faster > access-fannkuch 17.7847+-0.9341 17.1872+-0.4654 might be 1.0348x faster > access-nbody 1.3166+-0.1947 1.2614+-0.2425 might be 1.0438x faster > access-nsieve 2.1368+-0.2089 ? 2.2391+-0.4474 ? might be 1.0479x slower > bitops-3bit-bits-in-byte 0.4336+-0.0245 0.3872+-0.0609 might be 1.1200x faster > bitops-bits-in-byte 3.3177+-0.6427 3.1630+-0.3374 might be 1.0489x faster > bitops-bitwise-and 0.7872+-0.1251 0.7511+-0.1589 might be 1.0481x faster > bitops-nsieve-bits 4.2062+-0.6333 3.9167+-0.1688 might be 1.0739x faster > controlflow-recursive 6.0638+-2.7685 5.4273+-0.5112 might be 1.1173x faster > crypto-aes 3.3335+-0.4013 3.1642+-0.4283 might be 1.0535x faster > crypto-md5 2.6754+-0.4281 2.5869+-0.3510 might be 1.0342x faster > crypto-sha1 3.0500+-0.1166 ? 3.0757+-0.8610 ? > date-format-tofte 3.3400+-0.0732 ? 3.4953+-0.2655 ? might be 1.0465x slower > date-format-xparb 2.6143+-0.0850 ? 2.9640+-0.4384 ? might be 1.1338x slower > math-cordic 2.8221+-0.5229 ? 2.8817+-0.4353 ? might be 1.0211x slower > math-partial-sums 0.7795+-0.0967 ? 0.8482+-0.0836 ? might be 1.0881x slower > math-spectral-norm 0.7240+-0.0955 ? 0.8243+-0.0453 ? might be 1.1386x slower > regexp-dna 0.0000+-0.0000 0.0000+-0.0000 might be NaNx faster > string-base64 1.2057+-0.1166 1.1108+-0.2025 might be 1.0854x faster > string-fasta 6.7591+-0.5063 6.7401+-0.6383 > string-tagcloud 2.3754+-0.3397 ? 2.3818+-0.3134 ? > string-unpack-code 3.9737+-0.1104 ? 4.2608+-0.8740 ? might be 1.0723x slower > string-validate-input 2.1484+-0.2326 1.9158+-0.0792 might be 1.1214x faster > > <arithmetic> 3.5700+-0.1259 3.5550+-0.1846 might be 1.0042x faster > > baseline changes >V8Spider: > crypto 29.6097+-0.2182 ? 30.5902+-1.7933 ? might be 1.0331x slower > deltablue 44.5355+-5.5170 ? 46.0677+-7.5157 ? might be 1.0344x slower > earley-boyer 25.3800+-2.2549 ? 25.6003+-1.4727 ? > raytrace 20.2710+-7.4734 16.9590+-1.0796 might be 1.1953x faster > regexp 47.7772+-1.8049 ? 49.4567+-6.1861 ? might be 1.0352x slower > richards 38.4330+-2.2353 ? 38.9413+-4.8520 ? might be 1.0132x slower > splay 20.5422+-1.2193 ? 20.5983+-1.9286 ? > > <geometric> 30.5884+-1.2925 30.4037+-0.9013 might be 1.0061x faster > > baseline changes >V8Spider-CompileTime: > crypto 22.3652+-0.7778 ? 22.7372+-1.3407 ? might be 1.0166x slower > deltablue 77.7137+-6.4268 74.2440+-1.0431 might be 1.0467x faster > earley-boyer 34.1187+-0.6281 ? 34.5864+-4.0857 ? might be 1.0137x slower > raytrace 47.7403+-2.4188 ? 48.1454+-3.6691 ? > regexp 10.3204+-0.1573 ? 11.1846+-1.8522 ? might be 1.0837x slower > richards 33.6719+-2.8385 32.8265+-0.9302 might be 1.0258x faster > splay 11.9566+-1.5060 11.6196+-0.9309 might be 1.0290x faster > > <geometric> 27.4377+-0.4081 ? 27.5058+-1.0497 ? might be 1.0025x slower > > baseline changes >Octane: > encrypt 0.13584+-0.00333 0.13491+-0.00250 > decrypt 2.83203+-0.02900 ? 2.85053+-0.14923 ? > deltablue x2 0.13360+-0.02099 0.12203+-0.01663 might be 1.0948x faster > earley 0.25598+-0.05554 0.22870+-0.00299 might be 1.1192x faster > boyer 3.73454+-0.04108 ? 3.73956+-0.05064 ? > navier-stokes x2 4.52571+-0.07626 ? 4.55065+-0.08822 ? > raytrace x2 0.77987+-0.00499 ? 0.78013+-0.00807 ? > richards x2 0.08439+-0.00336 ? 0.08735+-0.00358 ? might be 1.0351x slower > splay x2 0.25707+-0.04953 0.24125+-0.00486 might be 1.0656x faster > regexp x2 15.31560+-3.42837 14.68602+-1.18669 might be 1.0429x faster > pdfjs x2 28.68759+-0.27570 ? 28.93114+-0.56007 ? > mandreel x2 33.61736+-1.00111 ? 34.05417+-0.78931 ? might be 1.0130x slower > gbemu x2 25.62582+-3.17012 24.64709+-0.93075 might be 1.0397x faster > closure 0.44261+-0.01170 0.43650+-0.01237 might be 1.0140x faster > jquery 5.63014+-0.09799 5.61214+-0.06272 > box2d x2 7.06861+-0.17872 ? 7.34268+-0.24975 ? might be 1.0388x slower > zlib x2 265.86766+-9.96756 ? 286.96344+-49.83894 ? might be 1.0793x slower > typescript x2 526.65271+-6.14676 ? 528.58276+-27.14671 ? > splay-latency 1.94328+-0.15117 1.91222+-0.12796 might be 1.0162x faster > > <geometric> 4.22420+-0.05872 4.19296+-0.04189 might be 1.0075x faster > > baseline changes >Kraken: > ai-astar 121.013+-4.255 115.212+-6.429 might be 1.0504x faster > audio-beat-detection 31.149+-1.382 30.758+-0.173 might be 1.0127x faster > audio-dft 73.405+-4.363 ? 76.682+-6.580 ? might be 1.0446x slower > audio-fft 25.514+-0.981 25.199+-1.402 might be 1.0125x faster > audio-oscillator 48.435+-1.461 48.306+-1.753 > imaging-darkroom 49.800+-1.765 49.295+-1.318 might be 1.0102x faster > imaging-desaturate 47.962+-12.438 46.492+-10.102 might be 1.0316x faster > imaging-gaussian-blur 48.906+-0.813 48.722+-0.602 > json-parse-financial 26.862+-0.826 26.536+-0.443 might be 1.0123x faster > json-stringify-tinderbox 18.563+-3.191 17.851+-1.546 might be 1.0399x faster > stanford-crypto-aes 30.675+-0.884 ? 32.488+-3.447 ? might be 1.0591x slower > stanford-crypto-ccm 28.282+-1.563 ? 29.818+-8.261 ? might be 1.0543x slower > stanford-crypto-pbkdf2 51.137+-1.477 50.539+-0.523 might be 1.0118x faster > stanford-crypto-sha256-iterative 15.931+-0.512 15.812+-0.316 > > <arithmetic> 44.117+-0.860 43.836+-1.298 might be 1.0064x faster > > baseline changes >TailBench: > n-body 661.1432+-3.2026 ? 661.5098+-4.5832 ? > merge-sort 446.9449+-14.7405 441.6334+-4.1453 might be 1.0120x faster > merge-sort-cps 46.5828+-0.4597 ? 47.2249+-0.5922 ? might be 1.0138x slower > bf-interpreter 262.5156+-9.1357 ? 275.0484+-48.6996 ? might be 1.0477x slower > > <geometric> 245.1630+-3.2324 ? 247.9846+-10.1847 ? might be 1.0115x slower > > baseline changes >Microbenchmarks: > negative-zero-modulo 0.4799+-0.0761 ? 0.4803+-0.0901 ? > is-object-or-null-trickier-function 2.9935+-0.4266 ? 3.3041+-1.6468 ? might be 1.1037x slower > object-values 26.6900+-0.3026 ? 26.8823+-0.8441 ? > direct-tail-call 47.7560+-2.1710 ? 47.9615+-3.4273 ? > int-or-other-min-then-get-by-val 3.8920+-0.6012 3.7717+-0.6266 might be 1.0319x faster > has-own-property-name-cache 47.6167+-1.2668 ? 48.1877+-2.6808 ? might be 1.0120x slower > JSONP-negative-0 0.3574+-0.0661 0.3330+-0.0635 might be 1.0731x faster > object-int-sub 13.4069+-0.2034 13.3233+-0.0741 > int-or-other-add-then-get-by-val 4.2393+-0.5525 4.1542+-0.5889 might be 1.0205x faster > number-to-string-strength-reduction 5.3889+-0.3880 4.9793+-0.6295 might be 1.0822x faster > double-pollution-getbyval 8.3116+-1.4612 7.3926+-0.2917 might be 1.1243x faster > map-for-each 2.0538+-0.1807 1.9954+-0.1685 might be 1.0293x faster > infer-one-time-deep-closure 11.4907+-0.1681 11.4125+-0.1122 > get-by-val-with-symbol-chain-from-try-block > 2.2647+-0.1300 2.0406+-0.3093 might be 1.1098x faster > infer-constant-property 2.2891+-0.3218 2.1735+-0.3460 might be 1.0532x faster > is-boolean-fold 2.1472+-0.2984 ? 2.2280+-0.2825 ? might be 1.0377x slower > simple-getter-access 13.4315+-1.6392 12.8025+-0.0494 might be 1.0491x faster > put-by-id 9.1091+-0.9310 ? 10.1240+-1.6447 ? might be 1.1114x slower > infer-closure-const-then-mov-no-inline 2.9794+-1.2097 2.7545+-0.5506 might be 1.0817x faster > get-by-val-out-of-bounds 3.4070+-0.0750 ? 3.8309+-0.8834 ? might be 1.1244x slower > string-char-code-at 8.1226+-0.6175 7.7059+-1.0637 might be 1.0541x faster > direct-call 52.9769+-0.3479 52.2787+-2.3877 might be 1.0134x faster > elidable-new-object-tree 15.4352+-2.0902 13.9760+-0.3080 might be 1.1044x faster > regexp-prototype-split-observable-side-effects > 0.9570+-0.0499 ? 1.0453+-0.0688 ? might be 1.0924x slower > regexp-set-last-index 7.8865+-0.9730 7.5803+-2.0811 might be 1.0404x faster > tan 60.0910+-0.3953 ? 64.6182+-13.5591 ? might be 1.0753x slower > infer-one-time-closure-ten-vars 7.0645+-1.0455 6.8016+-0.9536 might be 1.0386x faster > to-number-number-string-number-string 3.1964+-0.4108 3.1105+-0.4558 might be 1.0276x faster > sinkable-new-object-with-builtin-constructor > 99.1511+-8.0336 97.2931+-9.3522 might be 1.0191x faster > assign-custom-setter 5.0452+-0.2719 4.8821+-0.6296 might be 1.0334x faster > custom-setter-getter-as-put-get-by-id 0.6830+-0.0438 0.6669+-0.0502 might be 1.0242x faster > make-indexed-storage 2.3353+-0.0821 ? 2.6528+-0.2547 ? might be 1.1360x slower > object-int-add-array 7.9570+-1.3500 6.4481+-2.0502 might be 1.2340x faster > in-by-id-removed 8.2838+-0.9821 8.1676+-1.3818 might be 1.0142x faster > arguments 5.2284+-0.7030 ? 5.2939+-0.9068 ? might be 1.0125x slower > large-int-neg 6.2195+-0.2861 6.0430+-0.8526 might be 1.0292x faster > is-object-or-null-tricky-function 2.9540+-0.5190 ? 3.0526+-0.7048 ? might be 1.0334x slower > gcse 3.4598+-0.1075 3.1854+-0.5023 might be 1.0861x faster > fold-get-by-id-to-multi-get-by-offset-rare-int > 7.2812+-0.8718 7.1074+-0.2552 might be 1.0245x faster > array-push-2 507.0533+-6.6409 ? 511.5732+-5.6562 ? > abc-skippy-loop 20.4950+-0.8250 20.2607+-0.2924 might be 1.0116x faster > inline-arguments-aliased-access 3.1432+-0.2467 ? 3.8685+-0.5576 ? might be 1.2307x slower > is-array-for-non-array-object 2.4897+-0.3262 2.2099+-0.2975 might be 1.1266x faster > elidable-new-object-dag 14.2424+-0.3889 ? 14.3637+-0.6456 ? > switch-string-length-tower 7.8240+-0.1628 7.7408+-0.1964 might be 1.0108x faster > arrowfunction-call-in-class-method 6.2352+-0.9702 ? 6.7816+-0.5108 ? might be 1.0876x slower > string-slice-empty 6.1227+-1.1031 6.0190+-0.8305 might be 1.0172x faster > string-concat-pair-simple 3.4012+-0.1966 3.0252+-0.4232 might be 1.1243x faster > for-of-array 17.3678+-0.6525 ? 18.4700+-0.6926 ? might be 1.0635x slower > string-prototype-search-observable-side-effects > 0.7651+-0.1225 ? 0.8355+-0.0235 ? might be 1.0921x slower > varargs 6.7795+-0.9365 ? 7.1292+-1.0592 ? might be 1.0516x slower > string-var-equality 19.6979+-2.4857 18.9188+-2.3836 might be 1.0412x faster > to-number-only-number 0.7167+-0.0236 0.6519+-0.1096 might be 1.0994x faster > function-test 3.0211+-0.5827 2.9835+-0.4277 might be 1.0126x faster > unprofiled-licm 6.9797+-0.4947 ? 7.0210+-0.2092 ? > string-cons-tower 6.0601+-1.6216 5.5908+-1.6854 might be 1.0839x faster > Int8Array-load-with-byteLength 3.3755+-0.5353 ? 3.4315+-0.3906 ? might be 1.0166x slower > inlined-put-by-val-with-string-transition > 37.7814+-1.4014 37.5562+-0.9425 > licm-dragons-overflow 17.9675+-0.7303 17.8464+-0.1894 > varargs-construct 14.8262+-0.6751 ? 15.0516+-0.8016 ? might be 1.0152x slower > mod-boolean-double 3.6594+-0.5588 ? 3.8815+-0.2851 ? might be 1.0607x slower > sink-huge-activation 8.4038+-2.0440 7.9500+-0.9702 might be 1.0571x faster > varargs-call 11.0198+-0.1172 ? 12.0842+-1.9510 ? might be 1.0966x slower > simple-regexp-test-folding-with-hoisted-regexp > 8.8027+-0.3162 8.7156+-0.1806 > imul-int-only 4.4335+-0.5441 4.3582+-0.5923 might be 1.0173x faster > tear-off-arguments-simple 2.5778+-0.4205 2.3227+-0.3215 might be 1.1098x faster > adapt-to-double-divide 13.8295+-0.0979 ? 13.9831+-0.2500 ? might be 1.0111x slower > get_callee_monomorphic 3.0416+-0.2750 2.9952+-0.4376 might be 1.0155x faster > switch-string-short 8.0093+-0.9260 7.7550+-0.1404 might be 1.0328x faster > is-array-for-array 2.4046+-0.3845 ? 2.5578+-0.8275 ? might be 1.0637x slower > object-entries 65.4240+-1.4531 64.3740+-1.4062 might be 1.0163x faster > ArrayBuffer-Int32Array-byteOffset 3.4677+-0.5618 3.4272+-0.6098 might be 1.0118x faster > infer-closure-const-then-put-to-scope-no-inline > 8.3202+-1.2851 7.9925+-0.7290 might be 1.0410x faster > varargs-construct-inline 14.5679+-2.2016 ? 15.0015+-1.0353 ? might be 1.0298x slower > get-by-val-with-string-quadmorphic-check-structure-elimination-simple > 2.6880+-0.1667 ? 2.9307+-0.3486 ? might be 1.0903x slower > get-by-val-with-symbol-check-structure-elimination > 5.4095+-0.1367 ? 5.7324+-1.0349 ? might be 1.0597x slower > string-prototype-split-observable-side-effects3-unicode > 0.5063+-0.0263 0.4828+-0.0792 might be 1.0487x faster > regexp-prototype-split-observable-side-effects3-unicode > 0.4684+-0.0037 0.4607+-0.0359 might be 1.0168x faster > cse-new-array-buffer 1.6601+-0.2410 ? 1.7318+-0.2856 ? might be 1.0432x slower > splice-to-remove 13.2542+-0.7605 12.5892+-0.4917 might be 1.0528x faster > neg-boolean 2.5520+-0.3272 ? 2.7268+-0.2869 ? might be 1.0685x slower > Int16Array-to-Int32Array-set 41.7870+-0.9687 ? 43.3562+-6.2963 ? might be 1.0376x slower > for-of-iterate-array-keys 3.0359+-0.4814 ? 3.2290+-0.1791 ? might be 1.0636x slower > make-rope-cse 3.2767+-0.3510 ? 3.3500+-0.3232 ? might be 1.0224x slower > is-function-fold 2.2523+-0.2962 2.1783+-0.3425 might be 1.0340x faster > DataView-custom-properties 45.9537+-1.1840 ? 46.2354+-1.8884 ? > new-array-buffer-dead 27.5288+-2.9054 26.7779+-1.0946 might be 1.0280x faster > prototype-access-with-mutating-prototype 3.8948+-0.6003 3.6665+-0.1217 might be 1.0623x faster > allocate-big-object 2.3032+-0.3433 ? 2.3614+-0.1395 ? might be 1.0253x slower > direct-call-arity-mismatch 58.5942+-0.1692 ? 62.9017+-4.4396 ? might be 1.0735x slower > get-by-val-with-symbol-proto-or-self 10.4381+-0.6545 9.4534+-1.5552 might be 1.1042x faster > get-by-id-bimorphic-check-structure-elimination > 4.3510+-0.3569 ? 4.6625+-0.7452 ? might be 1.0716x slower > delta-blue-try-catch 35.6165+-3.0882 ? 39.1410+-6.4553 ? might be 1.0990x slower > string-prototype-split-observable-side-effects2 > 0.5118+-0.0230 0.4670+-0.0873 might be 1.0958x faster > no-inline-constructor 23.2145+-2.5298 21.2326+-1.5498 might be 1.0933x faster > number-to-string-with-add-empty 6.6175+-0.8956 ? 7.0799+-1.8263 ? might be 1.0699x slower > cmpeq-obj-to-obj-other 6.7685+-1.0668 6.1169+-0.2740 might be 1.1065x faster > poly-proto-put-transition-speed 12.4418+-0.2259 12.4302+-0.4119 > ArrayBuffer-DataView-alloc-long-lived 15.7787+-2.5578 15.6995+-2.4828 > get-by-id-quadmorphic-check-structure-elimination-simple > 2.9900+-0.0479 2.8279+-0.2044 might be 1.0573x faster > in-two-cases 5.2265+-0.6336 ? 5.3605+-0.8384 ? might be 1.0256x slower > switch 5.3640+-0.3859 ? 5.4741+-0.8661 ? might be 1.0205x slower > object-iterate-symbols 2.7271+-0.5335 ? 2.8884+-0.4258 ? might be 1.0592x slower > infer-closure-const-then-mov 29.0047+-3.4147 ? 29.8550+-5.9799 ? might be 1.0293x slower > string-equality 7.9287+-1.1244 ? 8.3913+-1.0387 ? might be 1.0583x slower > int-or-other-neg-then-get-by-val 17.2170+-0.0631 ? 17.4660+-0.3060 ? might be 1.0145x slower > super-get-by-id-with-this-monomorphic 13.0765+-1.1414 12.7485+-0.3844 might be 1.0257x faster > abc-postfix-backward-loop 27.9734+-3.1769 26.6422+-0.0606 might be 1.0500x faster > abs-boolean 2.4554+-0.1211 2.1777+-0.2911 might be 1.1275x faster > fixed-typed-array-storage-var-index 1.3997+-0.2344 ? 1.4486+-0.2123 ? might be 1.0350x slower > string-replace-generic 38.9326+-1.0698 ? 39.7820+-3.9077 ? might be 1.0218x slower > singleton-scope 35.4832+-0.9987 ? 35.8478+-4.4104 ? might be 1.0103x slower > div-boolean 7.9308+-0.9210 7.7671+-0.8458 might be 1.0211x faster > put-by-id-slightly-polymorphic 2.3228+-0.3405 ? 2.4137+-0.1184 ? might be 1.0391x slower > super-get-by-val-with-this-polymorphic 13.4675+-0.6676 13.2132+-0.2864 might be 1.0192x faster > array-splice-contiguous 31.2108+-0.8981 30.0785+-6.3046 might be 1.0376x faster > number-to-string-with-radix 10.2195+-0.9173 ? 10.3619+-0.7518 ? might be 1.0139x slower > poly-chain-access-different-prototypes-simple > 2.4820+-0.3668 ? 2.5248+-0.3974 ? might be 1.0172x slower > global-var-const-infer 0.8919+-0.1414 0.8436+-0.1328 might be 1.0572x faster > switch-string-basic-big-var 10.2604+-1.0434 ? 10.6467+-0.9407 ? might be 1.0377x slower > deltablue-varargs 14.0932+-2.4073 13.2353+-0.2756 might be 1.0648x faster > hoist-get-by-offset-tower-with-inferred-types > 10.3957+-2.2107 9.7046+-0.4209 might be 1.0712x faster > array-with-double-mul-add 3.5612+-0.6763 3.2153+-0.6226 might be 1.1076x faster > direct-tail-call-inlined-caller-arity-mismatch > 59.6452+-0.5249 ? 61.6797+-4.8154 ? might be 1.0341x slower > array-with-int32-or-double-sum 3.4077+-0.6052 3.0430+-0.4292 might be 1.1198x faster > switch-char 4.3486+-0.5767 4.1561+-0.5868 might be 1.0463x faster > string-object-to-string 7.2994+-0.4773 6.6250+-0.7454 might be 1.1018x faster > super-getter 9.6154+-0.9793 ? 10.9189+-0.5913 ? might be 1.1356x slower > generator-sunspider-access-nsieve 3.8303+-0.5120 ? 4.0654+-1.1281 ? might be 1.0614x slower > bug-153431 2.7721+-0.5068 2.2240+-0.1076 might be 1.2464x faster > Int16Array-bubble-sort 10.1655+-1.3755 10.1339+-1.8770 > regexp-prototype-split-observable-side-effects4 > 0.4592+-0.0631 ? 0.4802+-0.0602 ? might be 1.0457x slower > poly-proto-and-non-poly-proto-same-ic 20.7667+-1.1339 20.5375+-0.2974 might be 1.0112x faster > eval-code-ftl 31.7175+-0.4668 ? 32.4576+-1.4084 ? might be 1.0233x slower > chain-getter-access 8.7947+-0.9742 8.4844+-0.4568 might be 1.0366x faster > new-array-buffer-vector-profile 50.5640+-1.2137 ? 50.8492+-0.8531 ? > string-concat-simple 4.4281+-1.0241 4.3053+-0.7937 might be 1.0285x faster > dfg-internal-function-construct 0.8521+-0.1416 0.7603+-0.1287 might be 1.1207x faster > arity-mismatch-inlining 1.1418+-0.0868 ? 1.1443+-0.2796 ? > array-prototype-every 21.4512+-0.1398 ? 22.3535+-1.6242 ? might be 1.0421x slower > int-or-other-abs-then-get-by-val 7.2573+-1.9021 7.0631+-1.0847 might be 1.0275x faster > contiguous-array-to-string 23.3483+-0.4950 23.3370+-0.4040 > fold-get-by-id-to-multi-get-by-offset 6.3126+-0.7860 6.1150+-0.6073 might be 1.0323x faster > is-symbol 1.6456+-0.2155 ? 1.6817+-0.2965 ? might be 1.0219x slower > integer-modulo 3.2042+-0.4071 3.2007+-0.4287 > int-or-other-div-then-get-by-val 4.1287+-0.5553 4.0186+-0.8028 might be 1.0274x faster > fold-multi-get-by-offset-to-poly-get-by-offset > 4.1174+-0.9182 ? 4.1246+-0.6173 ? > object-get-own-property-symbols-on-large-array > 0.8838+-0.1272 0.8514+-0.1484 might be 1.0381x faster > many-foreach-calls 1.9360+-0.3355 1.8374+-0.2241 might be 1.0537x faster > is-object-or-null-fold-less-tricky 2.8218+-0.4105 ? 3.0605+-0.8541 ? might be 1.0846x slower > is-number-fold 2.3068+-0.3487 2.2686+-0.3337 might be 1.0168x faster > for-of-iterate-array-values 3.0809+-0.4381 2.9866+-0.5111 might be 1.0316x faster > richards-empty-try-catch 50.3788+-2.1232 49.9932+-1.2828 > generator-function-create 4.9764+-1.3788 4.5930+-0.9321 might be 1.0835x faster > switch-char-constant 2.3166+-0.2643 ? 2.3250+-0.2121 ? > logical-not-weird-types 2.4485+-0.4038 ? 2.4900+-0.5157 ? might be 1.0170x slower > string-object-value-of 6.4903+-0.5360 ? 6.5663+-0.9997 ? might be 1.0117x slower > string-replace 4.9820+-0.7418 4.8412+-0.9674 might be 1.0291x faster > data-view-accesses-2 107.8157+-2.9897 ? 111.3672+-6.8555 ? might be 1.0329x slower > fixed-typed-array-storage 1.1702+-0.1640 1.1376+-0.1390 might be 1.0287x faster > object-closure-call 6.0441+-0.8376 ? 6.4786+-0.4499 ? might be 1.0719x slower > put-by-val-with-string-slightly-polymorphic > 2.7212+-0.5302 2.3478+-0.1829 might be 1.1590x faster > math-with-out-of-bounds-array-values 22.5901+-0.1920 ? 24.0157+-4.2456 ? might be 1.0631x slower > Int8Array-load 3.3215+-0.4768 ? 3.4029+-0.4589 ? might be 1.0245x slower > bigswitch 20.5867+-0.3626 ? 20.6254+-0.4162 ? > is-undefined-fold-tricky 2.5298+-0.3467 2.4864+-0.4044 might be 1.0175x faster > direct-tail-call-inlined-caller 52.5739+-1.7144 52.1825+-0.8747 > string-repeat-not-resolving-fixed 2.5226+-0.3931 ? 2.6080+-0.2344 ? might be 1.0338x slower > v8-raytrace-with-try-catch 30.2425+-1.0232 29.1725+-0.7455 might be 1.0367x faster > inline-get-scoped-var 2.5984+-0.1056 ? 2.6192+-0.1152 ? > simple-poly-call-nested 3.8540+-0.6783 3.7277+-0.5187 might be 1.0339x faster > ArrayBuffer-Int8Array-alloc 14.9288+-2.1707 14.6434+-1.5627 might be 1.0195x faster > set-for-of 4.1176+-0.3920 ? 4.3529+-0.7203 ? might be 1.0571x slower > freeze-and-do-work 13.4240+-0.2365 ? 14.3342+-3.1948 ? might be 1.0678x slower > regexp-prototype-test-observable-side-effects > 0.6887+-0.0346 0.5972+-0.1067 might be 1.1531x faster > HashMap-put-get-iterate-keys 14.3768+-0.4520 ? 15.5322+-3.0812 ? might be 1.0804x slower > string-get-by-val 2.0263+-0.3501 ? 2.1766+-0.0606 ? might be 1.0742x slower > sink-function 6.7327+-0.2356 ? 7.1621+-1.0641 ? might be 1.0638x slower > licm-dragons-two-structures 14.7717+-0.3226 14.6912+-0.2213 > sparse-conditional 1.4475+-0.2159 ? 1.5380+-0.2285 ? might be 1.0625x slower > dataview-cse 7.3976+-0.1199 ? 7.7810+-1.4112 ? might be 1.0518x slower > function-with-eval 36.4503+-0.9933 36.1450+-0.5800 > array-prototype-reduceRight 22.0586+-0.5978 ? 23.5065+-3.0643 ? might be 1.0656x slower > create-many-weak-map 57.6513+-0.6275 ? 60.8550+-13.0233 ? might be 1.0556x slower > number-to-string-with-radix-cse 4.1940+-0.4651 4.0005+-0.8363 might be 1.0484x faster > eval-not-eval-compute 20.4279+-0.5167 20.3690+-0.6248 > dont-confuse-structures-from-different-executable-as-poly-proto > 45.7037+-1.4053 45.6885+-1.7849 > poly-proto-setter-speed 2.8910+-0.2289 2.8379+-0.4242 might be 1.0187x faster > new-array-push 3.7817+-0.9384 3.4327+-0.2634 might be 1.1017x faster > polyvariant-monomorphic-get-by-id 3.7614+-0.4815 ? 3.8057+-0.5547 ? might be 1.0118x slower > regexp-last-index 6.9741+-0.6260 ? 7.0297+-1.2529 ? > min-boolean 2.5454+-0.0579 2.2279+-0.2837 might be 1.1425x faster > polymorphic-put-by-val-with-string 22.9275+-4.1133 20.7812+-0.7631 might be 1.1033x faster > get-by-val-with-symbol-self-or-proto 10.1802+-0.4170 ? 10.6498+-1.3024 ? might be 1.0461x slower > put-by-val-machine-int 2.7437+-0.3114 ? 2.7527+-0.3480 ? > object-get-own-property-symbols 15.8643+-0.8690 ? 15.9242+-0.4550 ? > imul-mixed 2.8554+-0.3058 ? 3.1772+-0.4183 ? might be 1.1127x slower > gcse-poly-get 7.7232+-0.2282 ? 8.0322+-1.5152 ? might be 1.0400x slower > fold-double-to-int 12.7210+-3.3889 11.1534+-0.3515 might be 1.1406x faster > to-number-constructor-only-number 0.7632+-0.1542 ? 0.8737+-0.1784 ? might be 1.1447x slower > template-string-array 2.4398+-0.3175 2.2825+-0.3695 might be 1.0689x faster > in-four-cases 8.7896+-0.4932 ? 9.2028+-1.2731 ? might be 1.0470x slower > int-or-other-sub 4.4478+-0.3642 4.0873+-0.6884 might be 1.0882x faster > poly-chain-access-different-prototypes 2.5104+-0.4890 2.4368+-0.3605 might be 1.0302x faster > super-get-by-val-with-this-monomorphic 16.9859+-0.4568 ? 17.0878+-0.2386 ? > rabin-karp 324.4425+-23.9542 324.0767+-22.6448 > many-repeat-stores 19.1674+-2.8526 18.2270+-0.2645 might be 1.0516x faster > string-repeat-single-resolving 8.0697+-1.7021 7.8787+-1.0346 might be 1.0242x faster > is-object-or-null-trickier-internal-function > 7.8947+-0.8040 ? 8.4918+-0.9439 ? might be 1.0756x slower > fold-put-by-val-with-symbol-to-multi-put-by-offset > 6.9750+-0.2768 6.6573+-0.2106 might be 1.0477x faster > ArrayBuffer-Int8Array-alloc-large-long-lived > 42.6572+-0.5470 ? 45.1940+-10.3319 ? might be 1.0595x slower > array-with-double-sum 2.6672+-0.4007 ? 2.8453+-0.3956 ? might be 1.0668x slower > string-repeat-small-resolving 15.3155+-0.0533 ? 15.5969+-0.3280 ? might be 1.0184x slower > super-get-by-id-with-this-polymorphic 9.5671+-0.2335 ? 10.5307+-1.9474 ? might be 1.1007x slower > switch-string-basic 8.2763+-0.7982 ? 8.3917+-0.9117 ? might be 1.0139x slower > licm-dragons 37.9352+-0.7382 37.9139+-0.1122 > eval-not-eval-compute-args 20.9168+-0.9165 ? 21.9549+-3.5412 ? might be 1.0496x slower > branch-on-string-as-boolean 11.5770+-0.9948 11.5563+-1.1382 > to-number-string-number-string-number 2.6051+-0.4341 ? 2.6573+-0.2818 ? might be 1.0200x slower > arrowfunciton-reference-arguments 0.7593+-0.0315 0.7250+-0.0951 might be 1.0473x faster > locale-compare 17.0503+-0.6623 17.0136+-0.4206 > getter-no-activation 2.9842+-0.4130 2.8336+-0.5184 might be 1.0532x faster > deltablue-for-of 24.3389+-2.9204 22.8578+-1.1333 might be 1.0648x faster > string-concat-long-convert 72.6885+-2.1427 ? 74.1385+-0.6572 ? might be 1.0199x slower > put-by-val-with-string-replace-and-transition > 9.7355+-0.5469 9.6601+-0.2886 > varargs-strict-mode 6.7386+-0.6373 6.5541+-0.1535 might be 1.0282x faster > lots-of-fields 8.2709+-0.9847 ? 8.4211+-0.9750 ? might be 1.0182x slower > tear-off-arguments 3.3999+-0.2389 3.3447+-0.3712 might be 1.0165x faster > regexp-u-global-es5 20.3383+-2.0066 19.4189+-0.3439 might be 1.0473x faster > is-array-for-mixed-case 3.9857+-0.9380 ? 4.1007+-0.6240 ? might be 1.0289x slower > sinkable-new-object-taken 26.8782+-1.2132 26.1763+-0.5038 might be 1.0268x faster > double-to-uint32-typed-array-no-inline 2.1103+-0.2768 2.0617+-0.4436 might be 1.0236x faster > string-concat-long 44.3096+-6.3148 ? 45.0963+-4.9826 ? might be 1.0178x slower > get-by-id-bimorphic-check-structure-elimination-simple > 2.5933+-0.0537 2.5293+-0.2885 might be 1.0253x faster > arrowfunction-call-in-function 14.2092+-2.1917 ? 14.4370+-2.1953 ? might be 1.0160x slower > obviously-elidable-new-object 12.6893+-0.3829 12.5627+-0.2323 might be 1.0101x faster > is-number-fold-tricky 2.7103+-0.0724 ? 3.1606+-0.5650 ? might be 1.1661x slower > string-slice-one-char 6.5455+-0.9853 ? 6.8365+-1.6165 ? might be 1.0445x slower > get-by-id-check-structure-elimination 4.1437+-0.5085 ? 4.2247+-0.5759 ? might be 1.0195x slower > fold-multi-put-by-offset-to-replace-or-transition-put-by-offset > 5.5110+-0.3536 ? 5.8295+-0.6626 ? might be 1.0578x slower > obvious-sink-pathology 13.0068+-0.5486 ? 13.5887+-1.7562 ? might be 1.0447x slower > large-int 5.6060+-0.8306 5.3136+-0.5731 might be 1.0550x faster > string-repeat-resolving-no-inline 15.7843+-0.4029 15.5820+-0.1949 might be 1.0130x faster > object-keys-map-values 34.7390+-1.6061 34.6165+-0.7810 > dfg-internal-function-not-handled-construct > 1.1692+-0.1602 ? 1.1805+-0.1714 ? > weak-map-key 82.7403+-6.3990 78.7744+-5.6986 might be 1.0503x faster > destructuring-parameters-overridden-by-function > 0.6038+-0.0626 ? 0.6182+-0.1004 ? might be 1.0238x slower > get_callee_polymorphic 4.8910+-0.9177 4.8809+-0.5944 > destructuring-swap 11.1712+-2.0272 ? 11.2780+-1.4663 ? > elidable-new-object-roflcopter 16.6491+-1.7668 ? 18.4092+-4.7239 ? might be 1.1057x slower > string-get-by-val-out-of-bounds 4.3126+-0.0469 3.9288+-0.5144 might be 1.0977x faster > regexp-prototype-split-observable-side-effects3-ignoreCase > 0.4505+-0.1098 0.4500+-0.0650 > exit-length-on-plain-object 10.8741+-0.2326 ? 12.1372+-2.0804 ? might be 1.1162x slower > object-int-sub-array 6.4553+-0.9634 ? 6.7399+-1.0946 ? might be 1.0441x slower > fold-put-structure 3.2640+-0.3981 3.2523+-0.8074 > bigswitch-indirect-symbol 59.4441+-2.7415 ? 59.4893+-3.1330 ? > polymorphic-structure 10.3775+-0.2490 ? 10.5958+-0.5047 ? might be 1.0210x slower > fold-put-by-val-with-string-to-multi-put-by-offset > 6.8961+-1.1528 ? 6.9393+-0.6569 ? > for-of-iterate-array-entries 7.4702+-1.1109 ? 7.5323+-3.1105 ? > is-object-or-null-tricky-internal-function > 5.6527+-0.4888 ? 5.8388+-0.8389 ? might be 1.0329x slower > string-test 3.1133+-0.4708 2.9390+-0.4137 might be 1.0593x faster > stringalloc 82.2439+-2.0713 ? 93.4592+-23.9129 ? might be 1.1364x slower > poly-chain-access-simpler 2.5917+-0.2616 2.4318+-0.3755 might be 1.0658x faster > direct-arguments-possibly-overridden-length > 5.7347+-0.8505 ? 5.7985+-0.9453 ? might be 1.0111x slower > global-code-ftl 24.3419+-0.4658 24.0833+-0.6010 might be 1.0107x faster > double-array-to-string 53.5285+-4.4155 51.5435+-2.3150 might be 1.0385x faster > put-by-val-direct 0.4606+-0.0870 ? 0.4747+-0.0970 ? might be 1.0306x slower > put-by-val-with-symbol-replace-and-transition > 10.7788+-1.0136 9.7961+-1.3813 might be 1.1003x faster > captured-assignments 0.4883+-0.0883 0.4703+-0.0757 might be 1.0384x faster > call-or-not-call 24.9500+-0.1630 24.7982+-0.1888 > marsaglia-larger-ints 69.7189+-0.3631 ? 69.8679+-0.2331 ? > is-function-fold-tricky-internal-function > 9.4338+-2.1781 8.4186+-0.1756 might be 1.1206x faster > math-trunc 5.1637+-0.7698 ? 5.4634+-0.8504 ? might be 1.0580x slower > object-int-and-array 7.7144+-0.8570 ? 7.7599+-1.3136 ? > double-pollution-putbyoffset 3.7452+-0.6688 3.3613+-0.4785 might be 1.1142x faster > assign-custom-setter-polymorphic 3.2444+-0.4564 3.0681+-0.5258 might be 1.0575x faster > mod-boolean 7.2218+-0.4820 ? 7.4786+-1.1670 ? might be 1.0356x slower > is-function-fold-tricky 3.0090+-0.4332 ? 3.1562+-0.1410 ? might be 1.0489x slower > number-to-string-with-radix-10 1.3652+-0.1635 ? 1.4659+-0.0525 ? might be 1.0738x slower > apply-not-apply 6.5861+-0.9726 ? 6.7985+-1.0022 ? might be 1.0322x slower > HashMap-string-put-get-iterate 19.9506+-6.7518 19.2866+-4.1474 might be 1.0344x faster > mul-boolean 2.1942+-0.3484 ? 2.3863+-0.1147 ? might be 1.0875x slower > scoped-arguments-overridden-length 5.7538+-0.8687 5.6148+-0.7703 might be 1.0248x faster > infer-one-time-closure-two-vars 6.5491+-0.5406 6.5004+-0.3609 > sin-boolean 6.1002+-0.3667 ? 6.3655+-0.8479 ? might be 1.0435x slower > imul-double-only 3.2173+-0.1521 ? 3.2629+-0.3019 ? might be 1.0142x slower > instanceof-dynamic 9.1987+-1.3425 ? 9.5544+-1.4959 ? might be 1.0387x slower > to-int32-boolean 11.1723+-0.3168 11.1120+-0.3386 > try-catch-word-count 21.3077+-1.5253 20.9950+-0.2256 might be 1.0149x faster > put-by-val-with-symbol 9.4326+-0.8603 ? 10.1530+-1.1333 ? might be 1.0764x slower > fold-multi-put-by-offset-to-put-by-offset > 3.2509+-0.8226 3.2413+-0.7111 > simple-poly-call 1.3896+-0.2129 1.3645+-0.1633 might be 1.0184x faster > obvious-sink-pathology-taken 94.4415+-2.7725 ? 94.8810+-0.1502 ? > marsaglia-osr-entry 15.3557+-0.6751 15.3364+-0.5748 > get-by-val-with-symbol-bimorphic-check-structure-elimination > 6.8430+-0.9189 6.4840+-0.1703 might be 1.0554x faster > method-on-number 11.4124+-0.4615 10.9045+-0.2341 might be 1.0466x faster > getter-richards 51.6125+-4.8704 ? 51.6262+-2.4517 ? > array-prototype-some 21.6250+-0.5137 21.2535+-0.1092 might be 1.0175x faster > vector-length-hint-new-array 7.0478+-1.2344 ? 7.6122+-2.0490 ? might be 1.0801x slower > typed-array-get-set-by-val-profiling 20.5052+-4.9386 19.1738+-0.5607 might be 1.0694x faster > untyped-string-from-char-code 7.9872+-0.5125 ? 8.1883+-0.6612 ? might be 1.0252x slower > Int32Array-alloc 3.5098+-0.4363 ? 3.6858+-0.3474 ? might be 1.0502x slower > basic-set 5.9972+-0.8724 5.7505+-0.8097 might be 1.0429x faster > string-repeat-single-not-resolving 8.5530+-2.1103 7.6964+-1.1328 might be 1.1113x faster > slow-convergence 2.5430+-0.3303 ? 2.7097+-0.6580 ? might be 1.0655x slower > getter-prototype 4.5275+-0.6082 4.2720+-0.1168 might be 1.0598x faster > string-prototype-search-observable-side-effects4 > 0.4863+-0.1709 0.4691+-0.0749 might be 1.0367x faster > inline-arguments-local-escape 3.7975+-0.5103 3.3074+-0.4892 might be 1.1482x faster > lazy-array-species-watchpoints 18.9178+-1.7965 ? 19.3955+-2.2987 ? might be 1.0252x slower > arguments-out-of-bounds 6.8043+-0.1414 ? 7.4511+-1.3275 ? might be 1.0951x slower > richards-try-catch 140.3743+-8.1898 ? 140.9388+-6.8097 ? > to-number-only-string 1.7319+-0.2942 ? 1.8480+-0.3361 ? might be 1.0670x slower > simple-activation-demo 10.7625+-1.0517 ? 10.7858+-1.2731 ? > Float64Array-to-Int16Array-set 53.0672+-3.0802 ? 56.3621+-7.7552 ? might be 1.0621x slower > object-create-null 11.0870+-2.6706 10.4411+-1.6509 might be 1.0619x faster > regexp-prototype-search-observable-side-effects2 > 0.4205+-0.0632 ? 0.4382+-0.0242 ? might be 1.0421x slower > object-create-unknown-object-prototype 16.7798+-2.6362 15.3162+-0.5961 might be 1.0956x faster > global-isNaN 9.2535+-1.4149 9.0723+-1.4420 might be 1.0200x faster > object-int-add 13.4022+-0.4223 ? 14.0685+-2.1614 ? might be 1.0497x slower > direct-arguments-getbyval 1.0890+-0.2923 1.0775+-0.0455 might be 1.0107x faster > scoped-arguments-length 6.4453+-0.9431 5.9728+-0.9022 might be 1.0791x faster > string-repeat-small-not-resolving 3.0927+-0.3422 ? 3.2772+-1.2769 ? might be 1.0597x slower > object-or 4.3410+-0.7155 4.3326+-0.4803 > implicit-bigswitch-indirect-symbol 36.1682+-3.5188 35.2640+-0.5463 might be 1.0256x faster > create-lots-of-functions 12.6617+-1.7174 12.4479+-2.1739 might be 1.0172x faster > polymorphic-put-by-id 20.3882+-1.3173 ? 21.0099+-3.2077 ? might be 1.0305x slower > in-by-id-match 7.4739+-0.3790 7.4375+-1.0546 > regexp-prototype-split-observable-side-effects3-sticky > 0.4548+-0.0750 0.4061+-0.0775 might be 1.1199x faster > object-urshift 4.1630+-0.4605 ? 4.4364+-0.3257 ? might be 1.0657x slower > plus-boolean 2.0233+-0.3490 ? 2.0677+-0.3024 ? might be 1.0220x slower > map-has-get-cse-opportunity 58.2805+-1.6357 ? 59.2957+-4.2789 ? might be 1.0174x slower > raytrace-with-try-catch 5.7352+-0.4141 5.7287+-0.4728 > bound-function-construction-performance 45.3562+-4.9907 ? 45.3750+-5.4224 ? > object-lshift 4.0316+-0.5936 ? 4.5822+-0.4605 ? might be 1.1366x slower > simple-regexp-exec-folding 4.7777+-0.7868 ? 5.0114+-0.7022 ? might be 1.0489x slower > array-with-double-increment 2.5110+-0.3990 ? 2.6661+-0.2902 ? might be 1.0617x slower > instanceof-tricky-dynamic 7.5358+-0.2853 ? 7.9225+-1.5271 ? might be 1.0513x slower > array-prototype-map 24.9478+-0.8052 24.6069+-0.9760 might be 1.0139x faster > sorting-benchmark 15.1042+-0.6081 15.0459+-0.3880 > Float32Array-to-Float64Array-set 45.3782+-6.0355 41.6879+-0.6133 might be 1.0885x faster > bound-function-call 8.6630+-0.0481 ? 8.7933+-0.5386 ? might be 1.0150x slower > new-array-buffer-push 3.3610+-0.7453 2.9281+-0.3221 might be 1.1478x faster > switch-string-basic-var 10.1528+-0.7553 ? 10.4122+-1.5357 ? might be 1.0256x slower > repeat-multi-get-by-offset 13.9105+-0.3013 13.8217+-0.5942 > is-array-for-proxy 3.2917+-0.4417 3.0472+-0.5148 might be 1.0803x faster > double-get-by-val-out-of-bounds 3.7941+-0.4191 3.7426+-0.4540 might be 1.0137x faster > string-prototype-search-observable-side-effects3 > 0.4767+-0.0549 ? 0.5061+-0.0384 ? might be 1.0617x slower > megamorphic-load 20.5690+-1.7906 ? 22.0487+-1.3136 ? might be 1.0719x slower > infer-closure-const-then-reenter 33.7477+-0.9268 ? 38.8164+-9.7622 ? might be 1.1502x slower > generator-fib 17.6081+-0.3804 ? 17.6942+-1.4147 ? > fold-put-by-id-to-multi-put-by-offset 6.2044+-0.9644 6.0095+-0.7532 might be 1.0324x faster > string-transcoding 6.1832+-0.7409 ? 6.6147+-0.8400 ? might be 1.0698x slower > weird-inlining-const-prop 1.8298+-0.1928 ? 1.9731+-0.0723 ? might be 1.0783x slower > strcat-const 4.8274+-0.5751 4.7387+-0.6879 might be 1.0187x faster > misc-strict-eq 13.0594+-2.2291 12.4128+-0.4741 might be 1.0521x faster > poly-proto-clear-js-function-allocation-profile > 8.5227+-0.9726 ? 9.0012+-0.8023 ? might be 1.0561x slower > generator-with-several-types 95.2612+-21.6986 71.1414+-38.1467 might be 1.3390x faster > string-hash 2.0190+-0.0407 1.8478+-0.2067 might be 1.0927x faster > is-object-or-null-fold-functions 2.2403+-0.2893 2.0887+-0.1989 might be 1.0726x faster > object-is 131.6907+-7.3593 128.6934+-1.7954 might be 1.0233x faster > infer-constant-global-property 2.7761+-0.4941 ? 2.9344+-0.4546 ? might be 1.0570x slower > call-using-spread 8.2632+-0.2073 ? 9.1057+-2.3155 ? might be 1.1020x slower > int52-spill 4.4691+-0.7948 4.2242+-0.6665 might be 1.0580x faster > symbol-creation 64.8115+-7.7050 60.3141+-1.1882 might be 1.0746x faster > getter 3.1957+-0.4471 3.0925+-0.5495 might be 1.0334x faster > plus-boolean-arith 2.1149+-0.3422 2.0602+-0.3308 might be 1.0265x faster > large-int-captured 4.0369+-0.0415 3.9959+-0.6196 might be 1.0103x faster > sinkable-new-object-dag 29.3130+-0.3124 29.0518+-0.1380 > eval-compute 22.2027+-2.2897 ? 22.5349+-0.7335 ? might be 1.0150x slower > switch-string-length-tower-var 10.5596+-0.7345 10.4423+-0.6043 might be 1.0112x faster > arrowfunciton-direct-arguments 1.1705+-0.0319 1.1188+-0.3189 might be 1.0462x faster > hoist-make-rope 5.2244+-1.6211 ? 5.5731+-1.2305 ? might be 1.0667x slower > instanceof-sometimes-hit 8.7725+-1.5629 8.4673+-0.5351 might be 1.0360x faster > empty-string-plus-int 4.7856+-0.8065 4.7637+-0.6244 > v8-regexp-search 43.2603+-1.5343 ? 47.6870+-11.7022 ? might be 1.1023x slower > symbol-tostringtag 2.5279+-0.4675 2.4719+-0.3899 might be 1.0227x faster > string-prototype-split-observable-side-effects3-global > 0.5172+-0.0160 0.4694+-0.1439 might be 1.1018x faster > poly-proto-access 39.1348+-1.7568 38.6989+-0.7302 might be 1.0113x faster > regexp-prototype-is-not-instance 0.5233+-0.0758 ? 0.5260+-0.1030 ? > regexp-nested-nonzero-min-counted-parens 0.4255+-0.0702 ? 0.4257+-0.0638 ? > indexed-properties-in-objects 2.6988+-0.4045 ? 2.7298+-0.4405 ? might be 1.0115x slower > int-or-other-sub-then-get-by-val 5.1600+-0.6520 4.5126+-0.0670 might be 1.1435x faster > raytrace-with-empty-try-catch 4.5981+-0.1579 4.4647+-0.4824 might be 1.0299x faster > int-or-other-mul-then-get-by-val 5.2911+-0.4857 ? 5.7327+-0.8099 ? might be 1.0835x slower > temporal-structure 8.7640+-0.3898 ? 9.2355+-0.9284 ? might be 1.0538x slower > slow-ternaries 9.3167+-0.2297 ? 10.5265+-2.0703 ? might be 1.1299x slower > bigswitch-indirect 36.9827+-0.8905 ? 37.3663+-2.4039 ? might be 1.0104x slower > direct-arguments-length 5.6126+-0.8125 ? 6.7398+-2.3842 ? might be 1.2008x slower > vector-length-hint-array-constructor 11.1511+-0.4727 ? 11.2374+-0.4154 ? > cell-argument 4.0970+-0.6790 3.9417+-0.4919 might be 1.0394x faster > try-catch-get-by-val-cloned-arguments 3.8677+-0.4750 3.7278+-0.5414 might be 1.0375x faster > string-out-of-bounds 8.3185+-3.3450 6.7025+-0.1025 might be 1.2411x faster > ftl-polymorphic-StringFromCharCode 43.8448+-21.9185 42.8826+-18.7462 might be 1.0224x faster > array-prototype-forEach 21.5573+-1.6113 21.3553+-0.7187 > simple-regexp-exec-folding-fail 2.6516+-0.3721 ? 2.6606+-0.4931 ? > construct-poly-proto-object 9.7743+-1.5756 ? 9.9125+-0.7453 ? might be 1.0141x slower > int-or-other-mod-then-get-by-val 3.5550+-0.6273 ? 3.7602+-0.2431 ? might be 1.0577x slower > string-prototype-split-observable-side-effects3-multiline > 0.5099+-0.0077 ? 0.5192+-0.1478 ? might be 1.0182x slower > string-repeat-not-resolving 3.3403+-0.4945 3.0451+-0.3850 might be 1.0969x faster > ftl-library-inlining 16.2809+-0.2280 16.1964+-0.1850 > put-by-val-with-symbol-slightly-polymorphic > 2.5447+-0.4039 ? 2.7900+-0.3306 ? might be 1.0964x slower > Number-isNaN 8.7211+-0.0608 ? 8.9852+-0.6489 ? might be 1.0303x slower > get-by-val-with-symbol-quadmorphic-check-structure-elimination-simple > 2.9580+-0.5199 ? 2.9955+-0.4059 ? might be 1.0127x slower > try-catch-get-by-val-scoped-arguments 3.9062+-0.4656 ? 4.1461+-0.6016 ? might be 1.0614x slower > eval-cached 14.7209+-0.2711 14.6608+-0.4417 > direct-construct 72.5723+-0.6464 72.4246+-1.9638 > prevent-extensions-and-do-work 13.2952+-0.1150 ? 13.4636+-0.9310 ? might be 1.0127x slower > regexp-prototype-split-observable-side-effects3-flags > 0.4138+-0.0736 ? 0.5702+-0.4109 ? might be 1.3781x slower > elidable-new-object-then-call 13.7948+-0.1943 13.7943+-0.2889 > Int16Array-alloc-long-lived 37.9606+-4.0631 ? 39.0670+-0.7158 ? might be 1.0291x slower > object-int-mul-array 5.4131+-0.2885 ? 6.3550+-1.9958 ? might be 1.1740x slower > global-object-access-with-mutating-structure > 4.3622+-0.3321 ? 4.4781+-0.5298 ? might be 1.0266x slower > load-varargs-elimination 11.5182+-0.2662 ? 11.6280+-0.6050 ? > number-test 3.2521+-0.4908 ? 3.3417+-0.5966 ? might be 1.0276x slower > Int16Array-bubble-sort-with-byteLength 10.0999+-1.1289 ? 10.1711+-1.0561 ? > strict-osr-entry 12.3132+-2.5653 11.7615+-1.1594 might be 1.0469x faster > external-arguments-putbyval 1.8652+-0.1906 1.7969+-0.2722 might be 1.0380x faster > destructuring-arguments 30.1603+-0.3740 ? 31.8099+-5.3307 ? might be 1.0547x slower > string-repeat-arith 18.7545+-0.1697 ! 20.0247+-0.4192 ! definitely 1.0677x slower > generator-create 0.9927+-0.1399 0.8903+-0.0594 might be 1.1150x faster > setter 2.8987+-0.3615 ? 3.1447+-0.4260 ? might be 1.0849x slower > get_by_val-Int32Array 1.4098+-0.1946 1.3145+-0.1862 might be 1.0725x faster > get-by-val-with-string-bimorphic-check-structure-elimination > 5.3282+-0.7911 ? 5.4465+-0.5510 ? might be 1.0222x slower > array-nonarray-polymorhpic-access 13.7483+-1.5426 ? 13.9998+-0.6209 ? might be 1.0183x slower > instanceof-always-hit-two 9.7395+-0.6420 9.1305+-1.0279 might be 1.0667x faster > constant-fold-check-type-info-flags 0.7217+-0.0653 ? 0.7249+-0.1208 ? > array-with-double-add 2.8982+-0.4511 2.7792+-0.4624 might be 1.0428x faster > branch-fold 3.5087+-0.3793 3.3550+-0.5361 might be 1.0458x faster > to-number-constructor-string-number-string-number > 2.7172+-0.4443 ? 2.8508+-0.2481 ? might be 1.0491x slower > in-one-case-false 4.1767+-0.6157 4.0450+-0.3522 might be 1.0326x faster > arguments-strict-mode 28.8498+-0.6095 28.7086+-0.7541 > ArrayBuffer-Int8Array-alloc-long-lived-buffer > 22.4977+-2.3272 ? 22.8637+-2.4204 ? might be 1.0163x slower > map-rehash 5.9095+-0.6652 5.7708+-0.7131 might be 1.0241x faster > by-val-generic 2.5320+-0.2416 2.5115+-0.0777 > cast-int-to-double 4.5627+-0.4669 4.3790+-0.0381 might be 1.0420x faster > get-by-id-proto-or-self 8.8160+-0.6340 ? 9.1408+-1.7544 ? might be 1.0368x slower > fround 13.8432+-0.2232 ? 14.4279+-1.7380 ? might be 1.0422x slower > Int32Array-alloc-large 15.5945+-3.6332 13.7388+-4.1170 might be 1.1351x faster > is-undefined-fold 2.3093+-0.3467 ? 2.3666+-0.3004 ? might be 1.0248x slower > try-catch-get-by-val-direct-arguments 2.5609+-0.7406 2.1715+-0.2905 might be 1.1793x faster > int-or-other-max-then-get-by-val 3.8930+-0.4488 ? 3.9634+-0.2965 ? might be 1.0181x slower > switch-constant 4.9767+-0.5994 ? 5.1956+-0.5848 ? might be 1.0440x slower > poly-stricteq 48.9299+-2.7546 ? 52.9830+-5.4031 ? might be 1.0828x slower > is-string-fold-tricky 2.9992+-0.3752 ? 3.1703+-0.0661 ? might be 1.0570x slower > double-to-uint32-typed-array 1.9357+-0.3199 ? 2.0148+-0.2199 ? might be 1.0409x slower > abc-forward-loop-equal 26.5196+-0.5096 26.2686+-0.2399 > is-boolean-fold-tricky 2.8920+-0.4100 ? 3.0150+-0.3016 ? might be 1.0425x slower > build-large-object 29.8744+-1.1166 29.8129+-0.5913 > string-repeat-not-resolving-no-inline 3.5787+-0.7156 3.2969+-0.5023 might be 1.0855x faster > function-call 7.2853+-0.7102 7.1821+-0.7515 might be 1.0144x faster > dfg-internal-function-not-handled-call 6.9008+-1.3169 ? 7.0477+-0.6209 ? might be 1.0213x slower > get-by-id-chain-from-try-block 2.0947+-0.3306 1.8970+-0.2769 might be 1.1042x faster > is-not-cell-speculation-for-empty-value 16.8090+-1.5464 ? 17.7398+-1.0660 ? might be 1.0554x slower > abc-simple-forward-loop 26.7053+-0.5778 26.4240+-0.2842 might be 1.0106x faster > global-var-const-infer-fire-from-opt 1.0385+-0.1578 ? 1.0687+-0.2562 ? might be 1.0292x slower > object-and 4.3120+-0.6642 4.1449+-0.5403 might be 1.0403x faster > Int8Array-alloc-long-lived 33.0540+-2.9370 ? 36.0510+-3.1806 ? might be 1.0907x slower > logical-not 3.5583+-0.5169 3.5163+-0.4422 might be 1.0120x faster > regexp-u-global-es6 94.6810+-1.2725 ^ 90.4833+-0.7048 ^ definitely 1.0464x faster > get-by-val-with-string-proto-or-self 10.1870+-0.6199 9.4569+-1.4420 might be 1.0772x faster > string-prototype-search-observable-side-effects2 > 0.5045+-0.0907 0.4869+-0.0800 might be 1.0361x faster > string-replace-empty 4.5083+-0.5505 ? 4.6775+-0.5521 ? might be 1.0375x slower > polyvariant-get-by-id-shorter-tower 7.4461+-1.2448 ? 7.7393+-1.8689 ? might be 1.0394x slower > aliased-arguments-getbyval 1.0519+-0.1071 ? 1.0831+-0.1503 ? might be 1.0297x slower > arrowfunction-call 6.8861+-0.9335 6.3378+-0.2276 might be 1.0865x faster > get-by-id-self-or-proto 9.0024+-1.4453 ? 9.1522+-1.4315 ? might be 1.0166x slower > Int16Array-load-int-mul 1.6236+-0.3510 ? 1.7487+-0.0587 ? might be 1.0771x slower > eval-code-ftl-reentry 24.2520+-0.3163 24.1024+-0.2360 > fold-multi-get-by-offset-to-get-by-offset > 4.0704+-0.5277 4.0057+-0.8816 might be 1.0161x faster > arguments-named-and-reflective 5.7966+-0.5295 5.1405+-0.3129 might be 1.1276x faster > inlined-put-by-id-transition 8.4729+-1.3375 7.3540+-0.2465 might be 1.1521x faster > substring-concat 38.9440+-1.4353 38.7322+-1.6414 > array-push-0 248.0737+-2.8078 ? 251.5806+-5.5390 ? might be 1.0141x slower > hard-overflow-check-equal 30.0884+-1.6808 29.9703+-0.7642 > string-cons-repeat 6.2833+-0.9208 6.1818+-0.7173 might be 1.0164x faster > map-for-of 5.9417+-0.4045 ? 5.9450+-0.6125 ? > array-prototype-reduce 23.4510+-3.1018 21.7615+-1.3513 might be 1.0776x faster > infer-closure-const-then-put-to-scope 33.0694+-1.0899 ? 33.6899+-0.7458 ? might be 1.0188x slower > string-concat-convert 69.8334+-11.6865 67.5927+-1.8564 might be 1.0331x faster > varargs-inline 5.5226+-1.2575 ? 5.6339+-0.5976 ? might be 1.0201x slower > int-or-other-abs-zero-then-get-by-val 11.6025+-0.3609 ? 11.7048+-0.3094 ? > regexp-prototype-split-observable-side-effects3-multiline > 0.4379+-0.0721 ? 0.4457+-0.0760 ? might be 1.0178x slower > string-concat 37.4487+-2.0651 ? 38.1493+-1.2810 ? might be 1.0187x slower > regexp-prototype-search-observable-side-effects > 0.6241+-0.0898 ? 0.6352+-0.0948 ? might be 1.0178x slower > instanceof-always-hit-one 4.2557+-0.7428 3.9890+-0.3810 might be 1.0668x faster > abc-simple-backward-loop 26.7849+-0.6324 ? 27.1242+-2.2327 ? might be 1.0127x slower > set-for-each 1.9464+-0.2833 1.8745+-0.2155 might be 1.0384x faster > string-get-by-val-big-char 5.0255+-1.2128 3.9920+-0.5296 might be 1.2589x faster > max-boolean 2.4352+-0.3239 2.2155+-0.3110 might be 1.0992x faster > to-number-constructor-only-string 1.8242+-0.3126 1.7990+-0.2582 might be 1.0140x faster > switch-string-basic-big 8.9980+-1.3323 ? 9.0435+-1.0876 ? > function-dot-apply 2.1273+-0.3343 ? 2.2050+-0.3484 ? might be 1.0366x slower > mul-boolean-double 2.3632+-0.3398 ? 2.4697+-0.3247 ? might be 1.0451x slower > double-real-use 20.6807+-1.4716 ? 20.9827+-1.3090 ? might be 1.0146x slower > cfg-simplify 2.8356+-0.3840 ? 2.9089+-0.5271 ? might be 1.0259x slower > get-by-val-with-string-self-or-proto 10.5752+-0.5149 10.5085+-1.6888 > int-or-other-neg-zero-then-get-by-val 11.4172+-1.1436 ? 11.4280+-0.4401 ? > to-string-on-cow-array 8.1661+-0.2938 ? 8.5617+-1.3195 ? might be 1.0484x slower > string-sub 30.7399+-1.1914 ? 31.2732+-0.7437 ? might be 1.0173x slower > regexp-prototype-split-observable-side-effects3-global > 0.4413+-0.1106 ? 0.4692+-0.0980 ? might be 1.0632x slower > instanceof-bound 29.5466+-0.7059 29.2659+-0.1582 > direct-construct-arity-mismatch 91.0448+-2.9230 ? 91.9055+-6.1537 ? > direct-tail-call-arity-mismatch 60.6968+-1.2574 ? 61.4905+-4.1651 ? might be 1.0131x slower > substring 46.1982+-1.7333 44.8026+-1.2593 might be 1.0312x faster > string-from-char-code 6.1395+-0.1500 ? 6.5045+-0.8552 ? might be 1.0595x slower > undefined-test 3.1934+-0.5400 ? 3.4373+-0.3417 ? might be 1.0764x slower > string-repeat-resolving-fixed 12.1236+-1.1688 11.5287+-0.4758 might be 1.0516x faster > integer-divide 8.5870+-0.3670 ? 8.6837+-0.3628 ? might be 1.0113x slower > direct-arguments-overridden-length 5.5054+-0.7245 5.5023+-0.7213 > structure-hoist-over-transitions 2.5086+-0.3615 ? 2.6084+-0.3358 ? might be 1.0398x slower > int-or-other-add 5.4916+-0.8370 ? 5.8772+-0.9708 ? might be 1.0702x slower > Float32Array-matrix-mult 4.6115+-0.6941 4.1801+-0.6080 might be 1.1032x faster > string-prototype-split-observable-side-effects3-ignoreCase > 0.5172+-0.0564 ? 0.5275+-0.0113 ? might be 1.0201x slower > sinkable-new-object 12.9685+-0.1877 ? 13.1701+-0.4715 ? might be 1.0155x slower > external-arguments-getbyval 1.1782+-0.0327 1.0609+-0.1349 might be 1.1106x faster > call-spread-call 18.9227+-0.7861 ? 19.0078+-0.5458 ? > hoist-poly-check-structure 2.2720+-0.2379 ? 2.3814+-0.0588 ? might be 1.0482x slower > data-view-accesses 20.3702+-3.0743 ? 24.3561+-8.9627 ? might be 1.1957x slower > concat-append-one 6.3049+-0.9251 ? 6.8524+-1.0626 ? might be 1.0868x slower > string-concat-object 2.3563+-0.1449 2.0374+-0.2642 might be 1.1566x faster > put-by-val-with-string 10.5489+-1.9310 ? 10.6722+-2.2138 ? might be 1.0117x slower > div-boolean-double 4.7135+-0.7444 4.6274+-0.8127 might be 1.0186x faster > ftl-library-inlining-dataview 4.8277+-0.3119 4.4323+-0.3862 might be 1.0892x faster > ArrayBuffer-DataView-alloc-large-long-lived > 42.1960+-0.2692 41.9569+-1.0870 > negative-zero-negate 0.4664+-0.0230 0.4351+-0.0626 might be 1.0720x faster > typed-array-subarray 30.3020+-1.0392 ? 30.9683+-1.4395 ? might be 1.0220x slower > call-spread-apply 19.2523+-0.5851 ? 19.3217+-0.5275 ? > is-symbol-mixed 3.5055+-0.3883 ? 3.6807+-0.4896 ? might be 1.0500x slower > put-by-id-transition-with-indexing-header > 10.5955+-0.4684 10.5873+-0.3085 > rest-parameter-construction-performance 19.2384+-2.3265 ? 19.6851+-3.7165 ? might be 1.0232x slower > seal-and-do-work 13.4828+-0.6712 13.2351+-0.1596 might be 1.0187x faster > string-prototype-split-observable-side-effects3-flags > 0.5079+-0.0167 0.4558+-0.0646 might be 1.1142x faster > number-to-string-with-add-in-loop 9.1490+-0.9376 9.0529+-0.6648 might be 1.0106x faster > poly-chain-access 2.5630+-0.3081 2.4163+-0.2735 might be 1.0608x faster > ArrayBuffer-Int8Array-alloc-long-lived 15.3707+-1.4877 15.2755+-1.9840 > double-to-int32-typed-array-no-inline 1.9828+-0.2926 1.9332+-0.2600 might be 1.0257x faster > switch-string-big-length-tower-var 13.5855+-0.2591 ? 13.6261+-0.5305 ? > object-iterate 1.6810+-0.3682 1.5746+-0.1697 might be 1.0675x faster > double-to-int32-typed-array 2.0305+-0.0738 1.9427+-0.3294 might be 1.0452x faster > hard-overflow-check 30.2012+-2.2208 30.0285+-1.8010 > Int32Array-alloc-long-lived 42.7903+-3.4911 ? 44.3989+-4.2777 ? might be 1.0376x slower > string-repeat-resolving 17.8673+-4.5251 15.7650+-0.7074 might be 1.1334x faster > polymorphic-get-by-id 2.2086+-0.3301 ? 2.2318+-0.3499 ? might be 1.0105x slower > slow-array-profile-convergence 2.4970+-0.3351 ? 2.5245+-0.3606 ? might be 1.0110x slower > get-custom-getter 1.9368+-0.4128 1.8420+-0.3458 might be 1.0515x faster > get-by-val-with-string-chain-from-try-block > 2.1228+-0.2701 2.0059+-0.2655 might be 1.0583x faster > v8-raytrace-with-empty-try-catch 27.8654+-1.4409 27.2273+-0.8757 might be 1.0234x faster > for-in-on-object-with-lazily-materialized-properties > 170.7048+-24.5601 162.6160+-10.6931 might be 1.0497x faster > scoped-arguments-possibly-overridden-length > 6.0599+-0.8301 ? 6.4399+-1.3722 ? might be 1.0627x slower > object-keys 18.4712+-1.9795 ? 19.6494+-1.1613 ? might be 1.0638x slower > switching-size-classes 48.4503+-20.4736 40.8641+-1.7117 might be 1.1856x faster > Float64Array-alloc-long-lived 65.6096+-30.2656 56.2567+-2.9404 might be 1.1663x faster > constant-test 4.6929+-0.5428 ? 4.7368+-0.3052 ? > int-overflow-local 3.8243+-0.6535 ? 3.9630+-0.7561 ? might be 1.0363x slower > forward-arguments-dont-escape-on-arguments-length > 20.7694+-0.3936 ? 21.4513+-1.0719 ? might be 1.0328x slower > arrowfunction-call-in-class-constructor 18.3598+-1.1184 ? 18.6338+-2.4900 ? might be 1.0149x slower > setter-prototype 4.8825+-0.5616 ? 4.8937+-0.7539 ? > new-array-dead 8.0826+-1.2506 8.0402+-1.4868 > object-create-untyped-prototype 9.2548+-0.8049 8.8615+-0.1990 might be 1.0444x faster > string-rope-with-object 15.3203+-0.2357 ? 15.3581+-1.0895 ? > to-number-constructor-number-string-number-string > 3.3113+-0.5359 ? 3.3562+-0.4926 ? might be 1.0136x slower > int32-array-to-string 22.9158+-0.5332 ? 23.0869+-1.0189 ? > boolean-test 3.5494+-0.4472 3.0540+-0.3011 might be 1.1622x faster > try-get-by-id-polymorphic 6.0677+-0.1497 ? 6.6190+-0.9995 ? might be 1.0909x slower > string-prototype-split-observable-side-effects4 > 0.4703+-0.0701 ? 0.5232+-0.0303 ? might be 1.1124x slower > simple-regexp-test-folding-fail 7.1382+-0.6582 ? 7.4764+-1.4082 ? might be 1.0474x slower > minus-boolean 1.9781+-0.3019 ? 2.0884+-0.2942 ? might be 1.0558x slower > polymorphic-array-call 1.7881+-0.3446 ? 1.8808+-0.2574 ? might be 1.0519x slower > polyvariant-get-by-id-tower 10.5471+-1.5088 7.6929+-2.2744 might be 1.3710x faster > try-get-by-id-basic 5.4963+-0.6312 ? 5.6996+-0.8044 ? might be 1.0370x slower > emscripten-cube2hash 22.5563+-0.6625 ? 24.7758+-6.0656 ? might be 1.0984x slower > string-slice 24.9297+-0.1247 ? 24.9533+-0.1680 ? > string-prototype-split-observable-side-effects3-sticky > 0.5385+-0.0306 0.4775+-0.0635 might be 1.1278x faster > hoist-poly-check-structure-effectful-loop > 3.0847+-0.2028 ? 3.4762+-0.5097 ? might be 1.1269x slower > put-by-val-large-index-blank-indexing-type > 5.3001+-0.8936 ? 5.7850+-0.7861 ? might be 1.0915x slower > substring-concat-weird 36.3583+-4.3983 ? 37.0040+-2.0372 ? might be 1.0178x slower > inlined-put-by-val-with-symbol-transition > 40.8250+-10.8629 39.2424+-5.2159 might be 1.0403x faster > string-get-by-val-out-of-bounds-insane 3.5807+-0.4557 3.4865+-0.5194 might be 1.0270x faster > regexp-prototype-test-observable-side-effects2 > 0.4105+-0.0783 ? 0.4426+-0.0892 ? might be 1.0784x slower > put-by-id-replace-and-transition 5.9369+-0.5744 ? 6.3925+-0.5815 ? might be 1.0767x slower > negative-zero-divide 0.4553+-0.0787 ? 0.4701+-0.0114 ? might be 1.0326x slower > infer-closure-const-then-reenter-no-inline > 36.7770+-5.5606 33.5787+-0.2549 might be 1.0952x faster > simple-regexp-test-folding-fail-with-hoisted-regexp > 7.4719+-0.4841 ? 7.7471+-1.2129 ? might be 1.0368x slower > inline-arguments-access 3.2481+-0.3299 3.0864+-0.2468 might be 1.0524x faster > delay-tear-off-arguments-strictmode 5.6084+-0.4072 ? 5.8610+-1.3166 ? might be 1.0450x slower > Int32Array-Int8Array-view-alloc 9.0748+-1.9437 ? 9.1060+-1.1733 ? > proto-getter-access 8.6733+-1.2922 8.4427+-0.1752 might be 1.0273x faster > polymorphic-put-by-val-with-symbol 20.9090+-1.7386 ? 22.5558+-1.0553 ? might be 1.0788x slower > new-error 30.7297+-1.2875 30.6580+-0.8413 > string-long-ident-equality 6.6290+-0.8203 ? 6.7444+-0.6788 ? might be 1.0174x slower > regexp-exec 38.7040+-4.4144 36.9167+-0.3911 might be 1.0484x faster > fold-multi-put-by-offset-to-poly-put-by-offset > 3.8942+-0.4489 3.5425+-0.8940 might be 1.0993x faster > cse-new-array 2.1610+-0.0309 ? 2.3362+-0.4752 ? might be 1.0811x slower > map-key-well-typed 62.8170+-1.7195 59.8589+-2.3570 might be 1.0494x faster > get-by-val-with-string-bimorphic-check-structure-elimination-simple > 2.7766+-0.1686 2.6089+-0.1807 might be 1.0642x faster > is-object-or-null-fold 2.4088+-0.4202 ? 2.5361+-0.8227 ? might be 1.0529x slower > array-access-polymorphic-structure 6.2617+-0.5655 ? 6.4235+-0.3776 ? might be 1.0258x slower > get-by-val-with-symbol-bimorphic-check-structure-elimination-simple > 2.7957+-0.4831 2.6982+-0.5162 might be 1.0361x faster > gcse-poly-get-less-obvious 6.5883+-0.3984 ? 6.6980+-0.9143 ? might be 1.0167x slower > object-xor 4.1558+-0.5512 4.0129+-0.5554 might be 1.0356x faster > array-push-1 476.9258+-5.6679 475.9792+-5.6992 > regexp-prototype-split-observable-side-effects2 > 0.3875+-0.0131 ! 0.4430+-0.0416 ! definitely 1.1432x slower > big-int-mul 3.1868+-0.1276 3.1714+-0.6558 > is-string-fold 2.2187+-0.4182 ? 2.3959+-0.2299 ? might be 1.0799x slower > math-random 13.1897+-0.2064 ? 13.3995+-0.8952 ? might be 1.0159x slower > is-object-or-null-fold-tricky 3.3217+-0.4071 3.2151+-0.4747 might be 1.0331x faster > register-pressure-from-osr 12.1301+-0.7443 11.9804+-0.2898 might be 1.0125x faster > infer-one-time-closure 6.6520+-1.1804 ? 7.0475+-1.5841 ? might be 1.0595x slower > map-has-and-set 112.7210+-1.5309 109.4898+-2.8208 might be 1.0295x faster > licm-dragons-out-of-bounds 33.1475+-0.1340 32.8961+-0.2642 > sparse-set 50.9225+-1.0129 50.6486+-0.6050 > strcat-length-const 4.8138+-0.4732 ? 5.5995+-0.6439 ? might be 1.1632x slower > simple-regexp-test-folding 8.6476+-1.1759 ? 8.8029+-1.3300 ? might be 1.0180x slower > number-to-string-with-add 8.0682+-1.9031 7.4373+-1.3516 might be 1.0848x faster > rare-osr-exit-on-local 9.6924+-1.4348 ? 9.8607+-1.4181 ? might be 1.0174x slower > object-test 2.8127+-0.4089 2.7824+-0.4582 might be 1.0109x faster > int52-back-and-forth 5.7440+-0.5683 ? 5.8779+-0.9664 ? might be 1.0233x slower > get-by-val-with-string-check-structure-elimination > 4.3577+-0.4097 ? 4.5896+-0.5691 ? might be 1.0532x slower > in-one-case-true 4.3510+-0.6185 ? 4.3557+-0.5877 ? > string-concat-pair-object 2.2218+-0.0642 2.0353+-0.2758 might be 1.0916x faster > asmjs_bool_bug 5.0189+-0.1251 4.3778+-0.6524 might be 1.1464x faster > plus-boolean-double 2.6099+-0.3401 2.5830+-0.2283 might be 1.0104x faster > array-with-int32-add-sub 4.2994+-0.6660 4.1909+-0.3229 might be 1.0259x faster > string-prototype-split-observable-side-effects > 1.1151+-0.1160 1.0959+-0.1480 might be 1.0175x faster > large-map-iteration 28.6407+-1.5262 ? 28.7972+-2.0676 ? > object-rshift 4.6019+-0.0906 4.1083+-0.6949 might be 1.1201x faster > weak-set-key 79.6002+-1.0171 76.9247+-1.8014 might be 1.0348x faster > getter-richards-try-catch 51.3888+-0.7786 50.7119+-1.6924 might be 1.0133x faster > HashMap-put-get-iterate 14.7629+-0.6529 ? 14.8989+-0.4093 ? > minus-boolean-double 2.5491+-0.3832 ? 2.7095+-0.1763 ? might be 1.0629x slower > dfg-internal-function-call 0.8403+-0.1073 0.8085+-0.1498 might be 1.0393x faster > throw 12.5418+-1.1984 ? 13.6495+-0.6948 ? might be 1.0883x slower > > <geometric> 6.9322+-0.0348 6.9100+-0.0193 might be 1.0032x faster > > baseline changes >Geomean of preferred means: > <scaled-result> 15.8542+-0.1678 15.7611+-0.1835 might be 1.0059x 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 182216
:
356382
|
356489
|
356498
|
357224
|
357227
|
358064
|
359198
|
359235
|
359236
|
359885
|
359890
|
359898
|
360006
| 360007 |
360931
|
362250
|
363089
|
363878
|
364004