WebKit Bugzilla
Attachment 349929 Details for
Bug 189637
: The BytecodeGenerator should not waste time calling emitDebugHook() when the debugger is off.
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
x86_64 benchmark results.
benchmark-results-x86_64.txt (text/plain), 96.59 KB, created by
Mark Lam
on 2018-09-17 13:17:58 PDT
(
hide
)
Description:
x86_64 benchmark results.
Filename:
MIME Type:
Creator:
Mark Lam
Created:
2018-09-17 13:17:58 PDT
Size:
96.59 KB
patch
obsolete
>$ sleep 2 && ../ws2/Internal/Tools/Scripts/run-jsc-benchmarks --outer 8 base:base/jsc new-nodebug:new-nodebug/jsc >Warning: could not identify checkout location for base >Warning: could not identify checkout location for nodebug >Warning: refusing to run JSBench because not all VMs are DumpRenderTree or WebKitTestRunner. >Warning: refusing to run DSPJS because not all VMs are DumpRenderTree or WebKitTestRunner. >11908/11908 -e -e >Generating benchmark report at /Volumes/Data/bench/base_nodebug_SunSpiderSunSpider-CompileTimeV8SpiderV8Spider-CompileTimeOctaneKrakenTailBenchMicrobenchmarksAsmBench_Chronon-3_20180917_1244_report.txt >And raw data at /Volumes/Data/bench/base_nodebug_SunSpiderSunSpider-CompileTimeV8SpiderV8Spider-CompileTimeOctaneKrakenTailBenchMicrobenchmarksAsmBench_Chronon-3_20180917_1244.json > >Benchmark report for SunSpider, SunSpider-CompileTime, V8Spider, V8Spider-CompileTime, Octane, Kraken, TailBench, Microbenchmarks, and AsmBench on Chronon-3 (MacBookPro11,1). > >VMs tested: >"base" at /Volumes/Data/bench/base/jsc >"nodebug" at /Volumes/Data/bench/new-nodebug/jsc > >Collected 8 samples per benchmark/VM, with 8 VM invocations per benchmark. Emitted a call to gc() between sample measurements. >Used 1 benchmark iteration per VM invocation for warm-up. Used the jsc-specific preciseTime() function to get microsecond-level >timing. Reporting benchmark execution times with 95% confidence intervals in milliseconds. > > base nodebug >SunSpider: > 3d-cube 6.5379+-0.3466 ? 7.4548+-0.6465 ? might be 1.1402x slower > 3d-morph 6.9925+-0.2383 ? 7.1604+-0.2874 ? might be 1.0240x slower > 3d-raytrace 7.2747+-0.6576 7.1160+-0.6637 might be 1.0223x faster > access-binary-trees 3.8319+-0.2828 3.5959+-0.1609 might be 1.0656x faster > access-fannkuch 8.6141+-0.3079 8.4358+-0.4073 might be 1.0211x faster > access-nbody 4.2906+-0.3618 4.1498+-0.2881 might be 1.0339x faster > access-nsieve 4.6174+-0.3710 ? 5.1217+-1.4795 ? might be 1.1092x slower > bitops-3bit-bits-in-byte 2.0648+-0.2292 2.0046+-0.1807 might be 1.0300x faster > bitops-bits-in-byte 4.9971+-0.3634 ? 5.1510+-0.2891 ? might be 1.0308x slower > bitops-bitwise-and 3.3288+-0.2818 3.2192+-0.2607 might be 1.0340x faster > bitops-nsieve-bits 5.7816+-0.2421 5.6109+-0.2066 might be 1.0304x faster > controlflow-recursive 4.3823+-0.2989 ? 4.4817+-0.3260 ? might be 1.0227x slower > crypto-aes 6.0200+-0.2757 ? 6.0563+-0.2992 ? > crypto-md5 4.3805+-0.4332 ? 4.6103+-0.5416 ? might be 1.0525x slower > crypto-sha1 6.7971+-3.8354 4.6418+-0.3281 might be 1.4643x faster > date-format-tofte 10.2795+-0.3404 ? 10.5267+-0.4703 ? might be 1.0241x slower > date-format-xparb 7.8266+-0.3213 ? 8.0360+-0.5605 ? might be 1.0268x slower > math-cordic 4.3100+-0.3627 4.2790+-0.4270 > math-partial-sums 6.1644+-0.2653 6.1062+-0.2738 > math-spectral-norm 3.2241+-0.1732 2.9709+-0.1276 might be 1.0852x faster > regexp-dna 8.8837+-0.5132 ? 8.9735+-0.3100 ? might be 1.0101x slower > string-base64 5.7604+-0.3277 5.6647+-0.2892 might be 1.0169x faster > string-fasta 8.1142+-0.3424 ? 8.2984+-0.5127 ? might be 1.0227x slower > string-tagcloud 11.9445+-0.2609 ? 12.5446+-0.5790 ? might be 1.0502x slower > string-unpack-code 25.6181+-0.7827 25.1331+-0.7315 might be 1.0193x faster > string-validate-input 6.2672+-0.2759 6.0509+-0.2187 might be 1.0357x faster > > <arithmetic> 6.8578+-0.1686 6.8229+-0.1210 might be 1.0051x faster > > base nodebug >SunSpider-CompileTime: > 3d-cube 12.3921+-0.2542 12.3160+-0.2912 > 3d-morph 3.9313+-0.1144 3.8756+-0.1548 might be 1.0144x faster > 3d-raytrace 12.5654+-1.0835 12.1224+-0.2640 might be 1.0365x faster > access-binary-trees 8.7024+-0.2306 8.4763+-0.2742 might be 1.0267x faster > access-fannkuch 28.5310+-6.6406 ? 29.3626+-7.4207 ? might be 1.0291x slower > access-nbody 2.9887+-0.1490 2.9745+-0.1760 > access-nsieve 2.7521+-0.0730 2.7513+-0.1171 > bitops-3bit-bits-in-byte 0.5826+-0.0107 0.5808+-0.0153 > bitops-bits-in-byte 4.5893+-0.2785 4.4225+-0.1251 might be 1.0377x faster > bitops-bitwise-and 1.2419+-0.2229 1.1227+-0.0284 might be 1.1062x faster > bitops-nsieve-bits 6.0997+-0.2011 ? 6.2617+-0.2246 ? might be 1.0266x slower > controlflow-recursive 11.2837+-0.3463 10.7902+-0.2280 might be 1.0457x faster > crypto-aes 4.8464+-0.2313 ? 4.9441+-0.1599 ? might be 1.0202x slower > crypto-md5 3.6983+-0.0600 ? 3.8090+-0.2886 ? might be 1.0299x slower > crypto-sha1 4.9148+-1.2135 4.3091+-0.2760 might be 1.1406x faster > date-format-tofte 5.0847+-0.1286 ? 5.5239+-0.6470 ? might be 1.0864x slower > date-format-xparb 4.6036+-1.3322 3.9980+-0.0386 might be 1.1515x faster > math-cordic 3.8108+-0.1823 3.7751+-0.1834 > math-partial-sums 1.1054+-0.0380 1.0871+-0.0089 might be 1.0168x faster > math-spectral-norm 1.1840+-0.2434 1.1360+-0.1149 might be 1.0423x faster > regexp-dna 0.0000+-0.0000 0.0000+-0.0000 might be NaNx faster > string-base64 1.6586+-0.2190 1.5243+-0.0373 might be 1.0881x faster > string-fasta 10.2307+-0.7860 9.9637+-0.3506 might be 1.0268x faster > string-tagcloud 4.0657+-0.2130 3.9842+-0.1623 might be 1.0204x faster > string-unpack-code 6.5641+-0.1280 ? 6.7849+-0.3227 ? might be 1.0336x slower > string-validate-input 3.0926+-0.0779 3.0883+-0.0920 > > <arithmetic> 5.7892+-0.2443 5.7302+-0.3017 might be 1.0103x faster > > base nodebug >V8Spider: > crypto 52.8193+-0.8838 ? 58.8484+-16.0348 ? might be 1.1141x slower > deltablue 87.2491+-6.7721 84.9543+-6.9766 might be 1.0270x faster > earley-boyer 52.0033+-2.3449 ? 53.0683+-5.3620 ? might be 1.0205x slower > raytrace 57.1732+-23.4838 44.8813+-1.8305 might be 1.2739x faster > regexp 73.8649+-2.8182 ? 74.9264+-3.6605 ? might be 1.0144x slower > richards 62.4585+-1.0829 ? 63.3235+-3.8170 ? might be 1.0138x slower > splay 34.0115+-1.4835 33.7208+-0.8313 > > <geometric> 57.2620+-3.1797 56.4543+-2.2225 might be 1.0143x faster > > base nodebug >V8Spider-CompileTime: > crypto 48.1703+-1.0659 48.1048+-0.5993 > deltablue 108.0478+-2.2717 ? 108.2387+-0.7608 ? > earley-boyer 57.1746+-0.4788 ? 57.2821+-1.0449 ? > raytrace 104.1591+-27.4984 103.9981+-25.4284 > regexp 15.0516+-0.3599 14.9227+-0.3271 > richards 52.6001+-0.9070 ? 53.2883+-1.4275 ? might be 1.0131x slower > splay 21.5349+-0.3470 ? 21.8109+-0.4482 ? might be 1.0128x slower > > <geometric> 47.0951+-1.5902 ? 47.2409+-1.5888 ? might be 1.0031x slower > > base nodebug >Octane: > encrypt 0.19582+-0.00383 ? 0.22048+-0.05983 ? might be 1.1259x slower > decrypt 3.46855+-0.06151 3.44011+-0.02070 > deltablue x2 0.16609+-0.01162 ? 0.17031+-0.01194 ? might be 1.0254x slower > earley 0.38469+-0.00506 0.38385+-0.00510 > boyer 6.03111+-0.09869 5.85842+-0.08342 might be 1.0295x faster > navier-stokes x2 6.40002+-0.01441 ? 6.40356+-0.00857 ? > raytrace x2 1.00271+-0.00943 ? 1.00442+-0.00885 ? > richards x2 0.10541+-0.00109 0.10431+-0.00130 might be 1.0106x faster > splay x2 0.40416+-0.02636 0.39633+-0.00489 might be 1.0198x faster > regexp x2 23.11692+-0.24562 ? 23.51158+-0.18012 ? might be 1.0171x slower > pdfjs x2 51.95360+-0.61248 51.90144+-0.47002 > mandreel x2 64.65990+-0.32605 ? 75.11597+-24.77270 ? might be 1.1617x slower > gbemu x2 49.23895+-0.83117 48.22855+-0.56743 might be 1.0210x faster > closure 0.69013+-0.00614 ? 0.69073+-0.00779 ? > jquery 9.46489+-0.05347 9.38426+-0.09884 > box2d x2 12.88209+-0.31124 ? 16.47992+-8.51431 ? might be 1.2793x slower > zlib x2 425.52696+-5.13608 423.13172+-1.18177 > typescript x2 1008.18521+-7.23183 ? 1022.15378+-21.99195 ? might be 1.0139x slower > splay-latency 7.33750+-0.44554 ? 7.37777+-0.20321 ? > > <geometric> 6.81421+-0.05214 ? 6.94038+-0.20964 ? might be 1.0185x slower > > base nodebug >Kraken: > ai-astar 115.540+-1.283 ? 117.091+-1.456 ? might be 1.0134x slower > audio-beat-detection 53.789+-1.161 ? 54.807+-1.974 ? might be 1.0189x slower > audio-dft 149.672+-2.267 148.086+-1.063 might be 1.0107x faster > audio-fft 39.867+-0.394 ? 43.568+-6.383 ? might be 1.0928x slower > audio-oscillator 60.611+-0.461 ? 62.968+-3.517 ? might be 1.0389x slower > imaging-darkroom 80.630+-1.569 79.663+-0.488 might be 1.0121x faster > imaging-desaturate 76.045+-1.405 ? 76.724+-1.603 ? > imaging-gaussian-blur 80.796+-2.781 80.041+-2.424 > json-parse-financial 41.443+-6.264 40.228+-0.931 might be 1.0302x faster > json-stringify-tinderbox 25.284+-0.308 25.204+-0.300 > stanford-crypto-aes 52.243+-1.476 51.602+-0.786 might be 1.0124x faster > stanford-crypto-ccm 51.852+-5.601 ? 54.938+-15.814 ? might be 1.0595x slower > stanford-crypto-pbkdf2 80.979+-2.049 ? 93.159+-30.680 ? might be 1.1504x slower > stanford-crypto-sha256-iterative 25.138+-0.689 ? 25.565+-0.407 ? might be 1.0170x slower > > <arithmetic> 66.706+-0.654 ? 68.118+-2.381 ? might be 1.0212x slower > > base nodebug >TailBench: > n-body 1068.9870+-6.2665 ? 1075.1703+-5.4517 ? > merge-sort 683.2772+-9.3347 673.0906+-5.6464 might be 1.0151x faster > merge-sort-cps 78.3523+-1.3169 78.3037+-1.8229 > bf-interpreter 428.0868+-11.0142 ? 428.8755+-9.6038 ? > > <geometric> 395.5663+-2.3024 394.7798+-2.8974 might be 1.0020x faster > > base nodebug >Microbenchmarks: > negative-zero-modulo 1.0297+-0.3750 0.8017+-0.0321 might be 1.2844x faster > is-object-or-null-trickier-function 5.0393+-0.2531 ? 8.6745+-8.9732 ? might be 1.7214x slower > object-values 46.1740+-2.1894 ? 48.6615+-9.0791 ? might be 1.0539x slower > direct-tail-call 83.5034+-21.4944 74.7160+-1.2693 might be 1.1176x faster > int-or-other-min-then-get-by-val 6.4738+-0.4850 ? 7.3628+-2.7814 ? might be 1.1373x slower > has-own-property-name-cache 73.8932+-3.1062 73.0052+-1.8703 might be 1.0122x faster > JSONP-negative-0 0.6150+-0.0325 ? 0.6178+-0.0306 ? > object-int-sub 18.3849+-0.3530 18.0694+-0.3026 might be 1.0175x faster > int-or-other-add-then-get-by-val 6.4125+-0.5258 6.1211+-0.1781 might be 1.0476x faster > number-to-string-strength-reduction 6.9851+-0.4625 6.7202+-0.1793 might be 1.0394x faster > double-pollution-getbyval 9.5182+-0.1069 ? 9.7022+-0.2208 ? might be 1.0193x slower > map-for-each 2.9416+-0.2861 ? 3.1094+-0.2950 ? might be 1.0570x slower > infer-one-time-deep-closure 15.2974+-0.1519 15.0913+-0.2237 might be 1.0137x faster > get-by-val-with-symbol-chain-from-try-block > 3.8615+-1.5813 3.3214+-0.2071 might be 1.1626x faster > infer-constant-property 3.5726+-0.1477 ? 3.7787+-0.1659 ? might be 1.0577x slower > is-boolean-fold 3.5938+-0.1515 ? 3.6589+-0.2317 ? might be 1.0181x slower > simple-getter-access 22.3853+-0.3204 ? 22.8008+-1.1618 ? might be 1.0186x slower > put-by-id 16.7272+-0.8831 ? 19.1918+-6.5499 ? might be 1.1473x slower > infer-closure-const-then-mov-no-inline 5.2063+-0.2212 5.1636+-0.3799 > get-by-val-out-of-bounds 6.1157+-0.6586 ? 6.2744+-1.4733 ? might be 1.0259x slower > string-char-code-at 13.3345+-1.1769 13.0078+-1.1821 might be 1.0251x faster > direct-call 70.1866+-0.1859 ? 70.5964+-0.5095 ? > elidable-new-object-tree 19.3723+-0.3012 ? 19.6187+-0.5536 ? might be 1.0127x slower > regexp-prototype-split-observable-side-effects > 1.7717+-0.1000 ? 1.7858+-0.0965 ? > regexp-set-last-index 10.6175+-0.2645 ? 10.7812+-0.5637 ? might be 1.0154x slower > tan 93.2651+-0.3476 ? 93.6625+-0.5929 ? > infer-one-time-closure-ten-vars 9.2612+-0.3259 9.2365+-0.2707 > to-number-number-string-number-string 4.6486+-0.1807 ? 4.6703+-0.3428 ? > assign-custom-setter 9.1076+-3.6893 7.1737+-0.3144 might be 1.2696x faster > custom-setter-getter-as-put-get-by-id 1.0440+-0.0454 ? 1.1984+-0.2079 ? might be 1.1479x slower > make-indexed-storage 4.3766+-0.3083 4.0435+-0.1415 might be 1.0824x faster > object-int-add-array 9.7608+-0.9662 9.2381+-0.5522 might be 1.0566x faster > in-by-id-removed 11.2026+-0.3345 ? 12.9788+-5.2010 ? might be 1.1586x slower > arguments 7.7259+-0.3132 7.3878+-0.1624 might be 1.0458x faster > large-int-neg 9.4642+-3.1043 9.2418+-2.8155 might be 1.0241x faster > is-object-or-null-tricky-function 4.7090+-0.2754 ? 4.8090+-0.2379 ? might be 1.0212x slower > gcse 5.4495+-0.3648 ? 5.6570+-0.4588 ? might be 1.0381x slower > fold-get-by-id-to-multi-get-by-offset-rare-int > 11.6430+-0.7007 11.5994+-0.8534 > array-push-2 821.1059+-3.2022 ? 970.9778+-378.1468 ? might be 1.1825x slower > abc-skippy-loop 27.0771+-0.3655 26.8561+-0.3332 > inline-arguments-aliased-access 5.5959+-0.2860 5.4306+-0.1866 might be 1.0304x faster > is-array-for-non-array-object 4.5092+-1.2278 3.9826+-0.3669 might be 1.1322x faster > elidable-new-object-dag 19.8708+-0.2828 19.5695+-0.2112 might be 1.0154x faster > switch-string-length-tower 14.3076+-1.8546 13.4822+-0.5376 might be 1.0612x faster > arrowfunction-call-in-class-method 10.3556+-0.2047 ? 10.5713+-1.8420 ? might be 1.0208x slower > string-slice-empty 12.0421+-5.2127 9.9789+-0.7086 might be 1.2068x faster > string-concat-pair-simple 4.5217+-0.2015 4.4125+-0.0679 might be 1.0247x faster > for-of-array 23.5378+-0.2905 23.5048+-0.4845 > string-prototype-search-observable-side-effects > 1.3914+-0.0675 ? 1.4107+-0.0823 ? might be 1.0139x slower > varargs 9.7120+-0.4092 ? 10.1044+-0.4608 ? might be 1.0404x slower > string-var-equality 30.6893+-0.7801 ? 31.5796+-1.2501 ? might be 1.0290x slower > to-number-only-number 1.2232+-0.2524 1.0411+-0.0552 might be 1.1749x faster > function-test 4.3642+-0.1343 4.2705+-0.2727 might be 1.0219x faster > unprofiled-licm 8.3766+-0.3518 ? 8.6804+-0.3026 ? might be 1.0363x slower > string-cons-tower 8.0870+-0.3981 ? 8.9844+-2.7372 ? might be 1.1110x slower > Int8Array-load-with-byteLength 4.9728+-0.2148 ? 4.9986+-0.2822 ? > inlined-put-by-val-with-string-transition > 60.0624+-1.1643 59.8813+-0.8057 > licm-dragons-overflow 23.4530+-1.9896 22.5004+-0.3620 might be 1.0423x faster > varargs-construct 24.4890+-0.6398 ? 33.2679+-13.6944 ? might be 1.3585x slower > mod-boolean-double 6.2715+-0.2343 ? 6.4741+-0.5639 ? might be 1.0323x slower > sink-huge-activation 13.0360+-0.4828 ? 13.3116+-0.5454 ? might be 1.0211x slower > varargs-call 16.0907+-0.5809 15.8927+-0.3091 might be 1.0125x faster > simple-regexp-test-folding-with-hoisted-regexp > 14.3192+-1.2772 ? 14.3513+-0.6289 ? > imul-int-only 6.1443+-0.1761 ? 6.2532+-0.3679 ? might be 1.0177x slower > tear-off-arguments-simple 3.7094+-0.1451 ? 3.9575+-0.3764 ? might be 1.0669x slower > adapt-to-double-divide 17.7356+-0.1221 ? 17.8452+-0.2040 ? > get_callee_monomorphic 4.8455+-0.2964 4.6576+-0.1270 might be 1.0403x faster > switch-string-short 13.2566+-0.2077 ? 13.4222+-0.1785 ? might be 1.0125x slower > is-array-for-array 3.5600+-0.2470 ? 3.7190+-0.2938 ? might be 1.0447x slower > object-entries 107.7657+-0.9372 107.5119+-1.3387 > ArrayBuffer-Int32Array-byteOffset 5.3785+-0.3370 4.9196+-0.2939 might be 1.0933x faster > infer-closure-const-then-put-to-scope-no-inline > 11.4368+-0.4122 ? 11.6098+-0.5522 ? might be 1.0151x slower > varargs-construct-inline 22.4970+-0.5708 22.3575+-0.4152 > get-by-val-with-string-quadmorphic-check-structure-elimination-simple > 5.6203+-0.2959 ? 6.4861+-2.4105 ? might be 1.1541x slower > get-by-val-with-symbol-check-structure-elimination > 10.9028+-0.2007 ? 11.1060+-0.4884 ? might be 1.0186x slower > string-prototype-split-observable-side-effects3-unicode > 0.9069+-0.0425 ? 0.9228+-0.0723 ? might be 1.0175x slower > regexp-prototype-split-observable-side-effects3-unicode > 0.7878+-0.0252 ? 0.8685+-0.1557 ? might be 1.1024x slower > cse-new-array-buffer 2.7010+-0.2427 ? 2.7152+-0.1558 ? > splice-to-remove 20.3516+-0.1366 ? 20.7393+-0.2886 ? might be 1.0190x slower > neg-boolean 3.7512+-0.1556 ? 3.8639+-0.1069 ? might be 1.0300x slower > Int16Array-to-Int32Array-set 50.2999+-0.5697 49.0017+-1.5558 might be 1.0265x faster > for-of-iterate-array-keys 6.6363+-1.0413 5.9789+-0.2136 might be 1.1100x faster > make-rope-cse 5.5259+-0.5263 ? 6.2859+-2.4135 ? might be 1.1375x slower > is-function-fold 3.7668+-0.4142 3.7492+-0.2328 > DataView-custom-properties 70.5643+-0.9795 70.1208+-1.2663 > new-array-buffer-dead 59.0338+-17.0387 51.5232+-0.7867 might be 1.1458x faster > prototype-access-with-mutating-prototype 6.1908+-0.6418 ? 6.3468+-0.2391 ? might be 1.0252x slower > allocate-big-object 3.8027+-0.3812 ? 3.8801+-0.3273 ? might be 1.0203x slower > direct-call-arity-mismatch 86.5560+-22.2541 77.5605+-1.0492 might be 1.1160x faster > get-by-val-with-symbol-proto-or-self 14.6472+-0.3384 ? 14.6864+-0.2821 ? > get-by-id-bimorphic-check-structure-elimination > 7.0440+-0.5110 ? 7.4025+-0.4487 ? might be 1.0509x slower > delta-blue-try-catch 71.6207+-2.9437 69.9920+-2.8493 might be 1.0233x faster > string-prototype-split-observable-side-effects2 > 0.8700+-0.0354 ? 0.9332+-0.1547 ? might be 1.0727x slower > no-inline-constructor 31.7495+-1.0570 31.4667+-0.9414 > number-to-string-with-add-empty 10.2604+-0.2446 10.0140+-0.3591 might be 1.0246x faster > cmpeq-obj-to-obj-other 11.0331+-0.4593 ? 11.0990+-0.3867 ? > poly-proto-put-transition-speed 20.7926+-0.7095 ? 21.1280+-0.4608 ? might be 1.0161x slower > ArrayBuffer-DataView-alloc-long-lived 21.9011+-0.3489 ? 21.9412+-0.5921 ? > get-by-id-quadmorphic-check-structure-elimination-simple > 4.8441+-0.1686 4.7444+-0.1899 might be 1.0210x faster > in-two-cases 8.3530+-0.2837 7.9404+-0.5121 might be 1.0520x faster > switch 9.3420+-0.7392 ? 11.0009+-4.2399 ? might be 1.1776x slower > object-iterate-symbols 4.7703+-0.2921 4.7153+-0.2702 might be 1.0117x faster > infer-closure-const-then-mov 9.6356+-0.2681 9.4208+-0.2640 might be 1.0228x faster > string-equality 14.2273+-4.3460 12.6370+-0.3889 might be 1.1258x faster > int-or-other-neg-then-get-by-val 28.0808+-0.3219 ? 28.5263+-0.8410 ? might be 1.0159x slower > super-get-by-id-with-this-monomorphic 23.4204+-0.5043 ? 23.8484+-0.6791 ? might be 1.0183x slower > abc-postfix-backward-loop 39.5788+-0.5309 ? 40.1406+-1.2591 ? might be 1.0142x slower > abs-boolean 4.0632+-0.6190 ? 4.4283+-1.2780 ? might be 1.0899x slower > fixed-typed-array-storage-var-index 2.4431+-0.4574 2.2470+-0.3283 might be 1.0873x faster > string-replace-generic 56.3355+-1.2224 ? 57.2366+-1.3830 ? might be 1.0160x slower > singleton-scope 59.0133+-0.4925 ? 59.0804+-0.2071 ? > div-boolean 9.6996+-0.1707 ? 9.7519+-0.1706 ? > put-by-id-slightly-polymorphic 4.3675+-1.2445 4.1511+-0.5274 might be 1.0521x faster > super-get-by-val-with-this-polymorphic 25.3432+-0.2070 25.2409+-0.7505 > array-splice-contiguous 31.8741+-0.6779 ^ 29.3748+-0.6045 ^ definitely 1.0851x faster > number-to-string-with-radix 14.7668+-0.5715 ? 15.0741+-0.8818 ? might be 1.0208x slower > poly-chain-access-different-prototypes-simple > 4.6027+-1.1876 4.2210+-0.1584 might be 1.0904x faster > global-var-const-infer 1.4683+-0.0915 ? 2.0193+-1.4651 ? might be 1.3753x slower > switch-string-basic-big-var 17.1933+-0.1801 ? 20.0585+-5.7182 ? might be 1.1666x slower > deltablue-varargs 27.4556+-1.2627 27.1044+-1.4729 might be 1.0130x faster > hoist-get-by-offset-tower-with-inferred-types > 14.0704+-0.3193 13.8322+-0.2949 might be 1.0172x faster > array-with-double-mul-add 6.2000+-0.3750 ? 6.5535+-1.4506 ? might be 1.0570x slower > direct-tail-call-inlined-caller-arity-mismatch > 79.8481+-0.4736 ? 80.6354+-1.8930 ? > array-with-int32-or-double-sum 4.7831+-0.2477 4.7614+-0.1559 > switch-char 7.1669+-0.2589 ? 7.2615+-0.1972 ? might be 1.0132x slower > string-object-to-string 10.5445+-0.1496 10.3254+-0.3453 might be 1.0212x faster > super-getter 16.9035+-0.5314 ! 17.8104+-0.3002 ! definitely 1.0537x slower > generator-sunspider-access-nsieve 6.7251+-0.2466 ? 7.2703+-0.9428 ? might be 1.0811x slower > bug-153431 4.0643+-0.3489 ? 4.1643+-0.2198 ? might be 1.0246x slower > Int16Array-bubble-sort 20.9739+-1.1263 ? 21.5659+-1.0150 ? might be 1.0282x slower > regexp-prototype-split-observable-side-effects4 > 0.8529+-0.0651 0.8148+-0.0202 might be 1.0468x faster > poly-proto-and-non-poly-proto-same-ic 35.2883+-0.8047 34.9361+-0.7308 might be 1.0101x faster > eval-code-ftl 57.0915+-0.3205 ? 57.4120+-0.3136 ? > chain-getter-access 14.9068+-0.5848 14.5107+-0.2126 might be 1.0273x faster > new-array-buffer-vector-profile 83.3966+-4.1161 ? 101.2799+-52.4563 ? might be 1.2144x slower > string-concat-simple 7.2241+-0.2710 7.1897+-0.1981 > dfg-internal-function-construct 1.6390+-0.3915 1.3891+-0.1025 might be 1.1799x faster > arity-mismatch-inlining 1.8275+-0.2685 1.6500+-0.1124 might be 1.1076x faster > array-prototype-every 32.8234+-0.5122 32.7724+-0.3831 > int-or-other-abs-then-get-by-val 11.0352+-0.4718 10.8998+-0.3836 might be 1.0124x faster > contiguous-array-to-string 37.4257+-0.4037 37.1100+-0.4326 > fold-get-by-id-to-multi-get-by-offset 9.2287+-0.3841 9.1786+-0.1510 > is-symbol 4.1741+-2.5245 3.3425+-0.4144 might be 1.2488x faster > integer-modulo 4.3391+-0.2002 ? 4.4171+-0.2036 ? might be 1.0180x slower > int-or-other-div-then-get-by-val 5.7828+-0.2718 ? 6.0505+-0.6198 ? might be 1.0463x slower > fold-multi-get-by-offset-to-poly-get-by-offset > 6.7533+-0.1497 ? 6.8405+-0.2756 ? might be 1.0129x slower > object-get-own-property-symbols-on-large-array > 1.5233+-0.2022 1.3542+-0.0362 might be 1.1248x faster > many-foreach-calls 3.2237+-0.3044 ? 3.3790+-0.1851 ? might be 1.0482x slower > is-object-or-null-fold-less-tricky 4.9987+-0.2296 ? 5.0475+-0.4827 ? > is-number-fold 3.5663+-0.0649 ? 3.6067+-0.1474 ? might be 1.0113x slower > for-of-iterate-array-values 6.0847+-0.3755 5.9580+-0.3276 might be 1.0213x faster > richards-empty-try-catch 73.0293+-1.1134 72.6445+-1.6374 > generator-function-create 6.8969+-0.2009 ? 7.0702+-0.4776 ? might be 1.0251x slower > switch-char-constant 3.8338+-0.2958 3.6230+-0.1899 might be 1.0582x faster > logical-not-weird-types 4.3036+-0.5704 ? 4.6067+-1.0007 ? might be 1.0704x slower > string-object-value-of 10.2598+-0.3428 ? 10.3163+-0.2816 ? > string-replace 8.8976+-2.3548 8.6967+-0.3739 might be 1.0231x faster > data-view-accesses-2 166.4056+-5.2507 164.5830+-1.5822 might be 1.0111x faster > fixed-typed-array-storage 1.8152+-0.1866 1.8096+-0.1277 > object-closure-call 9.0286+-0.2423 8.8452+-0.3376 might be 1.0207x faster > put-by-val-with-string-slightly-polymorphic > 5.1041+-1.4150 4.5084+-0.2121 might be 1.1321x faster > math-with-out-of-bounds-array-values 38.7538+-2.2712 38.6006+-0.7847 > Int8Array-load 5.0394+-0.2403 5.0046+-0.2489 > bigswitch 31.1611+-1.1071 30.5057+-0.9723 might be 1.0215x faster > is-undefined-fold-tricky 5.1976+-1.6896 4.2663+-0.1124 might be 1.2183x faster > direct-tail-call-inlined-caller 79.1961+-25.0821 77.3625+-20.3436 might be 1.0237x faster > string-repeat-not-resolving-fixed 5.1266+-0.5588 4.7425+-0.4153 might be 1.0810x faster > v8-raytrace-with-try-catch 59.7754+-6.2933 59.3305+-4.7397 > inline-get-scoped-var 3.8262+-0.3045 ? 3.9611+-0.2676 ? might be 1.0353x slower > simple-poly-call-nested 6.7675+-1.0772 6.0524+-0.3239 might be 1.1182x faster > ArrayBuffer-Int8Array-alloc 20.4390+-0.7524 19.8641+-0.2837 might be 1.0289x faster > set-for-of 7.1800+-0.1580 ? 7.5541+-0.6323 ? might be 1.0521x slower > freeze-and-do-work 17.6291+-0.3240 17.3873+-0.3133 might be 1.0139x faster > regexp-prototype-test-observable-side-effects > 1.1138+-0.0508 ? 1.1213+-0.0279 ? > HashMap-put-get-iterate-keys 42.7289+-36.2255 32.2975+-11.8457 might be 1.3230x faster > string-get-by-val 3.3992+-0.2473 3.2386+-0.1363 might be 1.0496x faster > sink-function 12.4936+-1.0064 ? 13.9970+-3.7103 ? might be 1.1203x slower > licm-dragons-two-structures 16.2863+-0.1982 16.2772+-0.2855 > sparse-conditional 2.0999+-0.1410 ? 3.9036+-4.2081 ? might be 1.8590x slower > dataview-cse 12.6713+-0.5773 ? 12.9509+-1.5406 ? might be 1.0221x slower > function-with-eval 59.8558+-1.1426 ? 60.4240+-0.6387 ? > array-prototype-reduceRight 33.1696+-0.4476 ? 33.3918+-0.2344 ? > create-many-weak-map 84.4753+-1.2917 ? 96.3455+-25.1146 ? might be 1.1405x slower > number-to-string-with-radix-cse 5.8179+-0.1339 ? 5.8627+-0.2176 ? > eval-not-eval-compute 31.1241+-0.2807 ? 35.2329+-8.8123 ? might be 1.1320x slower > dont-confuse-structures-from-different-executable-as-poly-proto > 64.9048+-1.4357 64.0588+-0.6990 might be 1.0132x faster > poly-proto-setter-speed 4.8299+-0.2161 4.7535+-0.2467 might be 1.0161x faster > new-array-push 5.8006+-0.6129 5.5894+-0.2064 might be 1.0378x faster > polyvariant-monomorphic-get-by-id 5.3485+-0.2146 ? 5.5099+-0.3479 ? might be 1.0302x slower > regexp-last-index 11.3476+-0.2662 11.1138+-0.1873 might be 1.0210x faster > min-boolean 3.6973+-0.0693 ! 4.0247+-0.2093 ! definitely 1.0885x slower > polymorphic-put-by-val-with-string 33.3907+-0.3421 33.2356+-0.4694 > get-by-val-with-symbol-self-or-proto 15.2352+-0.6840 14.8843+-0.7973 might be 1.0236x faster > put-by-val-machine-int 4.9019+-2.0505 4.2224+-0.3643 might be 1.1609x faster > object-get-own-property-symbols 26.8446+-0.2657 ? 26.9096+-0.2015 ? > imul-mixed 4.5476+-0.0935 4.5316+-0.1767 > gcse-poly-get 12.1887+-0.4365 ? 12.5756+-0.5809 ? might be 1.0317x slower > fold-double-to-int 17.5922+-1.4869 16.8441+-0.3397 might be 1.0444x faster > to-number-constructor-only-number 1.2794+-0.1265 1.1770+-0.0615 might be 1.0870x faster > template-string-array 3.8884+-0.6613 3.6316+-0.2675 might be 1.0707x faster > in-four-cases 15.5867+-0.3310 ? 15.7865+-0.6376 ? might be 1.0128x slower > int-or-other-sub 5.8354+-0.3899 5.7765+-0.3673 might be 1.0102x faster > poly-chain-access-different-prototypes 3.8542+-0.2148 ? 4.1137+-0.2748 ? might be 1.0673x slower > super-get-by-val-with-this-monomorphic 29.8340+-0.4972 29.6871+-0.4761 > many-repeat-stores 26.1101+-0.1924 ? 26.5049+-1.0633 ? might be 1.0151x slower > string-repeat-single-resolving 12.2243+-0.6784 12.0867+-0.6261 might be 1.0114x faster > is-object-or-null-trickier-internal-function > 13.2900+-0.1910 13.2574+-0.4396 > fold-put-by-val-with-symbol-to-multi-put-by-offset > 11.9725+-0.5549 ? 13.7434+-5.7504 ? might be 1.1479x slower > ArrayBuffer-Int8Array-alloc-large-long-lived > 63.8587+-0.7597 ? 64.4102+-0.9665 ? > array-with-double-sum 4.3957+-0.1888 ? 4.8631+-1.1665 ? might be 1.1063x slower > string-repeat-small-resolving 23.0576+-1.3374 ? 23.1816+-1.2404 ? > super-get-by-id-with-this-polymorphic 18.2184+-0.6862 ? 19.1220+-1.4902 ? might be 1.0496x slower > switch-string-basic 13.4490+-0.3837 ? 13.5604+-0.5310 ? > licm-dragons 45.5516+-1.4199 44.4529+-0.2477 might be 1.0247x faster > eval-not-eval-compute-args 31.5676+-0.7708 ? 32.0838+-1.0194 ? might be 1.0164x slower > branch-on-string-as-boolean 13.8746+-0.8567 13.6527+-0.6861 might be 1.0163x faster > to-number-string-number-string-number 4.3881+-0.2600 ? 4.4308+-0.3098 ? > arrowfunciton-reference-arguments 1.2629+-0.0916 ? 1.3130+-0.1555 ? might be 1.0397x slower > locale-compare 27.6951+-0.7397 ? 28.0683+-1.3037 ? might be 1.0135x slower > getter-no-activation 5.1044+-0.9438 4.7684+-0.2169 might be 1.0705x faster > deltablue-for-of 56.2368+-3.8577 55.3788+-3.2024 might be 1.0155x faster > string-concat-long-convert 100.2390+-1.3373 99.7934+-1.1396 > put-by-val-with-string-replace-and-transition > 14.5594+-0.2860 ? 14.6956+-0.3393 ? > varargs-strict-mode 9.7497+-0.3552 ? 10.0883+-0.8264 ? might be 1.0347x slower > lots-of-fields 13.1218+-0.6847 12.8157+-0.3001 might be 1.0239x faster > tear-off-arguments 5.0920+-0.4607 ? 5.3197+-0.5807 ? might be 1.0447x slower > regexp-u-global-es5 25.5364+-0.7688 ^ 24.4572+-0.2611 ^ definitely 1.0441x faster > is-array-for-mixed-case 6.8102+-0.3067 ? 7.2581+-0.4763 ? might be 1.0658x slower > sinkable-new-object-taken 39.6328+-1.0283 39.1290+-0.6114 might be 1.0129x faster > double-to-uint32-typed-array-no-inline 4.6556+-2.5294 3.8527+-0.3436 might be 1.2084x faster > string-concat-long 58.1127+-0.6824 ? 59.3907+-1.0268 ? might be 1.0220x slower > get-by-id-bimorphic-check-structure-elimination-simple > 3.9674+-0.1999 ? 4.2518+-0.4504 ? might be 1.0717x slower > arrowfunction-call-in-function 21.7968+-0.3230 ? 22.1808+-0.6414 ? might be 1.0176x slower > obviously-elidable-new-object 17.4468+-0.7651 17.0224+-0.1835 might be 1.0249x faster > is-number-fold-tricky 4.6847+-0.1771 ? 4.8664+-0.2638 ? might be 1.0388x slower > string-slice-one-char 10.8393+-0.1798 ? 10.9049+-0.4037 ? > get-by-id-check-structure-elimination 5.7614+-0.3186 ? 5.9673+-0.1663 ? might be 1.0357x slower > fold-multi-put-by-offset-to-replace-or-transition-put-by-offset > 10.8405+-1.5156 10.7020+-0.3527 might be 1.0129x faster > obvious-sink-pathology 20.0717+-0.5211 19.8689+-0.3900 might be 1.0102x faster > large-int 8.5827+-0.9817 7.7109+-0.1002 might be 1.1131x faster > string-repeat-resolving-no-inline 23.7499+-1.3892 22.9509+-0.4530 might be 1.0348x faster > object-keys-map-values 57.8838+-1.6356 55.7654+-0.7750 might be 1.0380x faster > dfg-internal-function-not-handled-construct > 1.8590+-0.0574 1.8331+-0.0482 might be 1.0141x faster > weak-map-key 134.3423+-4.1741 132.4366+-1.6738 might be 1.0144x faster > destructuring-parameters-overridden-by-function > 1.1738+-0.1943 1.0581+-0.0343 might be 1.1093x faster > get_callee_polymorphic 8.1159+-0.3223 ? 10.6156+-4.6476 ? might be 1.3080x slower > destructuring-swap 15.9324+-0.2826 15.9323+-0.3033 > elidable-new-object-roflcopter 31.9265+-4.4280 31.0668+-5.9903 might be 1.0277x faster > string-get-by-val-out-of-bounds 5.7872+-0.2181 ? 6.1452+-0.5570 ? might be 1.0619x slower > regexp-prototype-split-observable-side-effects3-ignoreCase > 0.8723+-0.1492 ? 0.8983+-0.1633 ? might be 1.0298x slower > exit-length-on-plain-object 18.1902+-0.4303 17.7577+-0.3335 might be 1.0244x faster > object-int-sub-array 9.1682+-0.2381 ? 9.3828+-0.3303 ? might be 1.0234x slower > fold-put-structure 6.1086+-0.3964 ? 7.0077+-2.4317 ? might be 1.1472x slower > bigswitch-indirect-symbol 91.1769+-0.7188 ? 91.6472+-1.4308 ? > polymorphic-structure 16.9785+-0.6745 16.9078+-0.6594 > fold-put-by-val-with-string-to-multi-put-by-offset > 11.7350+-0.5128 11.7152+-0.5289 > for-of-iterate-array-entries 11.2974+-0.5697 ? 11.9126+-0.9397 ? might be 1.0545x slower > is-object-or-null-tricky-internal-function > 9.7564+-0.2397 9.6806+-0.2890 > string-test 4.3832+-0.2199 ? 4.4067+-0.3111 ? > stringalloc 123.4849+-0.8276 ? 126.0030+-6.0303 ? might be 1.0204x slower > poly-chain-access-simpler 4.1469+-0.2950 ? 5.0390+-2.1071 ? might be 1.2151x slower > direct-arguments-possibly-overridden-length > 9.0229+-0.3891 ? 9.0888+-0.3189 ? > global-code-ftl 46.0170+-0.4296 45.9565+-0.5104 > double-array-to-string 76.8362+-0.5829 ? 77.7276+-1.4795 ? might be 1.0116x slower > put-by-val-direct 0.9728+-0.1697 0.8755+-0.0963 might be 1.1112x faster > put-by-val-with-symbol-replace-and-transition > 14.6739+-0.3707 ? 18.0717+-6.9784 ? might be 1.2316x slower > captured-assignments 0.8313+-0.0332 0.8242+-0.0210 > call-or-not-call 40.0110+-0.3749 ? 40.1247+-0.6451 ? > marsaglia-larger-ints 86.8513+-1.1726 85.8163+-0.3332 might be 1.0121x faster > is-function-fold-tricky-internal-function > 14.0703+-0.3272 ? 14.2126+-0.3964 ? might be 1.0101x slower > math-trunc 10.8638+-5.1231 8.3240+-0.4165 might be 1.3051x faster > object-int-and-array 9.2516+-0.3203 ? 9.2765+-0.3957 ? > double-pollution-putbyoffset 5.2727+-0.2020 ? 5.4215+-0.3761 ? might be 1.0282x slower > assign-custom-setter-polymorphic 5.2570+-0.3928 4.9748+-0.2339 might be 1.0567x faster > mod-boolean 9.5968+-0.2061 ? 9.6272+-0.1793 ? > is-function-fold-tricky 5.0462+-0.7209 4.8193+-0.1863 might be 1.0471x faster > number-to-string-with-radix-10 2.1124+-0.1038 ? 2.1528+-0.1886 ? might be 1.0191x slower > apply-not-apply 7.0115+-0.9878 6.8898+-0.9210 might be 1.0177x faster > HashMap-string-put-get-iterate 35.4553+-5.3310 33.3401+-1.1778 might be 1.0634x faster > mul-boolean 3.6231+-0.0902 ? 3.7437+-0.1989 ? might be 1.0333x slower > scoped-arguments-overridden-length 8.6215+-0.2305 ? 8.8723+-0.1940 ? might be 1.0291x slower > infer-one-time-closure-two-vars 8.8805+-0.3267 8.5708+-0.2134 might be 1.0361x faster > sin-boolean 8.7826+-0.2420 ? 8.8943+-0.1985 ? might be 1.0127x slower > imul-double-only 5.0642+-0.3063 ? 5.4810+-0.5784 ? might be 1.0823x slower > instanceof-dynamic 17.7916+-1.1813 ? 18.2291+-2.0306 ? might be 1.0246x slower > to-int32-boolean 16.5443+-0.5520 16.3983+-0.3904 > try-catch-word-count 34.1917+-0.6962 ? 34.3553+-0.5361 ? > put-by-val-with-symbol 17.0403+-1.7210 16.1427+-0.1490 might be 1.0556x faster > fold-multi-put-by-offset-to-put-by-offset > 6.0901+-0.4039 5.9834+-0.4285 might be 1.0178x faster > simple-poly-call 2.0935+-0.0528 ? 2.1448+-0.0217 ? might be 1.0245x slower > obvious-sink-pathology-taken 131.0487+-1.1760 ? 131.8517+-1.3821 ? > marsaglia-osr-entry 22.4466+-0.1921 ? 22.6318+-0.1487 ? > get-by-val-with-symbol-bimorphic-check-structure-elimination > 12.1741+-0.6408 12.0980+-0.3877 > method-on-number 20.0963+-0.2296 ! 20.7362+-0.3304 ! definitely 1.0318x slower > getter-richards 105.3352+-2.4226 ? 106.6503+-4.6504 ? might be 1.0125x slower > array-prototype-some 32.6974+-0.5820 ? 33.8943+-2.9815 ? might be 1.0366x slower > vector-length-hint-new-array 10.0301+-0.2206 ? 10.3375+-0.6003 ? might be 1.0306x slower > typed-array-get-set-by-val-profiling 27.3404+-0.3851 27.1995+-0.1981 > untyped-string-from-char-code 13.6808+-0.1590 ? 13.9357+-0.5245 ? might be 1.0186x slower > Int32Array-alloc 5.1753+-0.1184 ? 6.0189+-1.4359 ? might be 1.1630x slower > basic-set 10.9480+-0.5818 10.7340+-0.5805 might be 1.0199x faster > string-repeat-single-not-resolving 11.3383+-0.2422 ? 14.3707+-6.9391 ? might be 1.2674x slower > slow-convergence 4.3714+-0.3738 4.0673+-0.2058 might be 1.0748x faster > getter-prototype 6.9946+-0.2632 6.8018+-0.2124 might be 1.0283x faster > string-prototype-search-observable-side-effects4 > 0.9590+-0.2180 0.9046+-0.1008 might be 1.0601x faster > inline-arguments-local-escape 5.5737+-0.2830 5.5716+-0.2055 > lazy-array-species-watchpoints 29.3872+-0.3614 ? 29.5649+-0.4976 ? > arguments-out-of-bounds 10.5883+-0.8101 10.1670+-0.2750 might be 1.0414x faster > richards-try-catch 250.1163+-1.7637 247.4381+-2.2426 might be 1.0108x faster > to-number-only-string 2.8791+-0.2204 2.7414+-0.1454 might be 1.0502x faster > simple-activation-demo 15.5904+-0.8778 15.3600+-0.4731 might be 1.0150x faster > Float64Array-to-Int16Array-set 64.0634+-0.6282 ? 64.4794+-0.8513 ? > object-create-null 17.3649+-2.4640 16.3293+-0.1720 might be 1.0634x faster > regexp-prototype-search-observable-side-effects2 > 0.7540+-0.0268 ? 0.7913+-0.1405 ? might be 1.0495x slower > object-create-unknown-object-prototype 28.4167+-0.3617 ^ 26.3049+-0.3626 ^ definitely 1.0803x faster > global-isNaN 15.6530+-0.4272 ? 15.7085+-0.8578 ? > object-int-add 18.0651+-0.2205 ? 18.6076+-0.8000 ? might be 1.0300x slower > direct-arguments-getbyval 1.7245+-0.1367 1.6649+-0.0708 might be 1.0358x faster > scoped-arguments-length 10.1996+-0.4669 ? 11.4584+-3.5083 ? might be 1.1234x slower > string-repeat-small-not-resolving 5.4633+-0.6325 4.9756+-0.2158 might be 1.0980x faster > object-or 6.9218+-0.0853 ? 7.0038+-0.2612 ? might be 1.0118x slower > implicit-bigswitch-indirect-symbol 58.9494+-0.6991 58.8957+-0.9261 > create-lots-of-functions 17.8105+-0.3311 17.7781+-0.9456 > polymorphic-put-by-id 32.5736+-0.6157 ? 32.7210+-0.9869 ? > in-by-id-match 11.0757+-0.3057 ? 11.3054+-0.4031 ? might be 1.0207x slower > regexp-prototype-split-observable-side-effects3-sticky > 0.8062+-0.0164 ? 0.8764+-0.1256 ? might be 1.0871x slower > object-urshift 6.8662+-0.1734 ? 6.9086+-0.2198 ? > plus-boolean 3.2237+-0.1034 ? 3.3585+-0.2322 ? might be 1.0418x slower > map-has-get-cse-opportunity 97.7746+-2.1338 ? 100.2510+-3.7395 ? might be 1.0253x slower > raytrace-with-try-catch 11.5393+-0.6985 ? 11.8307+-1.5498 ? might be 1.0253x slower > bound-function-construction-performance 75.0036+-4.1543 72.9758+-1.1015 might be 1.0278x faster > object-lshift 6.9543+-0.2697 ? 7.4026+-1.3403 ? might be 1.0645x slower > simple-regexp-exec-folding 8.8190+-0.1894 ? 9.0476+-0.4937 ? might be 1.0259x slower > array-with-double-increment 4.4324+-0.1134 ? 4.4629+-0.0684 ? > instanceof-tricky-dynamic 14.1718+-0.9868 ! 15.8464+-0.6425 ! definitely 1.1182x slower > array-prototype-map 39.2902+-3.8230 38.3416+-1.2453 might be 1.0247x faster > sorting-benchmark 24.3738+-0.9274 ? 30.0764+-13.6394 ? might be 1.2340x slower > Float32Array-to-Float64Array-set 54.4860+-17.3935 46.8334+-0.5093 might be 1.1634x faster > bound-function-call 13.3004+-0.2140 13.1409+-0.2893 might be 1.0121x faster > new-array-buffer-push 5.1187+-0.5380 4.8198+-0.1270 might be 1.0620x faster > switch-string-basic-var 21.8402+-6.0143 17.1923+-0.3650 might be 1.2703x faster > repeat-multi-get-by-offset 24.7766+-6.9244 21.0916+-0.7347 might be 1.1747x faster > is-array-for-proxy 5.2145+-0.5317 5.0062+-0.2590 might be 1.0416x faster > double-get-by-val-out-of-bounds 5.9995+-0.3275 5.8051+-0.2781 might be 1.0335x faster > string-prototype-search-observable-side-effects3 > 0.8981+-0.0975 0.8658+-0.0509 might be 1.0373x faster > megamorphic-load 33.3384+-0.7057 ? 35.3461+-3.9105 ? might be 1.0602x slower > infer-closure-const-then-reenter 29.1415+-0.2652 ? 29.1426+-0.2039 ? > generator-fib 22.8976+-0.5951 22.6766+-0.6018 > fold-put-by-id-to-multi-put-by-offset 10.7820+-0.1995 ? 10.7873+-0.1429 ? > string-transcoding 9.4774+-0.2584 9.4259+-0.2042 > weird-inlining-const-prop 3.6060+-0.3080 3.4793+-0.3027 might be 1.0364x faster > strcat-const 8.2667+-2.7567 6.8367+-0.2975 might be 1.2092x faster > misc-strict-eq 22.2713+-1.0226 ? 24.7667+-6.5908 ? might be 1.1120x slower > poly-proto-clear-js-function-allocation-profile > 13.8422+-1.1070 13.4077+-0.4863 might be 1.0324x faster > generator-with-several-types 133.1282+-22.9393 ? 162.0804+-71.7446 ? might be 1.2175x slower > string-hash 3.3108+-0.2905 ? 3.4822+-0.3612 ? might be 1.0518x slower > is-object-or-null-fold-functions 3.6725+-0.2073 ? 3.8278+-0.1316 ? might be 1.0423x slower > object-is 178.5241+-4.7674 ? 178.5803+-5.4080 ? > infer-constant-global-property 3.9442+-0.1157 ? 4.3768+-0.6695 ? might be 1.1097x slower > call-using-spread 14.6811+-5.1056 12.9596+-0.6958 might be 1.1328x faster > int52-spill 6.8642+-0.3130 ? 7.0085+-0.7729 ? might be 1.0210x slower > getter 5.4132+-0.3811 ^ 4.9015+-0.0811 ^ definitely 1.1044x faster > plus-boolean-arith 3.4031+-0.1031 ? 3.9337+-0.7167 ? might be 1.1559x slower > large-int-captured 6.4275+-0.2818 ? 6.4762+-0.5073 ? > sinkable-new-object-dag 44.1311+-0.7064 43.8331+-0.6911 > eval-compute 33.0188+-0.2510 ? 33.2134+-0.4716 ? > switch-string-length-tower-var 18.2438+-0.2799 ^ 17.6895+-0.2144 ^ definitely 1.0313x faster > arrowfunciton-direct-arguments 1.6273+-0.0347 ? 1.7687+-0.1766 ? might be 1.0869x slower > hoist-make-rope 6.5605+-0.5202 6.1780+-0.3940 might be 1.0619x faster > instanceof-sometimes-hit 12.0134+-0.4514 11.9294+-0.3343 > empty-string-plus-int 7.3562+-0.4059 7.0083+-0.2271 might be 1.0496x faster > v8-regexp-search 67.9822+-1.0336 67.8737+-1.0340 > symbol-tostringtag 4.2922+-0.2464 4.2488+-0.2747 might be 1.0102x faster > string-prototype-split-observable-side-effects3-global > 0.9558+-0.1006 0.9421+-0.1186 might be 1.0145x faster > poly-proto-access 66.0827+-1.2483 65.0925+-1.6176 might be 1.0152x faster > regexp-prototype-is-not-instance 0.9494+-0.0790 0.9254+-0.0358 might be 1.0259x faster > regexp-nested-nonzero-min-counted-parens 0.7363+-0.0231 ? 0.8184+-0.1380 ? might be 1.1114x slower > indexed-properties-in-objects 4.5190+-0.2736 4.3822+-0.3350 might be 1.0312x faster > int-or-other-sub-then-get-by-val 6.9104+-0.2996 ? 7.0918+-0.3872 ? might be 1.0262x slower > raytrace-with-empty-try-catch 7.7610+-0.7983 ? 8.1199+-0.9874 ? might be 1.0462x slower > int-or-other-mul-then-get-by-val 8.7792+-0.5238 8.6692+-0.4208 might be 1.0127x faster > temporal-structure 14.7008+-0.3098 14.6161+-0.3877 > slow-ternaries 16.2708+-0.2953 ? 16.2924+-0.1755 ? > bigswitch-indirect 55.4512+-0.7596 ? 56.1921+-1.3928 ? might be 1.0134x slower > direct-arguments-length 9.5394+-0.3971 9.4669+-0.4058 > vector-length-hint-array-constructor 17.0543+-0.9573 16.4262+-0.2861 might be 1.0382x faster > cell-argument 4.3439+-0.2121 ? 4.4842+-0.3436 ? might be 1.0323x slower > try-catch-get-by-val-cloned-arguments 6.1755+-0.3577 5.9738+-0.1674 might be 1.0338x faster > string-out-of-bounds 10.1406+-0.5451 ? 10.4173+-0.8597 ? might be 1.0273x slower > ftl-polymorphic-StringFromCharCode 56.3080+-1.9313 55.5966+-1.6883 might be 1.0128x faster > array-prototype-forEach 32.0635+-0.4894 31.9425+-0.3017 > simple-regexp-exec-folding-fail 4.5112+-0.2007 4.4723+-0.1951 > construct-poly-proto-object 22.0592+-15.9997 14.6711+-0.3599 might be 1.5036x faster > int-or-other-mod-then-get-by-val 5.7172+-0.3193 ? 7.6836+-3.4413 ? might be 1.3439x slower > string-prototype-split-observable-side-effects3-multiline > 0.9201+-0.0929 ? 1.0234+-0.1462 ? might be 1.1123x slower > string-repeat-not-resolving 5.9824+-0.3974 5.7495+-0.3051 might be 1.0405x faster > ftl-library-inlining 31.0840+-1.1926 30.5106+-0.1332 might be 1.0188x faster > put-by-val-with-symbol-slightly-polymorphic > 4.7643+-0.2427 4.7476+-0.2479 > Number-isNaN 15.7732+-0.3244 ? 15.8201+-0.2328 ? > get-by-val-with-symbol-quadmorphic-check-structure-elimination-simple > 5.5896+-0.3740 ? 5.8521+-0.4887 ? might be 1.0470x slower > try-catch-get-by-val-scoped-arguments 6.6750+-0.2070 ? 6.8304+-0.5838 ? might be 1.0233x slower > eval-cached 24.0003+-0.7682 23.7328+-0.5083 might be 1.0113x faster > direct-construct 136.3918+-45.8989 114.3761+-1.8279 might be 1.1925x faster > prevent-extensions-and-do-work 17.7345+-0.3695 17.5491+-0.3109 might be 1.0106x faster > regexp-prototype-split-observable-side-effects3-flags > 0.8171+-0.0164 0.8110+-0.0217 > elidable-new-object-then-call 19.2560+-0.6174 19.1058+-0.4572 > Int16Array-alloc-long-lived 70.3406+-2.3959 ? 70.7064+-1.6518 ? > object-int-mul-array 9.6146+-0.8048 9.2000+-0.3028 might be 1.0451x faster > global-object-access-with-mutating-structure > 8.4337+-3.2487 7.1729+-0.3476 might be 1.1758x faster > load-varargs-elimination 17.8118+-0.5538 ? 18.4109+-1.4139 ? might be 1.0336x slower > number-test 4.5470+-0.1969 4.5224+-0.1891 > Int16Array-bubble-sort-with-byteLength 20.8570+-0.6032 ? 21.7607+-1.4481 ? might be 1.0433x slower > strict-osr-entry 13.1815+-0.6675 13.0048+-0.2650 might be 1.0136x faster > external-arguments-putbyval 2.9329+-0.0835 ? 3.0396+-0.1864 ? might be 1.0364x slower > destructuring-arguments 48.1663+-0.8262 ? 58.4648+-23.5083 ? might be 1.2138x slower > string-repeat-arith 27.7149+-0.1982 27.6754+-0.3418 > generator-create 1.6819+-0.1546 ? 1.6848+-0.0881 ? > setter 4.7119+-0.2025 4.6615+-0.1760 might be 1.0108x faster > get_by_val-Int32Array 2.2558+-0.1300 2.1843+-0.0451 might be 1.0327x faster > get-by-val-with-string-bimorphic-check-structure-elimination > 9.7529+-0.3264 9.7232+-0.3144 > array-nonarray-polymorhpic-access 21.2236+-0.4438 ? 21.8080+-1.0005 ? might be 1.0275x slower > instanceof-always-hit-two 8.6799+-0.2690 ? 8.8153+-0.3184 ? might be 1.0156x slower > constant-fold-check-type-info-flags 1.2355+-0.1917 1.1792+-0.0517 might be 1.0477x faster > array-with-double-add 4.8919+-0.0699 ? 5.2460+-0.3917 ? might be 1.0724x slower > branch-fold 5.5253+-0.3562 5.3206+-0.2535 might be 1.0385x faster > to-number-constructor-string-number-string-number > 4.4989+-0.3346 ? 5.1000+-1.8139 ? might be 1.1336x slower > in-one-case-false 6.8733+-0.4031 6.4303+-0.3063 might be 1.0689x faster > arguments-strict-mode 47.8267+-0.9716 ? 50.7836+-3.5961 ? might be 1.0618x slower > ArrayBuffer-Int8Array-alloc-long-lived-buffer > 30.1925+-0.6871 30.1823+-0.7690 > map-rehash 9.1525+-0.5823 8.9774+-0.3624 might be 1.0195x faster > by-val-generic 3.9547+-0.2183 ? 4.0058+-0.3923 ? might be 1.0129x slower > cast-int-to-double 6.7724+-0.2098 ? 6.8593+-0.2802 ? might be 1.0128x slower > get-by-id-proto-or-self 14.2214+-0.3264 ? 14.5908+-0.4421 ? might be 1.0260x slower > fround 13.5635+-0.3655 ? 13.6726+-0.2197 ? > Int32Array-alloc-large 21.9376+-15.1164 16.2607+-0.6533 might be 1.3491x faster > is-undefined-fold 3.6095+-0.1281 ? 3.6557+-0.1423 ? might be 1.0128x slower > try-catch-get-by-val-direct-arguments 3.4527+-0.1706 ? 3.5164+-0.2619 ? might be 1.0185x slower > int-or-other-max-then-get-by-val 6.3910+-0.5355 ? 6.3911+-0.3134 ? > switch-constant 7.3181+-0.4334 7.2957+-0.2182 > poly-stricteq 66.6295+-2.9203 64.6526+-1.4928 might be 1.0306x faster > is-string-fold-tricky 4.7160+-0.2359 4.7158+-0.2401 > double-to-uint32-typed-array 4.5676+-3.6843 4.0074+-1.6569 might be 1.1398x faster > abc-forward-loop-equal 31.1041+-0.3899 30.7982+-0.3341 > is-boolean-fold-tricky 4.6248+-0.2035 ? 4.7631+-0.3830 ? might be 1.0299x slower > build-large-object 47.0431+-0.5396 ? 48.1732+-2.0093 ? might be 1.0240x slower > string-repeat-not-resolving-no-inline 5.4998+-0.4479 5.1915+-0.2733 might be 1.0594x faster > function-call 13.3299+-4.3640 11.1624+-0.2456 might be 1.1942x faster > dfg-internal-function-not-handled-call 9.2756+-0.4114 ? 9.5261+-0.4315 ? might be 1.0270x slower > get-by-id-chain-from-try-block 3.2320+-0.2970 3.2152+-0.1784 > is-not-cell-speculation-for-empty-value 28.8011+-0.2386 ? 29.1527+-0.6184 ? might be 1.0122x slower > abc-simple-forward-loop 31.2361+-0.4535 31.0794+-0.4928 > global-var-const-infer-fire-from-opt 1.6008+-0.1416 1.5258+-0.0853 might be 1.0491x faster > object-and 6.9624+-0.2984 6.9085+-0.1872 > Int8Array-alloc-long-lived 58.5075+-4.6326 ? 59.2437+-2.0163 ? might be 1.0126x slower > logical-not 5.4938+-0.1538 ? 5.6173+-0.2822 ? might be 1.0225x slower > regexp-u-global-es6 131.4113+-1.2311 130.4993+-1.8737 > double-to-int 63.3659+-0.5696 ? 63.9681+-1.0117 ? > get-by-val-with-string-proto-or-self 14.8818+-0.3245 14.7538+-0.4082 > string-prototype-search-observable-side-effects2 > 0.8708+-0.0994 0.8193+-0.0202 might be 1.0629x faster > string-replace-empty 8.0792+-0.2612 ? 8.3805+-0.3260 ? might be 1.0373x slower > polyvariant-get-by-id-shorter-tower 12.0059+-1.1990 11.7332+-0.9176 might be 1.0232x faster > aliased-arguments-getbyval 1.8591+-0.1148 1.8235+-0.1791 might be 1.0195x faster > arrowfunction-call 10.4276+-0.2978 ? 10.5538+-0.9048 ? might be 1.0121x slower > get-by-id-self-or-proto 14.3960+-0.1630 ? 14.8606+-0.6559 ? might be 1.0323x slower > Int16Array-load-int-mul 2.5573+-0.1328 2.5433+-0.1252 > eval-code-ftl-reentry 39.0093+-0.7446 ? 39.4145+-0.7298 ? might be 1.0104x slower > fold-multi-get-by-offset-to-get-by-offset > 7.1421+-0.1913 ? 7.2803+-0.3419 ? might be 1.0194x slower > arguments-named-and-reflective 8.7514+-1.0233 8.7153+-0.4824 > inlined-put-by-id-transition 12.0780+-0.7802 11.6687+-0.4802 might be 1.0351x faster > substring-concat 59.4650+-0.4782 59.0124+-0.7450 > array-push-0 378.5486+-1.9293 374.6035+-2.9323 might be 1.0105x faster > hard-overflow-check-equal 30.9473+-1.5079 ! 34.5826+-1.8301 ! definitely 1.1175x slower > string-cons-repeat 10.0615+-0.6613 9.8249+-0.2729 might be 1.0241x faster > map-for-of 10.9756+-0.7512 10.2958+-0.5321 might be 1.0660x faster > array-prototype-reduce 34.5257+-0.8902 33.9120+-0.5849 might be 1.0181x faster > infer-closure-const-then-put-to-scope 28.6328+-0.3650 ? 29.0692+-0.9934 ? might be 1.0152x slower > string-concat-convert 90.0163+-1.1301 ? 90.1867+-1.4234 ? > varargs-inline 8.8751+-0.2671 8.7096+-0.4563 might be 1.0190x faster > int-or-other-abs-zero-then-get-by-val 19.1073+-1.1725 18.5801+-0.4022 might be 1.0284x faster > regexp-prototype-split-observable-side-effects3-multiline > 0.8488+-0.0960 0.8304+-0.0387 might be 1.0223x faster > string-concat 49.0738+-0.4734 ! 50.3667+-0.7702 ! definitely 1.0263x slower > regexp-prototype-search-observable-side-effects > 1.3039+-0.1432 1.1671+-0.0229 might be 1.1172x faster > instanceof-always-hit-one 6.1414+-0.4022 5.8383+-0.2295 might be 1.0519x faster > abc-simple-backward-loop 31.5474+-0.8036 31.0365+-0.4550 might be 1.0165x faster > set-for-each 2.8503+-0.1258 ? 2.9232+-0.1549 ? might be 1.0256x slower > string-get-by-val-big-char 6.4126+-0.2002 ? 6.5678+-0.2216 ? might be 1.0242x slower > max-boolean 3.7288+-0.2291 3.6813+-0.1163 might be 1.0129x faster > to-number-constructor-only-string 3.2447+-0.8659 2.9218+-0.2352 might be 1.1105x faster > switch-string-basic-big 14.3950+-0.3547 ? 14.5216+-0.4222 ? > function-dot-apply 3.4690+-0.1870 ? 3.6489+-0.3094 ? might be 1.0519x slower > mul-boolean-double 4.0964+-0.1862 ? 4.2591+-0.2892 ? might be 1.0397x slower > double-real-use 32.7397+-0.7094 ? 33.6479+-1.4288 ? might be 1.0277x slower > cfg-simplify 4.7759+-0.3636 4.4396+-0.2739 might be 1.0758x faster > get-by-val-with-string-self-or-proto 14.9327+-0.5647 14.6717+-0.2409 might be 1.0178x faster > int-or-other-neg-zero-then-get-by-val 21.3684+-5.5522 18.0993+-0.4046 might be 1.1806x faster > to-string-on-cow-array 13.4877+-0.3670 ? 13.7355+-0.8966 ? might be 1.0184x slower > string-sub 51.0499+-0.6030 ! 52.6804+-0.4117 ! definitely 1.0319x slower > regexp-prototype-split-observable-side-effects3-global > 0.8512+-0.1074 0.8257+-0.0629 might be 1.0309x faster > instanceof-bound 26.3076+-0.1869 26.1503+-0.2817 > direct-construct-arity-mismatch 136.1510+-1.1001 ? 140.1744+-10.5975 ? might be 1.0296x slower > direct-tail-call-arity-mismatch 88.5648+-1.0381 ? 89.5270+-3.4677 ? might be 1.0109x slower > substring 71.5186+-3.2492 69.1025+-0.7689 might be 1.0350x faster > string-from-char-code 8.2042+-0.1971 8.1606+-0.1243 > undefined-test 4.6305+-0.1276 ? 5.4681+-2.3039 ? might be 1.1809x slower > string-repeat-resolving-fixed 18.0975+-0.7439 ? 18.1715+-0.5662 ? > integer-divide 13.8465+-3.4112 12.4174+-0.3230 might be 1.1151x faster > direct-arguments-overridden-length 8.5409+-0.2555 ? 8.6011+-0.2882 ? > structure-hoist-over-transitions 4.1447+-0.3339 3.8966+-0.2722 might be 1.0637x faster > int-or-other-add 8.0008+-0.2408 7.9014+-0.3532 might be 1.0126x faster > Float32Array-matrix-mult 6.9174+-0.5629 ? 7.1249+-0.4469 ? might be 1.0300x slower > string-prototype-split-observable-side-effects3-ignoreCase > 0.9738+-0.0997 0.8889+-0.0223 might be 1.0954x faster > sinkable-new-object 19.9793+-0.5165 ? 20.2285+-0.6512 ? might be 1.0125x slower > external-arguments-getbyval 1.8553+-0.1162 ? 1.8681+-0.1621 ? > call-spread-call 32.6288+-2.3658 32.2948+-0.8153 might be 1.0103x faster > hoist-poly-check-structure 3.5316+-0.2761 ? 3.6246+-0.2589 ? might be 1.0263x slower > data-view-accesses 50.3174+-9.3091 ? 54.8391+-8.4780 ? might be 1.0899x slower > concat-append-one 10.6826+-1.7047 10.4402+-0.7108 might be 1.0232x faster > string-concat-object 3.7727+-0.4925 3.6520+-0.2525 might be 1.0330x faster > put-by-val-with-string 16.7655+-0.9899 16.6386+-0.7596 > div-boolean-double 5.7846+-0.3434 5.5694+-0.1982 might be 1.0386x faster > ftl-library-inlining-dataview 7.7287+-0.2243 7.5939+-0.2352 might be 1.0178x faster > ArrayBuffer-DataView-alloc-large-long-lived > 63.7813+-1.0324 63.5795+-0.5331 > negative-zero-negate 0.7575+-0.0290 ? 0.8303+-0.1318 ? might be 1.0961x slower > typed-array-subarray 50.7043+-1.3848 48.8314+-0.9359 might be 1.0384x faster > call-spread-apply 33.9818+-0.9628 33.7548+-1.0951 > is-symbol-mixed 8.2812+-4.4496 6.2208+-0.4664 might be 1.3312x faster > put-by-id-transition-with-indexing-header > 17.2962+-0.3903 ? 17.6294+-0.8715 ? might be 1.0193x slower > rest-parameter-construction-performance 30.8623+-0.2421 ? 31.0017+-0.4546 ? > seal-and-do-work 17.5551+-0.4657 17.4681+-0.3509 > string-prototype-split-observable-side-effects3-flags > 0.9200+-0.0788 ? 0.9643+-0.1540 ? might be 1.0481x slower > number-to-string-with-add-in-loop 12.5508+-0.4912 12.3658+-0.4185 might be 1.0150x faster > poly-chain-access 3.8128+-0.1733 ? 4.5606+-1.4369 ? might be 1.1961x slower > ArrayBuffer-Int8Array-alloc-long-lived 21.5680+-0.2632 21.5573+-0.5442 > double-to-int32-typed-array-no-inline 3.6985+-0.2708 ? 3.7073+-0.2318 ? > switch-string-big-length-tower-var 25.0162+-1.1122 24.1976+-0.2667 might be 1.0338x faster > object-iterate 5.9751+-3.3477 4.5230+-0.3411 might be 1.3210x faster > double-to-int32-typed-array 3.3788+-0.4631 3.2649+-0.2226 might be 1.0349x faster > hard-overflow-check 31.4783+-1.9676 ? 32.4481+-2.7067 ? might be 1.0308x slower > Int32Array-alloc-long-lived 78.8163+-3.2040 77.7322+-2.0348 might be 1.0139x faster > string-repeat-resolving 22.5825+-0.4146 ? 25.3554+-5.3394 ? might be 1.1228x slower > polymorphic-get-by-id 3.2610+-0.1291 ? 3.3181+-0.2713 ? might be 1.0175x slower > slow-array-profile-convergence 4.4368+-0.3863 4.0190+-0.3657 might be 1.1040x faster > get-custom-getter 3.1229+-0.2868 2.8466+-0.2030 might be 1.0971x faster > get-by-val-with-string-chain-from-try-block > 3.2304+-0.1351 ? 3.2359+-0.1933 ? > v8-raytrace-with-empty-try-catch 81.1734+-4.5668 79.8112+-3.2426 might be 1.0171x faster > scoped-arguments-possibly-overridden-length > 10.1159+-0.3973 ? 10.2632+-0.4930 ? might be 1.0146x slower > object-keys 32.5633+-8.8266 28.2472+-0.7160 might be 1.1528x faster > switching-size-classes 67.7426+-0.5729 ? 86.3160+-42.8385 ? might be 1.2742x slower > Float64Array-alloc-long-lived 97.1377+-2.8011 ? 98.7067+-2.2168 ? might be 1.0162x slower > constant-test 6.1938+-0.1590 ? 6.2371+-0.2048 ? > int-overflow-local 6.0101+-0.1945 ? 6.1999+-0.2087 ? might be 1.0316x slower > forward-arguments-dont-escape-on-arguments-length > 33.0602+-0.5610 32.5966+-0.6311 might be 1.0142x faster > arrowfunction-call-in-class-constructor 25.4396+-0.6923 25.1054+-0.5131 might be 1.0133x faster > setter-prototype 6.9500+-0.3047 ? 6.9901+-0.3898 ? > new-array-dead 11.2161+-0.2628 10.7345+-0.2269 might be 1.0449x faster > object-create-untyped-prototype 16.0918+-0.2566 ^ 15.0879+-0.4530 ^ definitely 1.0665x faster > string-rope-with-object 26.3530+-6.9956 23.5561+-0.1560 might be 1.1187x faster > to-number-constructor-number-string-number-string > 6.6546+-3.1312 4.9680+-0.2501 might be 1.3395x faster > int32-array-to-string 37.6519+-1.1571 37.0268+-0.3772 might be 1.0169x faster > boolean-test 4.4294+-0.1488 ? 4.7366+-0.2583 ? might be 1.0694x slower > try-get-by-id-polymorphic 9.7655+-0.2087 ? 12.2865+-5.2431 ? might be 1.2581x slower > string-prototype-split-observable-side-effects4 > 0.8960+-0.0157 ? 0.9849+-0.1270 ? might be 1.0992x slower > simple-regexp-test-folding-fail 10.8001+-0.8477 10.4657+-0.3882 might be 1.0320x faster > minus-boolean 3.3674+-0.1226 ? 3.4717+-0.0855 ? might be 1.0310x slower > polymorphic-array-call 3.9793+-2.3357 3.3985+-0.3675 might be 1.1709x faster > polyvariant-get-by-id-tower 14.5546+-1.4818 ? 15.3424+-1.4662 ? might be 1.0541x slower > try-get-by-id-basic 9.4007+-0.3848 9.1897+-0.3296 might be 1.0230x faster > emscripten-cube2hash 34.7191+-0.5575 34.1862+-0.9228 might be 1.0156x faster > string-slice 37.1520+-0.3993 37.0594+-0.6372 > string-prototype-split-observable-side-effects3-sticky > 1.0783+-0.3145 0.9018+-0.0387 might be 1.1957x faster > hoist-poly-check-structure-effectful-loop > 5.0057+-0.3387 4.9233+-0.3332 might be 1.0167x faster > put-by-val-large-index-blank-indexing-type > 8.9883+-0.4363 8.8173+-0.3486 might be 1.0194x faster > substring-concat-weird 61.5127+-21.2587 51.8392+-0.6686 might be 1.1866x faster > inlined-put-by-val-with-symbol-transition > 60.2776+-0.8145 59.4594+-0.4720 might be 1.0138x faster > string-get-by-val-out-of-bounds-insane 5.4395+-0.1845 5.3504+-0.3307 might be 1.0166x faster > regexp-prototype-test-observable-side-effects2 > 0.7590+-0.0142 ? 0.8064+-0.0840 ? might be 1.0624x slower > put-by-id-replace-and-transition 9.6225+-0.2940 ? 10.6754+-2.6427 ? might be 1.1094x slower > negative-zero-divide 0.7932+-0.0790 ? 0.7983+-0.0525 ? > infer-closure-const-then-reenter-no-inline > 46.4722+-0.2615 ^ 45.5080+-0.5776 ^ definitely 1.0212x faster > simple-regexp-test-folding-fail-with-hoisted-regexp > 12.6109+-0.6387 11.7618+-0.9240 might be 1.0722x faster > inline-arguments-access 5.5426+-0.3036 5.5324+-0.1890 > delay-tear-off-arguments-strictmode 8.5391+-0.1567 8.2275+-0.6514 might be 1.0379x faster > Int32Array-Int8Array-view-alloc 12.5714+-0.3182 ? 12.8176+-0.3852 ? might be 1.0196x slower > proto-getter-access 14.5574+-0.2519 ? 14.5731+-0.1919 ? > polymorphic-put-by-val-with-symbol 32.9690+-0.3663 ? 34.6114+-2.6341 ? might be 1.0498x slower > new-error 47.8176+-0.5045 46.9830+-0.3836 might be 1.0178x faster > string-long-ident-equality 10.9698+-0.3222 ? 11.0678+-0.5570 ? > regexp-exec 56.7044+-1.2155 ? 58.1852+-1.2885 ? might be 1.0261x slower > fold-multi-put-by-offset-to-poly-put-by-offset > 6.9800+-0.3782 6.6839+-0.4446 might be 1.0443x faster > cse-new-array 3.7855+-0.2381 ? 3.8030+-0.2694 ? > map-key-well-typed 99.4041+-2.7008 ? 99.5665+-1.0386 ? > get-by-val-with-string-bimorphic-check-structure-elimination-simple > 4.6595+-0.5698 4.4124+-0.2807 might be 1.0560x faster > is-object-or-null-fold 3.7181+-0.2722 3.6333+-0.1254 might be 1.0233x faster > array-access-polymorphic-structure 11.9159+-0.2365 ? 12.0232+-0.2738 ? > get-by-val-with-symbol-bimorphic-check-structure-elimination-simple > 4.6774+-0.1211 4.5522+-0.1342 might be 1.0275x faster > gcse-poly-get-less-obvious 11.0549+-0.2432 ? 11.2750+-0.2330 ? might be 1.0199x slower > object-xor 6.8763+-0.2265 6.7929+-0.1300 might be 1.0123x faster > array-push-1 747.0763+-11.4548 ? 906.4166+-410.4614 ? might be 1.2133x slower > regexp-prototype-split-observable-side-effects2 > 0.9064+-0.1744 ? 1.0380+-0.2697 ? might be 1.1451x slower > big-int-mul 5.9569+-1.8028 5.2843+-0.3450 might be 1.1273x faster > is-string-fold 3.8499+-0.2483 3.6650+-0.1931 might be 1.0504x faster > math-random 20.2115+-3.3560 18.8647+-0.3967 might be 1.0714x faster > is-object-or-null-fold-tricky 5.3969+-0.3627 5.1777+-0.2189 might be 1.0423x faster > register-pressure-from-osr 22.7392+-7.2796 19.1752+-0.2966 might be 1.1859x faster > infer-one-time-closure 8.8303+-0.2721 8.5058+-0.1785 might be 1.0381x faster > map-has-and-set 155.6791+-3.6308 ? 155.8428+-1.6947 ? > licm-dragons-out-of-bounds 41.2123+-0.6402 40.9221+-0.2123 > sparse-set 74.0254+-1.4160 ? 74.5569+-1.7148 ? > strcat-length-const 6.7117+-0.2476 6.6479+-0.1708 > simple-regexp-test-folding 12.8890+-0.4588 12.8488+-0.3002 > number-to-string-with-add 11.3801+-0.4210 ? 11.9755+-1.7856 ? might be 1.0523x slower > rare-osr-exit-on-local 15.7024+-1.0180 ? 16.7611+-1.2788 ? might be 1.0674x slower > object-test 4.2342+-0.1562 4.2056+-0.1783 > int52-back-and-forth 9.9060+-0.5512 9.4868+-0.4051 might be 1.0442x faster > get-by-val-with-string-check-structure-elimination > 9.0645+-1.4264 8.3761+-0.4460 might be 1.0822x faster > in-one-case-true 9.6667+-4.1671 7.2080+-0.2562 might be 1.3411x faster > string-concat-pair-object 3.6210+-0.2450 3.5370+-0.1951 might be 1.0238x faster > asmjs_bool_bug 6.8391+-0.2580 6.6220+-0.1655 might be 1.0328x faster > plus-boolean-double 3.6989+-0.2570 ? 3.7321+-0.1299 ? > array-with-int32-add-sub 6.9489+-0.2356 ? 6.9736+-0.2188 ? > string-prototype-split-observable-side-effects > 2.0560+-0.1226 ? 2.1902+-0.3983 ? might be 1.0653x slower > large-map-iteration 41.3959+-0.7276 ? 42.0255+-4.0281 ? might be 1.0152x slower > object-rshift 7.3945+-0.3862 ^ 6.7845+-0.1537 ^ definitely 1.0899x faster > weak-set-key 134.3366+-4.6685 131.4736+-0.9311 might be 1.0218x faster > getter-richards-try-catch 100.3949+-1.8222 ? 103.5005+-6.0830 ? might be 1.0309x slower > HashMap-put-get-iterate 28.9880+-2.2815 27.2055+-0.4388 might be 1.0655x faster > minus-boolean-double 3.8033+-0.2931 3.6619+-0.1770 might be 1.0386x faster > dfg-internal-function-call 1.6982+-0.7545 1.3843+-0.0997 might be 1.2268x faster > throw 19.7663+-0.6356 19.1379+-0.4086 might be 1.0328x faster > > <geometric> 10.7777+-0.0369 10.7513+-0.0392 might be 1.0025x faster > > base nodebug >AsmBench: > FloatMM.c 856.5477+-2.4274 855.9298+-2.7540 > dry.c 555.6234+-12.2293 554.1855+-7.0084 > cray.c 535.4706+-32.0805 521.7884+-6.9090 might be 1.0262x faster > stepanov_container.cpp 4975.7621+-41.3469 4934.1604+-31.6016 > n-body.c 1050.6726+-4.3906 ? 1054.2379+-5.3413 ? > gcc-loops.cpp 4761.1928+-19.3268 ? 4764.7456+-30.6521 ? > Quicksort.c 542.2088+-67.8812 506.3560+-3.0305 might be 1.0708x faster > Towers.c 360.2726+-91.8752 321.7896+-1.7939 might be 1.1196x faster > bigfib.cpp 599.5831+-4.0472 ? 602.1074+-5.3227 ? > > <geometric> 963.9175+-33.9213 945.1084+-2.2610 might be 1.0199x faster > > base nodebug >Geomean of preferred means: > <scaled-result> 38.7956+-0.2419 38.7489+-0.4347 might be 1.0012x 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 189637
:
349926
| 349929 |
349945