WebKit Bugzilla
Attachment 359704 Details for
Bug 193652
: DoesGC rule is wrong for nodes with BigIntUse
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Benchmarks
benchmarks.txt (text/plain), 95.75 KB, created by
Caio Lima
on 2019-01-21 12:23:31 PST
(
hide
)
Description:
Benchmarks
Filename:
MIME Type:
Creator:
Caio Lima
Created:
2019-01-21 12:23:31 PST
Size:
95.75 KB
patch
obsolete
>Benchmark report for SunSpider, SunSpider-CompileTime, V8Spider, V8Spider-CompileTime, Octane, Kraken, TailBench, and Microbenchmarks on Caios-MacBook-Pro (MacBookPro15,1). > >VMs tested: >"baseline" at /Users/caiolima/open_source/webkit/WebKitBaselineBuild/Release/bin/jsc >"changes" at /Users/caiolima/open_source/webkit/WebKitBuild/Release/bin/jsc > >Collected 6 samples per benchmark/VM, with 6 VM invocations per benchmark. Emitted a call to gc() between sample measurements. >Used 1 benchmark iteration per VM invocation for warm-up. Used the jsc-specific preciseTime() function to get microsecond-level >timing. Reporting benchmark execution times with 95% confidence intervals in milliseconds. > > baseline changes >SunSpider: > 3d-cube 4.3747+-0.4212 4.2126+-0.5551 might be 1.0385x faster > 3d-morph 4.7583+-0.5205 4.5900+-0.3342 might be 1.0367x faster > 3d-raytrace 4.6386+-0.6857 ? 4.7311+-0.4118 ? might be 1.0199x slower > access-binary-trees 1.9246+-0.0942 1.8823+-0.1678 might be 1.0225x faster > access-fannkuch 4.8834+-0.7311 4.6746+-0.3276 might be 1.0447x faster > access-nbody 2.6148+-0.2953 2.4587+-0.1985 might be 1.0635x faster > access-nsieve 2.2339+-0.1932 2.2146+-0.2671 > bitops-3bit-bits-in-byte 1.3703+-0.1446 1.3640+-0.0925 > bitops-bits-in-byte 2.4184+-0.1883 ? 2.5286+-0.2403 ? might be 1.0456x slower > bitops-bitwise-and 2.3658+-0.3273 2.1368+-0.2018 might be 1.1072x faster > bitops-nsieve-bits 3.3927+-0.2280 ? 3.5053+-0.4726 ? might be 1.0332x slower > controlflow-recursive 2.2809+-0.1560 2.1696+-0.1111 might be 1.0513x faster > crypto-aes 3.8751+-0.3170 3.6848+-0.3089 might be 1.0516x faster > crypto-md5 2.5401+-0.1876 2.3867+-0.2218 might be 1.0643x faster > crypto-sha1 2.7075+-0.2542 ? 2.7076+-0.3169 ? > date-format-tofte 6.5684+-0.6372 ? 6.6992+-0.5581 ? might be 1.0199x slower > date-format-xparb 5.4408+-0.5791 5.1329+-0.3432 might be 1.0600x faster > math-cordic 2.6853+-0.3148 2.5764+-0.1746 might be 1.0422x faster > math-partial-sums 4.2108+-0.4087 4.1931+-0.3992 > math-spectral-norm 1.8649+-0.1496 1.8559+-0.1477 > regexp-dna 6.7806+-0.6412 ? 7.2105+-0.9248 ? might be 1.0634x slower > string-base64 4.4938+-0.2844 4.3763+-0.4708 might be 1.0268x faster > string-fasta 5.4261+-0.4744 ? 6.0605+-0.9529 ? might be 1.1169x slower > string-tagcloud 7.6991+-1.2016 7.6016+-0.7940 might be 1.0128x faster > string-unpack-code 16.6418+-2.0447 15.4671+-0.2325 might be 1.0759x faster > string-validate-input 4.4756+-0.4917 4.4533+-0.3524 > > <arithmetic> 4.3333+-0.1221 4.2644+-0.0875 might be 1.0162x faster > > baseline changes >SunSpider-CompileTime: > 3d-cube 8.1534+-0.4632 7.8483+-0.1422 might be 1.0389x faster > 3d-morph 2.7904+-0.2564 ? 3.1538+-0.2082 ? might be 1.1302x slower > 3d-raytrace 6.6420+-0.4791 ? 7.0998+-0.3912 ? might be 1.0689x slower > access-binary-trees 3.8532+-0.3543 ? 3.9558+-0.3260 ? might be 1.0266x slower > access-fannkuch 17.5329+-0.6277 ? 18.0169+-1.2177 ? might be 1.0276x slower > access-nbody 1.3145+-0.1143 1.3033+-0.1299 > access-nsieve 2.0793+-0.2009 ? 2.2518+-0.2972 ? might be 1.0830x slower > bitops-3bit-bits-in-byte 0.4150+-0.0410 0.4103+-0.0431 might be 1.0114x faster > bitops-bits-in-byte 3.3485+-0.3160 3.2162+-0.3112 might be 1.0411x faster > bitops-bitwise-and 0.8110+-0.0392 0.7979+-0.1010 might be 1.0164x faster > bitops-nsieve-bits 4.1824+-0.2402 ? 4.3881+-0.3960 ? might be 1.0492x slower > controlflow-recursive 5.1248+-0.4665 ? 5.3144+-0.4991 ? might be 1.0370x slower > crypto-aes 3.1301+-0.2069 ? 3.4068+-0.3000 ? might be 1.0884x slower > crypto-md5 2.6418+-0.2436 ? 2.7867+-0.3063 ? might be 1.0548x slower > crypto-sha1 2.7618+-0.2490 2.6440+-0.1292 might be 1.0445x faster > date-format-tofte 3.6680+-0.5054 3.4259+-0.2083 might be 1.0707x faster > date-format-xparb 2.9691+-0.2727 ? 3.0412+-0.7825 ? might be 1.0243x slower > math-cordic 2.6959+-0.2834 ? 2.8823+-0.3349 ? might be 1.0692x slower > math-partial-sums 0.8732+-0.1165 ? 0.8762+-0.0897 ? > math-spectral-norm 0.8682+-0.0939 ? 0.8900+-0.1731 ? might be 1.0252x slower > regexp-dna 0.0000+-0.0000 0.0000+-0.0000 might be NaNx faster > string-base64 1.1481+-0.0851 1.1201+-0.1106 might be 1.0250x faster > string-fasta 6.7819+-0.4485 ? 7.3183+-1.0924 ? might be 1.0791x slower > string-tagcloud 2.4242+-0.2051 ? 2.6587+-0.2855 ? might be 1.0967x slower > string-unpack-code 4.0603+-0.1563 ? 4.3554+-0.6542 ? might be 1.0727x slower > string-validate-input 2.2142+-0.1681 2.0429+-0.1500 might be 1.0838x faster > > <arithmetic> 3.5571+-0.0374 ? 3.6617+-0.0883 ? might be 1.0294x slower > > baseline changes >V8Spider: > crypto 33.5570+-0.2649 ? 33.5600+-0.5535 ? > deltablue 41.7902+-4.4447 ? 46.0686+-4.5461 ? might be 1.1024x slower > earley-boyer 25.7979+-1.7295 ? 26.1690+-1.0251 ? might be 1.0144x slower > raytrace 17.3539+-1.5909 17.0763+-0.5108 might be 1.0163x faster > regexp 48.9553+-1.6105 47.6220+-0.5191 might be 1.0280x faster > richards 37.0653+-0.4809 ? 39.7492+-3.5815 ? might be 1.0724x slower > splay 20.4983+-1.2059 ? 22.0695+-1.5629 ? might be 1.0766x slower > > <geometric> 30.2403+-0.5277 ? 31.1740+-0.6512 ? might be 1.0309x slower > > baseline changes >V8Spider-CompileTime: > crypto 23.5816+-1.1311 23.1429+-0.4645 might be 1.0190x faster > deltablue 76.8911+-1.1222 76.4662+-1.5955 > earley-boyer 34.0480+-0.6453 33.8702+-0.2663 > raytrace 48.9162+-1.7464 47.6347+-0.3989 might be 1.0269x faster > regexp 10.7324+-0.2692 ? 11.0350+-1.3745 ? might be 1.0282x slower > richards 33.3973+-0.9513 ? 33.8088+-1.9668 ? might be 1.0123x slower > splay 11.2357+-0.8224 ? 11.5223+-0.5842 ? might be 1.0255x slower > > <geometric> 27.5754+-0.5207 ? 27.5985+-0.6431 ? might be 1.0008x slower > > baseline changes >Octane: > encrypt 0.15974+-0.00082 ? 0.16126+-0.00275 ? > decrypt 3.16913+-0.02340 ? 3.22783+-0.10428 ? might be 1.0185x slower > deltablue x2 0.13095+-0.00879 0.12559+-0.01457 might be 1.0427x faster > earley 0.24199+-0.01666 0.23433+-0.00382 might be 1.0327x faster > boyer 3.77673+-0.03630 ? 3.85024+-0.15849 ? might be 1.0195x slower > navier-stokes x2 4.64465+-0.06182 ? 4.67112+-0.04406 ? > raytrace x2 0.80598+-0.01376 ? 0.81133+-0.02679 ? > richards x2 0.08577+-0.00129 ? 0.08642+-0.00192 ? > splay x2 0.24682+-0.00332 ? 0.25015+-0.00574 ? might be 1.0135x slower > regexp x2 15.20715+-0.60260 ? 16.44205+-2.14196 ? might be 1.0812x slower > pdfjs x2 32.43592+-2.42681 32.13592+-1.35908 > mandreel x2 37.31025+-2.63336 37.05530+-2.11935 > gbemu x2 25.14746+-0.46990 ? 26.32443+-3.11963 ? might be 1.0468x slower > closure 0.46110+-0.04105 0.45095+-0.02425 might be 1.0225x faster > jquery 5.90247+-0.25718 5.75030+-0.12565 might be 1.0265x faster > box2d x2 7.26602+-0.42253 7.16636+-0.14843 might be 1.0139x faster > zlib x2 292.89417+-10.98448 286.08614+-6.56277 might be 1.0238x faster > typescript x2 559.37138+-53.34835 538.86987+-11.91060 might be 1.0380x faster > splay-latency 1.86918+-0.08095 ? 1.88473+-0.04523 ? > > <geometric> 4.37643+-0.06644 ? 4.37853+-0.09013 ? might be 1.0005x slower > > baseline changes >Kraken: > ai-astar 119.121+-5.463 ? 120.580+-4.450 ? might be 1.0123x slower > audio-beat-detection 31.085+-3.173 30.564+-1.002 might be 1.0171x faster > audio-dft 84.899+-3.560 84.627+-5.815 > audio-fft 23.588+-0.280 ? 24.302+-1.416 ? might be 1.0303x slower > audio-oscillator 53.609+-1.268 ? 55.643+-5.050 ? might be 1.0379x slower > imaging-darkroom 52.703+-4.673 51.484+-0.939 might be 1.0237x faster > imaging-desaturate 50.191+-2.001 ? 50.706+-2.247 ? might be 1.0103x slower > imaging-gaussian-blur 64.849+-2.527 ? 70.436+-4.930 ? might be 1.0861x slower > json-parse-financial 28.931+-3.329 26.830+-0.477 might be 1.0783x faster > json-stringify-tinderbox 17.940+-1.406 17.831+-1.782 > stanford-crypto-aes 31.601+-0.315 ? 32.396+-2.185 ? might be 1.0252x slower > stanford-crypto-ccm 28.837+-3.712 27.521+-1.874 might be 1.0478x faster > stanford-crypto-pbkdf2 94.083+-8.764 91.698+-1.541 might be 1.0260x faster > stanford-crypto-sha256-iterative 28.696+-1.236 27.597+-1.011 might be 1.0398x faster > > <arithmetic> 50.724+-0.873 ? 50.873+-1.074 ? might be 1.0029x slower > > baseline changes >TailBench: > n-body 680.9028+-20.5695 676.5808+-28.0168 > merge-sort 446.2531+-7.9306 ? 468.7572+-35.6730 ? might be 1.0504x slower > merge-sort-cps 48.6534+-2.8302 ? 48.6622+-1.9568 ? > bf-interpreter 274.6305+-7.4089 272.2573+-5.3774 > > <geometric> 252.3169+-3.1507 ? 254.4125+-4.6746 ? might be 1.0083x slower > > baseline changes >Microbenchmarks: > negative-zero-modulo 0.4728+-0.0304 ? 0.5180+-0.0510 ? might be 1.0957x slower > is-object-or-null-trickier-function 3.0783+-0.3748 ? 3.3728+-0.5242 ? might be 1.0957x slower > object-values 27.5278+-1.5555 26.8130+-0.5055 might be 1.0267x faster > direct-tail-call 48.8999+-0.6210 ? 49.1060+-1.2251 ? > int-or-other-min-then-get-by-val 3.9332+-0.2507 ? 4.2127+-0.3186 ? might be 1.0711x slower > has-own-property-name-cache 48.8137+-0.9644 48.3446+-0.9702 > JSONP-negative-0 0.4010+-0.0987 0.3525+-0.0358 might be 1.1375x faster > object-int-sub 14.8645+-1.9654 13.8324+-0.4024 might be 1.0746x faster > int-or-other-add-then-get-by-val 4.1358+-0.3490 ? 4.1722+-0.3704 ? > number-to-string-strength-reduction 4.6951+-0.5814 4.6932+-0.5927 > double-pollution-getbyval 7.6326+-0.6445 ? 7.7339+-0.6294 ? might be 1.0133x slower > map-for-each 2.0302+-0.1639 2.0279+-0.2327 > infer-one-time-deep-closure 11.6651+-0.3477 ? 11.9807+-0.5752 ? might be 1.0271x slower > get-by-val-with-symbol-chain-from-try-block > 2.1831+-0.1562 2.1200+-0.1643 might be 1.0298x faster > infer-constant-property 2.3993+-0.2496 2.3059+-0.1428 might be 1.0405x faster > is-boolean-fold 2.1789+-0.1650 ? 2.2768+-0.2051 ? might be 1.0449x slower > simple-getter-access 44.0783+-1.6167 43.2493+-0.5742 might be 1.0192x faster > put-by-id 9.5490+-0.7807 9.0153+-0.3300 might be 1.0592x faster > infer-closure-const-then-mov-no-inline 2.9218+-0.2672 2.9045+-0.2330 > get-by-val-out-of-bounds 3.7114+-0.3946 ? 3.7785+-0.3242 ? might be 1.0181x slower > string-char-code-at 8.0614+-0.5741 ? 8.3907+-0.4207 ? might be 1.0408x slower > direct-call 53.5354+-2.6945 52.5601+-1.2194 might be 1.0186x faster > elidable-new-object-tree 14.0276+-0.1251 ? 15.0048+-1.5404 ? might be 1.0697x slower > regexp-prototype-split-observable-side-effects > 1.1289+-0.1612 ? 1.1519+-0.0394 ? might be 1.0204x slower > regexp-set-last-index 7.6375+-0.6318 7.1619+-0.1795 might be 1.0664x faster > tan 60.5281+-0.6846 ? 61.3481+-1.4306 ? might be 1.0135x slower > infer-one-time-closure-ten-vars 6.9744+-0.5391 ? 7.1187+-0.5862 ? might be 1.0207x slower > to-number-number-string-number-string 3.2956+-0.2898 3.2025+-0.3746 might be 1.0291x faster > sinkable-new-object-with-builtin-constructor > 102.9758+-10.1170 98.5326+-10.8597 might be 1.0451x faster > assign-custom-setter 4.7277+-0.3770 ? 5.0732+-1.0634 ? might be 1.0731x slower > custom-setter-getter-as-put-get-by-id 0.6465+-0.0499 ? 0.6489+-0.0455 ? > make-indexed-storage 2.6210+-0.2138 ? 2.7498+-0.2998 ? might be 1.0492x slower > object-int-add-array 7.9726+-1.4075 7.8497+-1.2747 might be 1.0156x faster > in-by-id-removed 8.2962+-0.6425 8.2913+-0.8211 > arguments 5.2617+-0.3445 5.2038+-0.5249 might be 1.0111x faster > large-int-neg 5.6830+-0.4917 5.5132+-0.3349 might be 1.0308x faster > is-object-or-null-tricky-function 3.3621+-0.2834 2.9407+-0.1898 might be 1.1433x faster > gcse 3.4055+-0.3195 3.3887+-0.4723 > fold-get-by-id-to-multi-get-by-offset-rare-int > 7.6969+-0.8695 7.1616+-0.4474 might be 1.0747x faster > array-push-2 526.9290+-5.8795 ? 530.7014+-16.7603 ? > abc-skippy-loop 20.6022+-0.2107 20.4650+-0.2456 > inline-arguments-aliased-access 3.4084+-0.1652 ? 3.4383+-0.3798 ? > is-array-for-non-array-object 2.4914+-0.2278 ? 2.4995+-0.2079 ? > elidable-new-object-dag 14.8164+-1.3857 ? 14.8827+-1.0257 ? > switch-string-length-tower 8.6255+-0.8673 8.4227+-0.5959 might be 1.0241x faster > arrowfunction-call-in-class-method 6.9963+-0.8198 ? 7.0072+-0.6758 ? > string-slice-empty 5.8186+-0.3477 ? 5.8345+-0.5110 ? > string-concat-pair-simple 3.3832+-0.2979 3.1285+-0.2556 might be 1.0814x faster > for-of-array 16.8612+-0.3745 ? 17.2428+-0.6648 ? might be 1.0226x slower > string-prototype-search-observable-side-effects > 0.8669+-0.0714 0.8046+-0.0769 might be 1.0775x faster > varargs 7.4445+-0.7620 7.3488+-1.2314 might be 1.0130x faster > string-var-equality 18.9756+-0.6678 18.6515+-0.4231 might be 1.0174x faster > to-number-only-number 0.7111+-0.0562 0.7063+-0.0585 > function-test 3.1236+-0.3476 ? 3.2380+-0.2452 ? might be 1.0366x slower > unprofiled-licm 7.4996+-0.7605 ? 7.5802+-0.7724 ? might be 1.0107x slower > string-cons-tower 5.9232+-0.8350 5.5204+-0.4816 might be 1.0730x faster > Int8Array-load-with-byteLength 3.7853+-0.2927 3.6988+-0.3620 might be 1.0234x faster > inlined-put-by-val-with-string-transition > 38.7411+-1.6490 ? 39.4000+-2.1862 ? might be 1.0170x slower > licm-dragons-overflow 18.5960+-0.8073 17.9460+-0.1769 might be 1.0362x faster > varargs-construct 15.4116+-0.8461 15.2994+-1.6644 > mod-boolean-double 3.7242+-0.4768 3.5878+-0.2347 might be 1.0380x faster > sink-huge-activation 8.2693+-0.8752 7.7970+-0.9323 might be 1.0606x faster > varargs-call 11.7923+-0.6414 ? 11.8584+-0.9060 ? > simple-regexp-test-folding-with-hoisted-regexp > 8.8398+-0.2269 ? 10.1593+-1.2070 ? might be 1.1493x slower > imul-int-only 7.5754+-0.6527 ? 8.4013+-0.9412 ? might be 1.1090x slower > tear-off-arguments-simple 2.5844+-0.2740 2.3714+-0.2396 might be 1.0898x faster > adapt-to-double-divide 15.4791+-1.5418 15.3356+-2.1659 > get_callee_monomorphic 2.8200+-0.2471 ? 2.8748+-0.2320 ? might be 1.0194x slower > switch-string-short 8.4246+-0.7067 ? 8.5730+-0.7317 ? might be 1.0176x slower > is-array-for-array 2.5635+-0.1698 ? 2.7011+-0.3332 ? might be 1.0537x slower > object-entries 65.3274+-2.6321 64.5921+-0.9386 might be 1.0114x faster > ArrayBuffer-Int32Array-byteOffset 3.6654+-0.3082 ? 3.7012+-0.7573 ? > infer-closure-const-then-put-to-scope-no-inline > 8.2840+-0.4822 8.0715+-0.2661 might be 1.0263x faster > varargs-construct-inline 14.2406+-0.8019 ? 15.1141+-0.4084 ? might be 1.0613x slower > get-by-val-with-string-quadmorphic-check-structure-elimination-simple > 2.9989+-0.2313 ? 3.0387+-0.3201 ? might be 1.0133x slower > get-by-val-with-symbol-check-structure-elimination > 5.9691+-0.4467 5.8009+-0.4455 might be 1.0290x faster > string-prototype-split-observable-side-effects3-unicode > 0.5158+-0.0726 0.4637+-0.0591 might be 1.1124x faster > regexp-prototype-split-observable-side-effects3-unicode > 0.4363+-0.0589 ? 0.4637+-0.0381 ? might be 1.0628x slower > cse-new-array-buffer 1.6995+-0.1096 1.6313+-0.1477 might be 1.0418x faster > splice-to-remove 12.8193+-0.5355 ? 13.0690+-0.9773 ? might be 1.0195x slower > neg-boolean 2.5333+-0.2309 ? 2.5594+-0.2193 ? might be 1.0103x slower > Int16Array-to-Int32Array-set 41.7770+-0.4322 ? 42.2373+-0.6197 ? might be 1.0110x slower > for-of-iterate-array-keys 3.0968+-0.2015 2.9726+-0.2752 might be 1.0418x faster > make-rope-cse 3.6464+-0.6511 3.4652+-0.2988 might be 1.0523x faster > is-function-fold 2.2904+-0.2893 2.2386+-0.2670 might be 1.0231x faster > DataView-custom-properties 47.7352+-3.1982 47.4010+-1.6492 > new-array-buffer-dead 27.8193+-1.0880 ? 29.7067+-3.2880 ? might be 1.0678x slower > prototype-access-with-mutating-prototype 4.3835+-0.4050 4.0924+-0.3736 might be 1.0711x faster > allocate-big-object 2.3806+-0.2369 2.2142+-0.2759 might be 1.0752x faster > direct-call-arity-mismatch 61.7368+-2.3906 60.0737+-0.7430 might be 1.0277x faster > get-by-val-with-symbol-proto-or-self 9.5671+-1.0508 ? 10.5034+-1.5029 ? might be 1.0979x slower > get-by-id-bimorphic-check-structure-elimination > 4.6125+-0.4916 ? 4.6491+-0.3363 ? > delta-blue-try-catch 36.7375+-2.4628 ? 36.8312+-3.4914 ? > string-prototype-split-observable-side-effects2 > 0.4939+-0.0231 ? 0.4990+-0.0415 ? might be 1.0104x slower > no-inline-constructor 22.1747+-2.6851 21.9305+-1.4495 might be 1.0111x faster > number-to-string-with-add-empty 6.9200+-0.8553 6.9037+-0.7223 > cmpeq-obj-to-obj-other 7.1034+-0.5604 6.6332+-0.4759 might be 1.0709x faster > poly-proto-put-transition-speed 12.7435+-0.4247 ? 12.9626+-1.2570 ? might be 1.0172x slower > ArrayBuffer-DataView-alloc-long-lived 14.5198+-0.1569 ? 15.6921+-1.7924 ? might be 1.0807x slower > get-by-id-quadmorphic-check-structure-elimination-simple > 3.0044+-0.0533 2.9962+-0.1033 > in-two-cases 5.4650+-0.6065 5.3778+-0.5039 might be 1.0162x faster > switch 5.7093+-0.5569 5.1666+-0.2016 might be 1.1050x faster > object-iterate-symbols 3.0063+-0.1487 2.9260+-0.3286 might be 1.0274x faster > infer-closure-const-then-mov 27.8269+-1.3173 ? 28.4540+-1.5654 ? might be 1.0225x slower > string-equality 7.7587+-0.7066 ? 7.8317+-0.4615 ? > int-or-other-neg-then-get-by-val 17.8357+-0.4270 17.6799+-0.3252 > super-get-by-id-with-this-monomorphic 12.9858+-0.2860 ? 13.8370+-1.7814 ? might be 1.0655x slower > abc-postfix-backward-loop 27.7937+-2.2856 26.7710+-0.4696 might be 1.0382x faster > abs-boolean 2.5250+-0.0402 2.4644+-0.1971 might be 1.0246x faster > fixed-typed-array-storage-var-index 1.4869+-0.1242 ? 1.4960+-0.1409 ? > string-replace-generic 40.7271+-2.5983 38.5824+-0.8363 might be 1.0556x faster > singleton-scope 34.8131+-0.3829 ? 34.9077+-0.4139 ? > div-boolean 7.4713+-0.1266 ? 7.9352+-0.7772 ? might be 1.0621x slower > put-by-id-slightly-polymorphic 2.2732+-0.2201 ? 2.3319+-0.1393 ? might be 1.0258x slower > super-get-by-val-with-this-polymorphic 14.7920+-1.8588 ? 15.1470+-1.6218 ? might be 1.0240x slower > array-splice-contiguous 32.7138+-0.7607 ? 34.1474+-5.2615 ? might be 1.0438x slower > number-to-string-with-radix 10.7923+-0.3812 9.9941+-0.7122 might be 1.0799x faster > poly-chain-access-different-prototypes-simple > 2.5790+-0.1413 2.5087+-0.2149 might be 1.0280x faster > global-var-const-infer 0.9453+-0.0392 0.8765+-0.0860 might be 1.0785x faster > switch-string-basic-big-var 10.5555+-0.9042 10.2426+-0.1795 might be 1.0305x faster > deltablue-varargs 14.1519+-0.7655 13.8663+-0.8771 might be 1.0206x faster > hoist-get-by-offset-tower-with-inferred-types > 10.1195+-0.5620 9.8738+-0.3045 might be 1.0249x faster > array-with-double-mul-add 3.4405+-0.4966 ? 3.7961+-0.5885 ? might be 1.1034x slower > direct-tail-call-inlined-caller-arity-mismatch > 63.6373+-8.0983 60.3458+-0.7985 might be 1.0545x faster > array-with-int32-or-double-sum 3.1093+-0.1974 ? 3.2356+-0.2189 ? might be 1.0406x slower > switch-char 4.3856+-0.3688 4.3003+-0.2398 might be 1.0198x faster > string-object-to-string 6.6045+-0.4872 ? 6.7486+-0.5896 ? might be 1.0218x slower > super-getter 11.0544+-0.9647 10.6906+-1.1999 might be 1.0340x faster > generator-sunspider-access-nsieve 3.8818+-0.5124 3.7983+-0.5086 might be 1.0220x faster > bug-153431 2.6262+-0.3112 2.5106+-0.3481 might be 1.0460x faster > Int16Array-bubble-sort 11.2409+-1.0322 10.5247+-1.5422 might be 1.0680x faster > regexp-prototype-split-observable-side-effects4 > 0.4474+-0.0438 ? 0.4828+-0.0532 ? might be 1.0790x slower > poly-proto-and-non-poly-proto-same-ic 20.9506+-0.3664 20.9168+-0.3768 > eval-code-ftl 33.6339+-2.5574 32.7525+-0.9013 might be 1.0269x faster > chain-getter-access 27.1775+-0.2682 ? 27.2629+-0.3400 ? > new-array-buffer-vector-profile 51.4673+-0.7769 51.4669+-1.0500 > string-concat-simple 4.6512+-0.1802 4.5426+-0.2572 might be 1.0239x faster > dfg-internal-function-construct 0.8854+-0.0892 0.8335+-0.0905 might be 1.0623x faster > arity-mismatch-inlining 1.0813+-0.1350 1.0537+-0.1091 might be 1.0262x faster > array-prototype-every 21.8084+-0.3467 21.6743+-0.2715 > int-or-other-abs-then-get-by-val 7.5267+-1.2146 6.9411+-0.6490 might be 1.0844x faster > contiguous-array-to-string 24.7799+-2.4405 24.2289+-1.1390 might be 1.0227x faster > fold-get-by-id-to-multi-get-by-offset 5.7901+-0.3740 ? 6.0388+-0.7140 ? might be 1.0430x slower > is-symbol 1.8520+-0.0837 1.8283+-0.2050 might be 1.0130x faster > integer-modulo 3.1322+-0.1874 3.0240+-0.2551 might be 1.0358x faster > int-or-other-div-then-get-by-val 3.7475+-0.0426 ? 4.1789+-0.4481 ? might be 1.1151x slower > fold-multi-get-by-offset-to-poly-get-by-offset > 3.9242+-0.1978 3.9236+-0.1599 > object-get-own-property-symbols-on-large-array > 0.9318+-0.1233 ? 0.9473+-0.0523 ? might be 1.0167x slower > many-foreach-calls 1.9532+-0.1580 ? 2.0251+-0.1203 ? might be 1.0368x slower > is-object-or-null-fold-less-tricky 3.0421+-0.2395 3.0256+-0.3277 > is-number-fold 2.3488+-0.2848 2.2777+-0.2473 might be 1.0312x faster > for-of-iterate-array-values 3.0210+-0.2621 2.9846+-0.2191 might be 1.0122x faster > richards-empty-try-catch 50.9362+-1.2667 49.8869+-0.5461 might be 1.0210x faster > generator-function-create 5.0468+-1.2520 5.0399+-0.6951 > switch-char-constant 2.3750+-0.2415 ? 2.4501+-0.2308 ? might be 1.0316x slower > logical-not-weird-types 2.6749+-0.1579 2.6383+-0.1798 might be 1.0139x faster > string-object-value-of 6.7500+-0.5066 6.7359+-0.6169 > string-replace 4.9613+-0.2866 ? 4.9627+-0.4713 ? > data-view-accesses-2 114.5924+-8.0032 112.1125+-4.3174 might be 1.0221x faster > fixed-typed-array-storage 1.2636+-0.1099 1.2270+-0.0742 might be 1.0298x faster > object-closure-call 6.6933+-0.4351 6.4963+-0.6751 might be 1.0303x faster > put-by-val-with-string-slightly-polymorphic > 2.6588+-0.2246 ? 2.7390+-0.0999 ? might be 1.0302x slower > math-with-out-of-bounds-array-values 23.3029+-1.3781 23.1037+-0.7339 > Int8Array-load 3.5384+-0.3347 ? 3.7858+-0.4187 ? might be 1.0699x slower > bigswitch 21.4543+-1.7495 20.5050+-0.3774 might be 1.0463x faster > is-undefined-fold-tricky 2.5545+-0.1827 ? 2.6082+-0.1949 ? might be 1.0210x slower > direct-tail-call-inlined-caller 54.8373+-4.4481 52.6737+-0.6103 might be 1.0411x faster > string-repeat-not-resolving-fixed 2.5245+-0.1568 ? 2.5983+-0.0883 ? might be 1.0293x slower > v8-raytrace-with-try-catch 28.7458+-0.7545 ? 32.0900+-3.7008 ? might be 1.1163x slower > inline-get-scoped-var 2.4027+-0.2038 ? 2.4515+-0.1743 ? might be 1.0203x slower > simple-poly-call-nested 4.1870+-0.7234 ? 4.2833+-0.6469 ? might be 1.0230x slower > ArrayBuffer-Int8Array-alloc 14.1536+-0.6388 ? 14.4219+-1.0810 ? might be 1.0190x slower > set-for-of 4.6785+-0.4402 4.5107+-0.4918 might be 1.0372x faster > freeze-and-do-work 13.8940+-1.3070 13.8250+-1.2673 > regexp-prototype-test-observable-side-effects > 0.6847+-0.1355 0.6759+-0.0352 might be 1.0129x faster > HashMap-put-get-iterate-keys 15.8153+-1.7635 14.5079+-0.2881 might be 1.0901x faster > string-get-by-val 2.2074+-0.1137 1.9635+-0.2532 might be 1.1242x faster > sink-function 7.5086+-0.4628 ? 7.7920+-0.6430 ? might be 1.0377x slower > licm-dragons-two-structures 14.7643+-0.1707 ? 15.3810+-1.2344 ? might be 1.0418x slower > sparse-conditional 1.4333+-0.1485 ? 1.5551+-0.1317 ? might be 1.0849x slower > dataview-cse 7.7039+-0.4120 ? 8.1134+-1.0845 ? might be 1.0532x slower > function-with-eval 35.8610+-0.5241 ? 36.6667+-2.3543 ? might be 1.0225x slower > array-prototype-reduceRight 23.6262+-2.8758 23.1075+-2.6195 might be 1.0224x faster > create-many-weak-map 58.2306+-1.5534 57.4421+-2.6171 might be 1.0137x faster > number-to-string-with-radix-cse 4.1819+-0.3236 3.9277+-0.3267 might be 1.0647x faster > eval-not-eval-compute 20.3256+-0.3427 20.2394+-0.2517 > dont-confuse-structures-from-different-executable-as-poly-proto > 45.9689+-1.0888 ? 46.0820+-0.9664 ? > poly-proto-setter-speed 2.8895+-0.3177 ? 2.9132+-0.2091 ? > new-array-push 3.7299+-0.7708 3.4082+-0.2662 might be 1.0944x faster > polyvariant-monomorphic-get-by-id 3.7855+-0.2815 ? 3.7958+-0.3328 ? > regexp-last-index 7.1297+-0.5716 6.8035+-0.5637 might be 1.0480x faster > min-boolean 2.4987+-0.2714 2.4493+-0.1788 might be 1.0201x faster > polymorphic-put-by-val-with-string 21.5878+-1.0322 21.2791+-0.9002 might be 1.0145x faster > get-by-val-with-symbol-self-or-proto 10.5079+-0.9943 10.2073+-0.7543 might be 1.0294x faster > put-by-val-machine-int 2.8648+-0.2536 2.8274+-0.1815 might be 1.0132x faster > object-get-own-property-symbols 15.8549+-0.2226 ? 16.2371+-0.3383 ? might be 1.0241x slower > imul-mixed 4.7437+-0.3762 ? 5.0476+-1.3077 ? might be 1.0641x slower > gcse-poly-get 7.6497+-0.4382 ? 8.1614+-1.4011 ? might be 1.0669x slower > fold-double-to-int 13.5243+-1.3014 ? 13.7344+-1.1108 ? might be 1.0155x slower > to-number-constructor-only-number 0.7979+-0.0485 ? 0.7980+-0.0649 ? > template-string-array 2.5789+-0.1592 2.4755+-0.1314 might be 1.0418x faster > in-four-cases 9.3136+-0.8032 9.2894+-0.7766 > int-or-other-sub 4.2831+-0.4065 ? 4.6780+-0.1306 ? might be 1.0922x slower > poly-chain-access-different-prototypes 2.7063+-0.0526 ? 2.7250+-0.1785 ? > super-get-by-val-with-this-monomorphic 17.0538+-0.3830 ? 17.2759+-0.6468 ? might be 1.0130x slower > rabin-karp 331.4003+-22.2636 319.6311+-16.9521 might be 1.0368x faster > many-repeat-stores 17.7144+-0.9742 ? 18.4902+-0.2538 ? might be 1.0438x slower > string-repeat-single-resolving 7.9915+-0.5642 7.4456+-0.3710 might be 1.0733x faster > is-object-or-null-trickier-internal-function > 8.2108+-0.5485 ? 8.5899+-0.6592 ? might be 1.0462x slower > fold-put-by-val-with-symbol-to-multi-put-by-offset > 6.7181+-0.2249 ! 7.4523+-0.4298 ! definitely 1.1093x slower > ArrayBuffer-Int8Array-alloc-large-long-lived > 43.5374+-1.2471 ? 44.9396+-5.0992 ? might be 1.0322x slower > array-with-double-sum 3.1645+-0.2969 2.8288+-0.2428 might be 1.1187x faster > string-repeat-small-resolving 15.4823+-0.2410 ? 16.7776+-1.5315 ? might be 1.0837x slower > super-get-by-id-with-this-polymorphic 10.1524+-0.9149 ? 10.1557+-1.1906 ? > switch-string-basic 8.7149+-0.6873 8.4158+-0.2032 might be 1.0355x faster > licm-dragons 38.2560+-0.5101 ? 38.4712+-0.5172 ? > eval-not-eval-compute-args 21.2748+-0.9697 21.0033+-0.5618 might be 1.0129x faster > branch-on-string-as-boolean 13.0768+-1.7655 12.1085+-0.6551 might be 1.0800x faster > to-number-string-number-string-number 2.8072+-0.2827 ? 3.0390+-0.3688 ? might be 1.0826x slower > arrowfunciton-reference-arguments 0.7343+-0.0698 ? 0.7780+-0.0604 ? might be 1.0594x slower > locale-compare 17.5809+-1.2222 17.3711+-0.4677 might be 1.0121x faster > getter-no-activation 3.0138+-0.2697 3.0059+-0.2735 > deltablue-for-of 23.6833+-0.7952 ? 26.8567+-4.8235 ? might be 1.1340x slower > string-concat-long-convert 77.1443+-4.5443 ? 78.7835+-7.2605 ? might be 1.0212x slower > put-by-val-with-string-replace-and-transition > 9.6191+-0.0811 ? 9.9652+-0.4230 ? might be 1.0360x slower > varargs-strict-mode 7.0319+-0.7011 6.7760+-0.4703 might be 1.0378x faster > lots-of-fields 8.4880+-0.4120 ? 8.7033+-0.7644 ? might be 1.0254x slower > tear-off-arguments 3.4904+-0.2924 3.2971+-0.1804 might be 1.0586x faster > regexp-u-global-es5 19.6425+-0.4118 ? 20.6927+-1.6468 ? might be 1.0535x slower > is-array-for-mixed-case 4.2932+-0.2494 ? 4.4489+-1.1696 ? might be 1.0363x slower > sinkable-new-object-taken 26.5020+-0.2361 ? 26.6342+-0.8860 ? > double-to-uint32-typed-array-no-inline 2.0713+-0.1682 2.0425+-0.2005 might be 1.0141x faster > string-concat-long 43.3661+-1.7091 42.4708+-0.2444 might be 1.0211x faster > get-by-id-bimorphic-check-structure-elimination-simple > 2.5485+-0.1993 ? 2.5725+-0.3762 ? > arrowfunction-call-in-function 15.1012+-1.0471 14.5887+-1.1320 might be 1.0351x faster > obviously-elidable-new-object 12.9022+-0.4861 ? 12.9895+-0.3767 ? > is-number-fold-tricky 3.1263+-0.2093 3.0116+-0.2882 might be 1.0381x faster > string-slice-one-char 7.4635+-0.8050 6.8578+-0.6717 might be 1.0883x faster > get-by-id-check-structure-elimination 4.2321+-0.2536 ? 4.2440+-0.3497 ? > fold-multi-put-by-offset-to-replace-or-transition-put-by-offset > 6.0823+-0.6685 5.6129+-0.2632 might be 1.0836x faster > obvious-sink-pathology 13.0457+-0.0916 13.0218+-0.2463 > large-int 5.5331+-0.3109 ? 5.6062+-0.5439 ? might be 1.0132x slower > string-repeat-resolving-no-inline 16.0110+-0.4378 ? 16.3701+-1.3408 ? might be 1.0224x slower > object-keys-map-values 34.9072+-1.7142 ? 36.2676+-1.4982 ? might be 1.0390x slower > dfg-internal-function-not-handled-construct > 1.3417+-0.1349 1.1789+-0.0920 might be 1.1381x faster > weak-map-key 78.8545+-1.0481 77.5298+-1.0427 might be 1.0171x faster > destructuring-parameters-overridden-by-function > 0.6412+-0.0479 ? 0.6447+-0.0616 ? > get_callee_polymorphic 4.9943+-0.7496 4.6900+-0.4295 might be 1.0649x faster > destructuring-swap 10.9508+-1.0335 ? 11.0684+-0.6032 ? might be 1.0107x slower > elidable-new-object-roflcopter 19.3783+-3.0552 18.8809+-3.8378 might be 1.0263x faster > string-get-by-val-out-of-bounds 3.9150+-0.3852 ? 4.3555+-0.3644 ? might be 1.1125x slower > regexp-prototype-split-observable-side-effects3-ignoreCase > 0.4908+-0.0190 0.4372+-0.0528 might be 1.1226x faster > exit-length-on-plain-object 11.5933+-1.1373 11.2228+-0.3156 might be 1.0330x faster > object-int-sub-array 7.8915+-0.8377 ? 7.9860+-0.8782 ? might be 1.0120x slower > fold-put-structure 3.7198+-0.6092 3.3448+-0.3998 might be 1.1121x faster > bigswitch-indirect-symbol 58.4699+-0.9973 ? 59.8477+-1.5268 ? might be 1.0236x slower > polymorphic-structure 10.5745+-0.2060 ? 11.2173+-1.1893 ? might be 1.0608x slower > fold-put-by-val-with-string-to-multi-put-by-offset > 7.1219+-0.4226 7.0264+-0.3851 might be 1.0136x faster > for-of-iterate-array-entries 8.1479+-1.8813 6.8829+-0.5344 might be 1.1838x faster > is-object-or-null-tricky-internal-function > 6.1704+-1.0757 5.7243+-0.2986 might be 1.0779x faster > string-test 3.2292+-0.3354 2.9965+-0.3471 might be 1.0776x faster > stringalloc 85.2162+-1.0762 ? 85.4323+-2.3846 ? > poly-chain-access-simpler 2.4514+-0.3280 ? 2.5458+-0.1924 ? might be 1.0385x slower > direct-arguments-possibly-overridden-length > 6.2167+-0.5371 5.8897+-0.5053 might be 1.0555x faster > global-code-ftl 24.1796+-0.2435 ? 24.5732+-0.2416 ? might be 1.0163x slower > double-array-to-string 52.3852+-1.5217 51.0626+-0.9201 might be 1.0259x faster > put-by-val-direct 0.5294+-0.0619 ? 0.5500+-0.1150 ? might be 1.0389x slower > put-by-val-with-symbol-replace-and-transition > 9.9556+-0.4027 ? 10.0342+-0.4064 ? > captured-assignments 0.5962+-0.1563 0.5024+-0.0512 might be 1.1868x faster > call-or-not-call 25.7725+-0.2854 ? 26.0019+-0.1995 ? > marsaglia-larger-ints 71.9196+-0.7551 71.6211+-1.0266 > is-function-fold-tricky-internal-function > 9.0501+-0.9201 8.6210+-0.7908 might be 1.0498x faster > math-trunc 5.5117+-0.4922 5.3588+-0.4483 might be 1.0285x faster > object-int-and-array 8.1176+-0.6368 7.9318+-0.6995 might be 1.0234x faster > double-pollution-putbyoffset 3.4331+-0.2411 ? 3.5493+-0.2837 ? might be 1.0339x slower > assign-custom-setter-polymorphic 3.0411+-0.2329 ? 3.1003+-0.2984 ? might be 1.0195x slower > mod-boolean 7.3658+-0.1760 ? 7.5704+-0.6553 ? might be 1.0278x slower > is-function-fold-tricky 3.1164+-0.2045 3.0174+-0.2430 might be 1.0328x faster > number-to-string-with-radix-10 1.5603+-0.1204 1.3520+-0.1190 might be 1.1541x faster > apply-not-apply 6.5442+-0.9456 ? 6.8527+-1.2258 ? might be 1.0471x slower > HashMap-string-put-get-iterate 18.9751+-1.9237 ? 19.2787+-2.1814 ? might be 1.0160x slower > mul-boolean 2.2927+-0.1548 ? 2.4152+-0.2543 ? might be 1.0534x slower > scoped-arguments-overridden-length 5.7360+-0.5265 ? 5.7513+-0.5690 ? > infer-one-time-closure-two-vars 6.6823+-0.6291 ? 6.7196+-0.6465 ? > sin-boolean 6.7308+-1.0050 6.5272+-0.6551 might be 1.0312x faster > imul-double-only 3.5029+-0.3158 3.4733+-0.3400 > instanceof-dynamic 9.9977+-2.2240 9.1028+-0.7863 might be 1.0983x faster > to-int32-boolean 11.8139+-1.1377 11.8043+-1.1418 > try-catch-word-count 21.4665+-1.1496 20.7657+-0.2804 might be 1.0337x faster > put-by-val-with-symbol 9.6451+-0.6095 ? 9.9199+-0.6931 ? might be 1.0285x slower > fold-multi-put-by-offset-to-put-by-offset > 3.3272+-0.2862 ? 3.3926+-0.3262 ? might be 1.0197x slower > simple-poly-call 1.4113+-0.1135 ? 1.5131+-0.0782 ? might be 1.0721x slower > obvious-sink-pathology-taken 97.1897+-5.8106 97.0471+-2.4395 > marsaglia-osr-entry 65.5340+-0.7234 ? 69.0308+-6.2372 ? might be 1.0534x slower > get-by-val-with-symbol-bimorphic-check-structure-elimination > 6.9432+-0.3859 6.7050+-0.5069 might be 1.0355x faster > method-on-number 11.2769+-0.1301 ? 11.3781+-0.9627 ? > getter-richards 51.4574+-1.8982 ? 51.6707+-1.7757 ? > array-prototype-some 21.6290+-0.1877 ? 22.4579+-1.4030 ? might be 1.0383x slower > vector-length-hint-new-array 8.1737+-1.0750 8.1099+-1.2876 > typed-array-get-set-by-val-profiling 19.5305+-0.2969 19.1936+-0.3374 might be 1.0176x faster > untyped-string-from-char-code 8.7500+-0.7302 ? 9.2115+-0.6587 ? might be 1.0527x slower > Int32Array-alloc 3.4764+-0.2787 ? 3.5601+-0.4411 ? might be 1.0241x slower > basic-set 6.1434+-0.5482 ? 6.1479+-0.8178 ? > string-repeat-single-not-resolving 7.3059+-0.1948 6.9934+-0.2296 might be 1.0447x faster > slow-convergence 2.6295+-0.2633 2.6167+-0.2646 > getter-prototype 5.1499+-1.0587 ? 5.4370+-1.5579 ? might be 1.0557x slower > string-prototype-search-observable-side-effects4 > 0.5177+-0.0338 0.5078+-0.0524 might be 1.0195x faster > inline-arguments-local-escape 3.6949+-0.3844 3.4626+-0.3172 might be 1.0671x faster > lazy-array-species-watchpoints 19.1270+-0.8425 ? 19.9314+-2.0484 ? might be 1.0421x slower > arguments-out-of-bounds 7.3178+-0.6616 7.0453+-0.5109 might be 1.0387x faster > richards-try-catch 140.7924+-3.8514 140.5855+-1.6673 > to-number-only-string 1.7945+-0.1552 ? 1.8770+-0.2241 ? might be 1.0460x slower > simple-activation-demo 10.9464+-0.6197 10.4773+-0.4154 might be 1.0448x faster > Float64Array-to-Int16Array-set 52.6359+-0.4552 ? 54.8706+-4.3976 ? might be 1.0425x slower > object-create-null 9.5035+-0.1834 ? 10.5124+-0.8709 ? might be 1.1062x slower > regexp-prototype-search-observable-side-effects2 > 0.4332+-0.0372 0.4329+-0.0286 > object-create-unknown-object-prototype 15.6654+-0.4207 ? 16.4325+-0.5798 ? might be 1.0490x slower > global-isNaN 9.6552+-0.7506 9.4999+-0.6809 might be 1.0163x faster > object-int-add 14.2479+-1.1143 ? 15.1583+-1.3491 ? might be 1.0639x slower > direct-arguments-getbyval 1.0610+-0.0914 1.0568+-0.1103 > scoped-arguments-length 6.1126+-0.5300 6.0260+-0.5251 might be 1.0144x faster > string-repeat-small-not-resolving 2.8550+-0.2050 ? 2.9239+-0.2989 ? might be 1.0241x slower > object-or 4.3838+-0.3627 4.2662+-0.4533 might be 1.0276x faster > implicit-bigswitch-indirect-symbol 37.4921+-3.2427 35.7865+-0.1241 might be 1.0477x faster > create-lots-of-functions 12.8355+-0.2699 ? 12.9846+-0.8358 ? might be 1.0116x slower > polymorphic-put-by-id 19.5844+-0.3177 ? 20.8766+-1.8848 ? might be 1.0660x slower > in-by-id-match 7.4658+-0.8119 7.4308+-0.7660 > regexp-prototype-split-observable-side-effects3-sticky > 0.4657+-0.0317 ? 0.4846+-0.0796 ? might be 1.0406x slower > object-urshift 4.3900+-0.3355 4.1781+-0.3796 might be 1.0507x faster > plus-boolean 2.0011+-0.1697 1.9903+-0.2176 > map-has-get-cse-opportunity 59.8603+-1.5774 ? 60.2338+-1.8850 ? > raytrace-with-try-catch 6.1665+-0.4417 5.9518+-0.6805 might be 1.0361x faster > bound-function-construction-performance 44.5332+-0.7562 43.6715+-0.3990 might be 1.0197x faster > object-lshift 4.6681+-0.6853 4.2123+-0.2987 might be 1.1082x faster > simple-regexp-exec-folding 5.0595+-0.3728 4.9768+-0.2860 might be 1.0166x faster > array-with-double-increment 2.6993+-0.1907 ? 2.6995+-0.2884 ? > instanceof-tricky-dynamic 7.8499+-0.6403 ? 7.9364+-0.7745 ? might be 1.0110x slower > array-prototype-map 25.3188+-1.2001 ? 25.4728+-2.4110 ? > sorting-benchmark 15.5180+-1.4163 15.4688+-0.7814 > Float32Array-to-Float64Array-set 42.0630+-0.4518 ? 42.9403+-1.9636 ? might be 1.0209x slower > bound-function-call 9.4478+-1.0341 9.0009+-0.5570 might be 1.0497x faster > new-array-buffer-push 3.3705+-0.0781 ^ 3.0614+-0.1476 ^ definitely 1.1010x faster > switch-string-basic-var 10.1171+-0.0647 ? 10.1829+-0.3076 ? > repeat-multi-get-by-offset 13.6762+-0.2631 ? 14.1971+-0.7839 ? might be 1.0381x slower > is-array-for-proxy 3.0748+-0.2961 ? 3.2492+-0.4844 ? might be 1.0567x slower > double-get-by-val-out-of-bounds 3.9845+-0.6461 3.7698+-0.3394 might be 1.0569x faster > string-prototype-search-observable-side-effects3 > 0.5191+-0.0462 0.4821+-0.0373 might be 1.0767x faster > megamorphic-load 21.6246+-1.0416 ? 21.9523+-1.6122 ? might be 1.0152x slower > infer-closure-const-then-reenter 35.3477+-2.0848 ? 36.8057+-2.7451 ? might be 1.0412x slower > generator-fib 17.6258+-0.3278 ? 19.1267+-2.5201 ? might be 1.0852x slower > fold-put-by-id-to-multi-put-by-offset 6.8785+-0.5829 6.4716+-0.6341 might be 1.0629x faster > string-transcoding 6.5425+-0.7470 6.4821+-0.6138 > weird-inlining-const-prop 1.8730+-0.0982 ? 1.9511+-0.1542 ? might be 1.0417x slower > strcat-const 4.8154+-0.4467 ? 5.0209+-0.8647 ? might be 1.0427x slower > misc-strict-eq 12.9534+-1.3103 12.7538+-0.8260 might be 1.0157x faster > poly-proto-clear-js-function-allocation-profile > 8.6038+-0.7120 ? 9.2313+-1.1485 ? might be 1.0729x slower > generator-with-several-types 87.6757+-13.7229 ? 88.1510+-25.2547 ? > string-hash 4.8543+-0.3846 4.3123+-0.2922 might be 1.1257x faster > is-object-or-null-fold-functions 2.3409+-0.1732 ? 2.3917+-0.1976 ? might be 1.0217x slower > object-is 132.7609+-5.8259 130.9071+-2.0044 might be 1.0142x faster > infer-constant-global-property 3.0645+-0.4426 2.9671+-0.2821 might be 1.0328x faster > call-using-spread 8.5704+-0.3829 8.5240+-0.5380 > int52-spill 4.7162+-0.4084 4.3679+-0.4512 might be 1.0797x faster > symbol-creation 63.2107+-1.9962 ? 66.1694+-6.3904 ? might be 1.0468x slower > getter 3.4030+-0.1882 3.2478+-0.2191 might be 1.0478x faster > plus-boolean-arith 2.1948+-0.2011 ? 2.2035+-0.3119 ? > large-int-captured 3.9285+-0.3941 ? 4.1009+-0.3029 ? might be 1.0439x slower > sinkable-new-object-dag 30.3462+-2.8942 30.1095+-1.3082 > eval-compute 22.1635+-1.5426 ? 22.3791+-0.6900 ? > switch-string-length-tower-var 11.1071+-0.9285 10.8758+-0.2125 might be 1.0213x faster > arrowfunciton-direct-arguments 1.1742+-0.0208 ? 1.1899+-0.1473 ? might be 1.0133x slower > hoist-make-rope 5.0127+-0.4398 ? 5.3095+-0.4478 ? might be 1.0592x slower > instanceof-sometimes-hit 9.2303+-0.9016 ? 10.1274+-2.5342 ? might be 1.0972x slower > empty-string-plus-int 5.1333+-0.4999 4.7745+-0.4228 might be 1.0751x faster > v8-regexp-search 44.6768+-1.8047 ? 45.3819+-4.0471 ? might be 1.0158x slower > symbol-tostringtag 1.3571+-0.1295 1.3546+-0.2425 > string-prototype-split-observable-side-effects3-global > 0.5117+-0.0473 0.4906+-0.0576 might be 1.0430x faster > poly-proto-access 39.5202+-0.9505 38.9515+-0.7742 might be 1.0146x faster > regexp-prototype-is-not-instance 0.5512+-0.0361 ? 0.5736+-0.0866 ? might be 1.0408x slower > regexp-nested-nonzero-min-counted-parens 0.4481+-0.0335 0.4285+-0.0367 might be 1.0456x faster > indexed-properties-in-objects 2.9390+-0.1869 2.8457+-0.0891 might be 1.0328x faster > int-or-other-sub-then-get-by-val 4.8282+-0.3983 ? 5.2115+-0.5142 ? might be 1.0794x slower > raytrace-with-empty-try-catch 4.6259+-0.3562 ? 5.1054+-0.8209 ? might be 1.1037x slower > int-or-other-mul-then-get-by-val 5.4693+-0.3666 5.1143+-0.1428 might be 1.0694x faster > temporal-structure 10.1525+-1.9240 8.7605+-0.3241 might be 1.1589x faster > slow-ternaries 10.8513+-0.5146 ? 12.0371+-1.1542 ? might be 1.1093x slower > bigswitch-indirect 36.8262+-0.4676 ? 37.1628+-0.6246 ? > direct-arguments-length 6.4330+-0.6780 ? 6.5292+-1.0764 ? might be 1.0150x slower > vector-length-hint-array-constructor 11.0655+-0.3148 ? 11.7346+-1.3841 ? might be 1.0605x slower > cell-argument 4.1037+-0.3652 3.9663+-0.3713 might be 1.0346x faster > try-catch-get-by-val-cloned-arguments 4.5379+-0.5382 4.0867+-0.4264 might be 1.1104x faster > string-out-of-bounds 8.2686+-1.2186 ? 8.2723+-1.2963 ? > ftl-polymorphic-StringFromCharCode 41.4199+-9.9932 ? 50.7250+-14.9111 ? might be 1.2247x slower > array-prototype-forEach 22.0859+-1.6275 20.8781+-0.0858 might be 1.0579x faster > simple-regexp-exec-folding-fail 2.6778+-0.2437 ? 2.8279+-0.2815 ? might be 1.0561x slower > construct-poly-proto-object 9.4733+-0.4825 ? 10.3289+-0.8534 ? might be 1.0903x slower > int-or-other-mod-then-get-by-val 3.6821+-0.3947 ? 3.9794+-0.3830 ? might be 1.0807x slower > string-prototype-split-observable-side-effects3-multiline > 0.5095+-0.0377 ? 0.5462+-0.0621 ? might be 1.0720x slower > string-repeat-not-resolving 3.0610+-0.2265 ? 3.0741+-0.2827 ? > ftl-library-inlining 16.7841+-0.9120 16.6388+-0.4504 > put-by-val-with-symbol-slightly-polymorphic > 2.9364+-0.2020 2.7692+-0.3030 might be 1.0604x faster > Number-isNaN 8.9177+-0.0757 ? 8.9434+-0.3512 ? > get-by-val-with-symbol-quadmorphic-check-structure-elimination-simple > 2.8380+-0.2143 ? 2.9726+-0.2181 ? might be 1.0474x slower > try-catch-get-by-val-scoped-arguments 4.2551+-0.4781 3.9965+-0.3829 might be 1.0647x faster > eval-cached 14.7494+-0.9433 ? 15.3883+-1.8388 ? might be 1.0433x slower > direct-construct 77.4186+-7.7447 73.5020+-1.2072 might be 1.0533x faster > prevent-extensions-and-do-work 14.8073+-1.6023 13.6220+-0.5479 might be 1.0870x faster > regexp-prototype-split-observable-side-effects3-flags > 0.4590+-0.0321 ? 0.4715+-0.0710 ? might be 1.0273x slower > elidable-new-object-then-call 13.9097+-0.2554 ? 13.9465+-0.2060 ? > Int16Array-alloc-long-lived 38.8414+-2.9267 38.6516+-1.5182 > object-int-mul-array 6.1649+-0.8560 5.9759+-0.5300 might be 1.0316x faster > global-object-access-with-mutating-structure > 4.6178+-0.3992 ? 4.8101+-0.4188 ? might be 1.0417x slower > load-varargs-elimination 11.9559+-0.4600 11.4353+-0.1543 might be 1.0455x faster > number-test 3.0406+-0.2313 ? 3.2963+-0.2739 ? might be 1.0841x slower > Int16Array-bubble-sort-with-byteLength 10.9677+-1.8186 9.8880+-0.3855 might be 1.1092x faster > strict-osr-entry 11.5148+-0.7800 ? 11.5933+-1.0168 ? > external-arguments-putbyval 1.9430+-0.2034 1.9110+-0.1922 might be 1.0168x faster > destructuring-arguments 30.4279+-0.4724 ? 32.4628+-3.8735 ? might be 1.0669x slower > string-repeat-arith 20.9644+-2.4782 18.9528+-0.1236 might be 1.1061x faster > generator-create 0.9834+-0.0627 0.9253+-0.0793 might be 1.0628x faster > setter 3.0737+-0.2400 ? 3.0842+-0.2032 ? > get_by_val-Int32Array 1.4874+-0.1049 1.4587+-0.1304 might be 1.0197x faster > get-by-val-with-string-bimorphic-check-structure-elimination > 5.0402+-0.4275 ? 5.1396+-0.4917 ? might be 1.0197x slower > array-nonarray-polymorhpic-access 13.6941+-0.3217 ? 14.1031+-0.9656 ? might be 1.0299x slower > instanceof-always-hit-two 9.3153+-1.1454 ? 9.5258+-0.9271 ? might be 1.0226x slower > constant-fold-check-type-info-flags 0.7593+-0.0660 0.7387+-0.0387 might be 1.0279x faster > array-with-double-add 2.8253+-0.2295 ? 2.8649+-0.2501 ? might be 1.0140x slower > branch-fold 3.6033+-0.2535 3.4361+-0.2782 might be 1.0486x faster > to-number-constructor-string-number-string-number > 3.0830+-0.1808 2.8430+-0.1770 might be 1.0844x faster > in-one-case-false 4.2472+-0.3695 4.1619+-0.7590 might be 1.0205x faster > arguments-strict-mode 30.5230+-2.5492 30.0620+-1.5919 might be 1.0153x faster > ArrayBuffer-Int8Array-alloc-long-lived-buffer > 21.1380+-1.1781 ! 23.5598+-0.9734 ! definitely 1.1146x slower > map-rehash 5.8080+-0.2773 ? 5.9475+-0.4421 ? might be 1.0240x slower > by-val-generic 2.5426+-0.2643 2.4392+-0.2001 might be 1.0424x faster > cast-int-to-double 4.7448+-0.3090 ? 4.7570+-0.3742 ? > get-by-id-proto-or-self 8.5395+-0.5251 ? 8.7129+-0.3804 ? might be 1.0203x slower > fround 14.0905+-0.1522 ? 14.2911+-0.7221 ? might be 1.0142x slower > Int32Array-alloc-large 12.5650+-1.0110 12.3824+-0.7536 might be 1.0147x faster > is-undefined-fold 2.5135+-0.2732 2.3702+-0.1955 might be 1.0605x faster > try-catch-get-by-val-direct-arguments 2.4751+-0.6248 2.2607+-0.1612 might be 1.0949x faster > int-or-other-max-then-get-by-val 4.2539+-0.3528 ? 4.3098+-0.4380 ? might be 1.0131x slower > switch-constant 5.2263+-0.5046 5.0474+-0.5512 might be 1.0354x faster > poly-stricteq 55.6181+-2.3547 ^ 50.6705+-2.1746 ^ definitely 1.0976x faster > is-string-fold-tricky 3.0225+-0.3032 ? 3.1200+-0.1620 ? might be 1.0323x slower > double-to-uint32-typed-array 2.0890+-0.1482 ? 2.0899+-0.1650 ? > abc-forward-loop-equal 26.9765+-0.6846 26.8445+-0.2625 > is-boolean-fold-tricky 2.9522+-0.3789 ? 3.0848+-0.1042 ? might be 1.0449x slower > build-large-object 31.0781+-1.6523 30.8455+-1.1226 > string-repeat-not-resolving-no-inline 3.5332+-0.1077 3.3063+-0.5145 might be 1.0686x faster > function-call 7.4044+-0.4706 7.3030+-0.5792 might be 1.0139x faster > dfg-internal-function-not-handled-call 7.4857+-1.1171 7.3134+-0.8198 might be 1.0236x faster > get-by-id-chain-from-try-block 2.0767+-0.1662 2.0483+-0.1630 might be 1.0138x faster > is-not-cell-speculation-for-empty-value 17.9895+-2.2773 16.8621+-1.2469 might be 1.0669x faster > abc-simple-forward-loop 27.8583+-2.2131 26.7474+-0.5871 might be 1.0415x faster > global-var-const-infer-fire-from-opt 0.9810+-0.0910 ? 0.9880+-0.1034 ? > object-and 4.2161+-0.3277 4.1754+-0.3296 > Int8Array-alloc-long-lived 35.7614+-2.3747 35.1537+-1.1215 might be 1.0173x faster > logical-not 3.6125+-0.3479 ? 3.7171+-0.3377 ? might be 1.0290x slower > regexp-u-global-es6 94.8237+-1.0828 ^ 92.0503+-0.6766 ^ definitely 1.0301x faster > get-by-val-with-string-proto-or-self 10.3728+-0.7617 9.3725+-0.8726 might be 1.1067x faster > string-prototype-search-observable-side-effects2 > 0.4728+-0.0501 ? 0.4848+-0.0690 ? might be 1.0254x slower > string-replace-empty 5.2343+-0.3528 4.7863+-0.4306 might be 1.0936x faster > polyvariant-get-by-id-shorter-tower 7.6311+-1.7302 ? 8.0658+-1.1335 ? might be 1.0570x slower > aliased-arguments-getbyval 1.0753+-0.0835 ? 1.1055+-0.0749 ? might be 1.0281x slower > arrowfunction-call 6.6225+-0.3731 ? 7.1812+-0.7578 ? might be 1.0844x slower > get-by-id-self-or-proto 8.6665+-0.7472 ? 9.2432+-0.7404 ? might be 1.0665x slower > Int16Array-load-int-mul 3.5489+-0.3371 ? 3.6083+-0.2601 ? might be 1.0167x slower > eval-code-ftl-reentry 24.4410+-0.3973 ? 26.7420+-3.7779 ? might be 1.0941x slower > fold-multi-get-by-offset-to-get-by-offset > 4.2014+-0.3590 4.1847+-0.2942 > arguments-named-and-reflective 5.4013+-0.3954 5.2682+-0.1601 might be 1.0253x faster > inlined-put-by-id-transition 8.6527+-0.9784 8.2599+-0.7936 might be 1.0475x faster > substring-concat 40.5922+-3.5762 ? 40.7751+-0.8329 ? > array-push-0 249.4673+-3.3546 ? 249.8052+-8.3980 ? > hard-overflow-check-equal 30.3645+-0.7241 ? 31.1887+-3.4358 ? might be 1.0271x slower > string-cons-repeat 6.0688+-0.4358 ? 6.2917+-0.5416 ? might be 1.0367x slower > map-for-of 6.6288+-0.7840 ? 7.3119+-2.4719 ? might be 1.1031x slower > array-prototype-reduce 21.8534+-0.2336 ? 22.2338+-0.9809 ? might be 1.0174x slower > infer-closure-const-then-put-to-scope 34.3853+-1.0651 33.9307+-0.4448 might be 1.0134x faster > string-concat-convert 67.3743+-1.3484 67.1334+-0.5960 > varargs-inline 5.4605+-0.4259 ? 5.5161+-0.4298 ? might be 1.0102x slower > int-or-other-abs-zero-then-get-by-val 12.4379+-1.5117 11.6866+-0.0836 might be 1.0643x faster > regexp-prototype-split-observable-side-effects3-multiline > 0.4858+-0.0204 0.4669+-0.0379 might be 1.0405x faster > string-concat 37.9205+-2.5506 ? 38.9012+-3.2737 ? might be 1.0259x slower > regexp-prototype-search-observable-side-effects > 0.7315+-0.0965 0.6637+-0.0692 might be 1.1022x faster > instanceof-always-hit-one 4.4944+-0.2159 4.4400+-0.4789 might be 1.0123x faster > abc-simple-backward-loop 26.8767+-0.2743 26.7458+-0.3215 > set-for-each 2.1658+-0.3986 2.0231+-0.2714 might be 1.0705x faster > string-get-by-val-big-char 8.3457+-0.1247 ? 8.6150+-0.6944 ? might be 1.0323x slower > max-boolean 2.4007+-0.2149 ? 2.5992+-0.2938 ? might be 1.0827x slower > to-number-constructor-only-string 1.9263+-0.1350 ? 1.9662+-0.2004 ? might be 1.0207x slower > switch-string-basic-big 8.3358+-0.0409 ? 9.1650+-0.9023 ? might be 1.0995x slower > function-dot-apply 2.1589+-0.2027 ? 2.2786+-0.1664 ? might be 1.0555x slower > mul-boolean-double 2.5775+-0.2110 2.5369+-0.2492 might be 1.0160x faster > double-real-use 20.7421+-0.4685 ? 22.2022+-2.2547 ? might be 1.0704x slower > cfg-simplify 2.9482+-0.2276 ? 3.0179+-0.1146 ? might be 1.0237x slower > get-by-val-with-string-self-or-proto 10.1007+-1.1566 ? 10.1685+-0.4251 ? > int-or-other-neg-zero-then-get-by-val 11.4168+-0.7069 ? 11.5683+-0.6195 ? might be 1.0133x slower > to-string-on-cow-array 8.1179+-0.7953 7.9642+-0.2712 might be 1.0193x faster > string-sub 31.4534+-0.6108 31.2311+-1.8606 > regexp-prototype-split-observable-side-effects3-global > 0.4397+-0.0338 0.4349+-0.0681 might be 1.0109x faster > instanceof-bound 29.7159+-0.4736 ? 30.3804+-2.5163 ? might be 1.0224x slower > direct-construct-arity-mismatch 93.6550+-4.7396 91.8647+-3.7913 might be 1.0195x faster > direct-tail-call-arity-mismatch 62.4943+-3.0368 61.0768+-0.6841 might be 1.0232x faster > substring 46.4174+-2.2263 ? 49.1036+-4.5933 ? might be 1.0579x slower > string-from-char-code 6.4090+-0.2356 ? 6.8632+-0.8161 ? might be 1.0709x slower > undefined-test 3.4457+-0.2264 3.4168+-0.2137 > string-repeat-resolving-fixed 13.2389+-1.8651 12.8188+-1.0202 might be 1.0328x faster > integer-divide 10.5305+-0.2204 ? 11.0209+-0.9043 ? might be 1.0466x slower > direct-arguments-overridden-length 5.9745+-0.8156 5.6210+-0.3935 might be 1.0629x faster > structure-hoist-over-transitions 2.4063+-0.2164 ? 2.6202+-0.1751 ? might be 1.0889x slower > int-or-other-add 5.6243+-0.4736 5.5164+-0.3999 might be 1.0196x faster > Float32Array-matrix-mult 4.3603+-0.3562 ? 4.6801+-0.2899 ? might be 1.0733x slower > string-prototype-split-observable-side-effects3-ignoreCase > 0.5169+-0.0654 0.5033+-0.0665 might be 1.0269x faster > sinkable-new-object 14.0376+-1.1488 13.1560+-0.1213 might be 1.0670x faster > external-arguments-getbyval 1.1779+-0.0902 1.1276+-0.1538 might be 1.0446x faster > call-spread-call 19.6052+-0.9976 19.4778+-0.6622 > hoist-poly-check-structure 2.2747+-0.1959 2.2464+-0.1736 might be 1.0126x faster > data-view-accesses 28.5942+-6.4948 22.9673+-8.6164 might be 1.2450x faster > concat-append-one 6.1318+-0.1000 ? 6.7314+-1.0559 ? might be 1.0978x slower > string-concat-object 2.2139+-0.1772 2.2129+-0.1376 > put-by-val-with-string 9.6886+-0.7508 9.6042+-0.5827 > div-boolean-double 4.8381+-0.4235 ? 4.9795+-0.4226 ? might be 1.0292x slower > ftl-library-inlining-dataview 4.6971+-0.3948 4.6271+-0.3201 might be 1.0151x faster > ArrayBuffer-DataView-alloc-large-long-lived > 44.0569+-2.2718 ? 44.8392+-3.0049 ? might be 1.0178x slower > negative-zero-negate 0.4782+-0.0341 0.4542+-0.0425 might be 1.0529x faster > typed-array-subarray 30.4049+-0.9951 30.2987+-1.4836 > call-spread-apply 20.1521+-1.7210 19.4819+-0.4469 might be 1.0344x faster > is-symbol-mixed 3.5632+-0.3017 ? 3.6791+-0.3089 ? might be 1.0325x slower > put-by-id-transition-with-indexing-header > 11.5016+-0.9143 11.1506+-0.8545 might be 1.0315x faster > rest-parameter-construction-performance 18.3877+-0.5611 ? 18.6336+-1.0494 ? might be 1.0134x slower > seal-and-do-work 13.5659+-0.3502 ? 14.2238+-1.1281 ? might be 1.0485x slower > string-prototype-split-observable-side-effects3-flags > 0.4895+-0.0601 ? 0.5004+-0.0611 ? might be 1.0221x slower > number-to-string-with-add-in-loop 9.1124+-0.5162 ? 9.2888+-0.4424 ? might be 1.0194x slower > poly-chain-access 2.6493+-0.4800 ? 2.6984+-0.3661 ? might be 1.0185x slower > ArrayBuffer-Int8Array-alloc-long-lived 16.0631+-1.4452 15.7143+-1.1281 might be 1.0222x faster > double-to-int32-typed-array-no-inline 2.1027+-0.1365 1.9620+-0.1951 might be 1.0717x faster > switch-string-big-length-tower-var 14.3374+-1.0614 13.9344+-0.3547 might be 1.0289x faster > object-iterate 1.7061+-0.1077 1.6383+-0.1975 might be 1.0414x faster > double-to-int32-typed-array 1.9814+-0.1499 ? 2.0847+-0.0638 ? might be 1.0521x slower > hard-overflow-check 30.6611+-1.0712 30.0342+-0.0566 might be 1.0209x faster > Int32Array-alloc-long-lived 44.4055+-1.8380 ? 45.7294+-3.6028 ? might be 1.0298x slower > string-repeat-resolving 15.7763+-0.2637 ? 16.0166+-0.4137 ? might be 1.0152x slower > polymorphic-get-by-id 2.1483+-0.1763 ? 2.2384+-0.2348 ? might be 1.0420x slower > slow-array-profile-convergence 2.4257+-0.2739 ? 2.5372+-0.1921 ? might be 1.0459x slower > get-custom-getter 1.8902+-0.2668 1.8413+-0.2916 might be 1.0265x faster > get-by-val-with-string-chain-from-try-block > 2.0368+-0.2049 ? 2.2481+-0.2460 ? might be 1.1037x slower > v8-raytrace-with-empty-try-catch 28.6301+-0.8102 28.2434+-1.1869 might be 1.0137x faster > for-in-on-object-with-lazily-materialized-properties > 160.7299+-2.7608 160.5368+-1.7951 > scoped-arguments-possibly-overridden-length > 6.2797+-0.5183 5.9497+-0.4911 might be 1.0555x faster > object-keys 19.4540+-1.0448 18.7976+-1.3210 might be 1.0349x faster > switching-size-classes 43.2125+-2.9118 42.5569+-4.0347 might be 1.0154x faster > Float64Array-alloc-long-lived 56.2347+-3.9449 ? 57.1469+-6.6122 ? might be 1.0162x slower > constant-test 4.4178+-0.4050 ? 4.4390+-0.4179 ? > int-overflow-local 4.3722+-0.2740 4.2538+-0.6389 might be 1.0278x faster > forward-arguments-dont-escape-on-arguments-length > 22.3598+-1.9524 21.1710+-0.2009 might be 1.0562x faster > arrowfunction-call-in-class-constructor 17.3220+-0.9710 17.1314+-0.9917 might be 1.0111x faster > setter-prototype 4.8271+-0.3718 4.8225+-0.4759 > new-array-dead 7.9349+-0.2930 ? 8.1799+-0.9532 ? might be 1.0309x slower > object-create-untyped-prototype 9.3219+-0.9715 ? 10.1413+-0.7905 ? might be 1.0879x slower > string-rope-with-object 15.5556+-0.7734 15.4348+-0.3642 > to-number-constructor-number-string-number-string > 3.2640+-0.3115 ? 3.3976+-0.3455 ? might be 1.0410x slower > int32-array-to-string 23.9810+-1.3244 23.9457+-3.6067 > boolean-test 3.3243+-0.3016 ? 3.6748+-0.2128 ? might be 1.1054x slower > try-get-by-id-polymorphic 7.1847+-0.5394 6.7480+-0.5913 might be 1.0647x faster > string-prototype-split-observable-side-effects4 > 0.5980+-0.1505 0.4956+-0.0489 might be 1.2066x faster > simple-regexp-test-folding-fail 7.2575+-0.1920 ? 7.3361+-0.3273 ? might be 1.0108x slower > minus-boolean 2.2089+-0.1845 2.1714+-0.1575 might be 1.0172x faster > polymorphic-array-call 1.8647+-0.2004 1.7944+-0.1525 might be 1.0392x faster > polyvariant-get-by-id-tower 8.9038+-0.7582 ? 9.0351+-1.3704 ? might be 1.0147x slower > try-get-by-id-basic 5.7978+-0.4722 ? 5.9001+-0.5723 ? might be 1.0176x slower > emscripten-cube2hash 24.1058+-3.0138 22.7805+-0.7696 might be 1.0582x faster > string-slice 26.2363+-3.6922 25.5424+-0.6909 might be 1.0272x faster > string-prototype-split-observable-side-effects3-sticky > 0.4828+-0.0470 ? 0.5179+-0.0182 ? might be 1.0727x slower > hoist-poly-check-structure-effectful-loop > 3.2935+-0.2613 ? 3.5302+-0.2698 ? might be 1.0719x slower > put-by-val-large-index-blank-indexing-type > 5.7652+-0.3593 ? 5.8299+-0.8158 ? might be 1.0112x slower > substring-concat-weird 37.6680+-1.7487 ? 38.4675+-1.9262 ? might be 1.0212x slower > inlined-put-by-val-with-symbol-transition > 38.1320+-0.6323 ? 39.6218+-3.0658 ? might be 1.0391x slower > string-get-by-val-out-of-bounds-insane 3.6182+-0.2542 ? 3.6187+-0.3411 ? > regexp-prototype-test-observable-side-effects2 > 0.4619+-0.0113 0.4483+-0.0386 might be 1.0303x faster > put-by-id-replace-and-transition 6.3675+-0.9978 5.8788+-0.5570 might be 1.0831x faster > negative-zero-divide 0.4725+-0.0335 0.4637+-0.0488 might be 1.0191x faster > infer-closure-const-then-reenter-no-inline > 34.6295+-2.0841 ? 34.9403+-0.8028 ? > simple-regexp-test-folding-fail-with-hoisted-regexp > 7.8564+-0.6336 ? 8.3597+-0.9942 ? might be 1.0641x slower > inline-arguments-access 3.5261+-0.3809 3.4615+-0.3444 might be 1.0187x faster > delay-tear-off-arguments-strictmode 5.6589+-0.3081 ? 5.7355+-0.7936 ? might be 1.0135x slower > Int32Array-Int8Array-view-alloc 8.5366+-0.6393 ? 9.1938+-0.8688 ? might be 1.0770x slower > proto-getter-access 27.3854+-0.6334 27.2928+-0.2489 > polymorphic-put-by-val-with-symbol 22.3195+-1.9447 22.0507+-1.5021 might be 1.0122x faster > new-error 31.6440+-0.9477 ? 32.5878+-3.8287 ? might be 1.0298x slower > string-long-ident-equality 6.7967+-0.6487 ? 6.8783+-0.7566 ? might be 1.0120x slower > regexp-exec 37.2750+-1.0111 36.4253+-0.4287 might be 1.0233x faster > fold-multi-put-by-offset-to-poly-put-by-offset > 4.0710+-0.4693 4.0631+-0.5253 > cse-new-array 2.5780+-0.2846 2.5492+-0.1638 might be 1.0113x faster > map-key-well-typed 64.2034+-5.6968 ? 64.8263+-4.1495 ? > get-by-val-with-string-bimorphic-check-structure-elimination-simple > 2.4442+-0.2808 ? 2.6275+-0.1565 ? might be 1.0750x slower > is-object-or-null-fold 2.4144+-0.1877 2.2630+-0.2176 might be 1.0669x faster > array-access-polymorphic-structure 7.0075+-0.6246 6.7444+-0.7320 might be 1.0390x faster > get-by-val-with-symbol-bimorphic-check-structure-elimination-simple > 2.7757+-0.3332 ? 2.8649+-0.1502 ? might be 1.0321x slower > gcse-poly-get-less-obvious 7.7602+-0.6932 7.7156+-0.3602 > object-xor 4.1664+-0.2816 ? 4.3329+-0.3838 ? might be 1.0400x slower > array-push-1 488.3811+-17.1629 477.7119+-3.4783 might be 1.0223x faster > regexp-prototype-split-observable-side-effects2 > 0.4486+-0.0585 ? 0.4627+-0.1023 ? might be 1.0316x slower > big-int-mul 7.7350+-0.5339 ? 7.8596+-0.6557 ? might be 1.0161x slower > is-string-fold 2.3075+-0.0864 2.3011+-0.2076 > math-random 13.6307+-0.8517 ? 14.0632+-1.0398 ? might be 1.0317x slower > is-object-or-null-fold-tricky 3.2968+-0.3392 3.2817+-0.3387 > register-pressure-from-osr 12.8408+-1.2491 12.2583+-0.6636 might be 1.0475x faster > infer-one-time-closure 6.8830+-0.6958 6.4945+-0.2000 might be 1.0598x faster > map-has-and-set 111.9910+-2.7349 ? 112.6177+-4.8678 ? > licm-dragons-out-of-bounds 35.5508+-5.0129 34.4929+-2.2791 might be 1.0307x faster > sparse-set 51.3579+-0.5513 51.0237+-0.5144 > strcat-length-const 4.5329+-0.3234 ? 4.9583+-0.6315 ? might be 1.0938x slower > simple-regexp-test-folding 8.5901+-0.6836 8.0975+-0.6292 might be 1.0608x faster > number-to-string-with-add 7.6153+-0.6430 7.6123+-0.7624 > rare-osr-exit-on-local 9.8645+-0.2294 ? 10.5755+-1.2717 ? might be 1.0721x slower > object-test 2.9774+-0.4035 ? 3.0097+-0.3275 ? might be 1.0109x slower > int52-back-and-forth 6.0579+-0.5302 ? 6.1181+-0.6456 ? > get-by-val-with-string-check-structure-elimination > 4.4424+-0.4335 ? 4.7845+-0.7406 ? might be 1.0770x slower > in-one-case-true 4.6082+-0.3346 4.5347+-0.4973 might be 1.0162x faster > string-concat-pair-object 2.0990+-0.1187 1.9854+-0.1388 might be 1.0572x faster > asmjs_bool_bug 4.7651+-0.4695 ? 4.8600+-0.4598 ? might be 1.0199x slower > plus-boolean-double 2.5538+-0.1964 ? 2.6677+-0.2844 ? might be 1.0446x slower > array-with-int32-add-sub 4.4292+-0.2220 3.9333+-0.3157 might be 1.1261x faster > string-prototype-split-observable-side-effects > 1.1077+-0.0544 ! 1.2847+-0.0663 ! definitely 1.1598x slower > large-map-iteration 30.8541+-2.0831 ? 32.1169+-3.2362 ? might be 1.0409x slower > object-rshift 4.3910+-0.4587 4.1380+-0.3850 might be 1.0611x faster > weak-set-key 79.2141+-3.3007 77.9010+-1.1546 might be 1.0169x faster > getter-richards-try-catch 53.3695+-1.3322 52.4203+-0.7334 might be 1.0181x faster > HashMap-put-get-iterate 15.1893+-1.2676 14.7890+-0.9418 might be 1.0271x faster > minus-boolean-double 2.5093+-0.2536 ? 2.5733+-0.2853 ? might be 1.0255x slower > dfg-internal-function-call 0.8551+-0.0792 ? 0.9078+-0.1341 ? might be 1.0616x slower > throw 12.7287+-0.5183 ? 13.5481+-1.6877 ? might be 1.0644x slower > > <geometric> 7.1744+-0.0158 7.1567+-0.0266 might be 1.0025x faster > > baseline changes >Geomean of preferred means: > <scaled-result> 16.3722+-0.1639 ? 16.4808+-0.1207 ? might be 1.0066x 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 193652
:
359701
| 359704 |
359705