Skip to content

Instantly share code, notes, and snippets.

@caitp
Created May 26, 2016 22:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save caitp/26b24e076ace641ae7c8a9304da3d07c to your computer and use it in GitHub Desktop.
Save caitp/26b24e076ace641ae7c8a9304da3d07c to your computer and use it in GitHub Desktop.
Benchmark report for JSBench on EchoBeach (MacBookPro11,5).
VMs tested:
"TipOfTree" at /Users/caitp/git/WebKit2/WebKitBuild/Release/DumpRenderTree
"AsyncAwait" at /Users/caitp/git/WebKit/WebKitBuild/Release/DumpRenderTree
Collected 4 samples per benchmark/VM, with 4 VM invocations per benchmark. Emitted a call to gc()
between sample measurements. Used 1 benchmark iteration per VM invocation for warm-up. Used the
jsc-specific preciseTime() function to get microsecond-level timing. Reporting benchmark execution
times with 95% confidence intervals in milliseconds.
TipOfTree AsyncAwait
amazon-chrome 3.7500+-0.7956 ? 4.5000+-0.9187 ? might be 1.2000x slower
amazon-chrome-win 4.2500+-0.7956 4.2500+-0.7956
amazon-firefox 4.0000+-1.2992 ? 4.2500+-0.7956 ? might be 1.0625x slower
amazon-firefox-win 4.2500+-0.7956 4.0000+-0.0000 might be 1.0625x faster
amazon-safari 4.7500+-1.5235 4.7500+-0.7956
facebook-chrome 38.2500+-1.5235 ? 39.5000+-3.0470 ? might be 1.0327x slower
facebook-chrome-win 82.7500+-2.0022 82.0000+-3.4374
facebook-firefox 24.0000+-2.5985 ? 24.7500+-4.5704 ? might be 1.0312x slower
facebook-firefox-win 15.7500+-2.0022 15.2500+-0.7956 might be 1.0328x faster
facebook-safari 82.5000+-1.5912 82.0000+-2.2503
google-chrome 36.0000+-1.2992 ? 36.5000+-4.7737 ? might be 1.0139x slower
google-chrome-win 33.0000+-1.2992 ? 33.7500+-1.5235 ? might be 1.0227x slower
google-firefox 17.7500+-2.3868 17.2500+-2.0022 might be 1.0290x faster
google-firefox-win 20.0000+-1.2992 ? 20.2500+-0.7956 ? might be 1.0125x slower
google-safari 37.7500+-0.7956 ? 38.2500+-3.2804 ? might be 1.0132x slower
twitter-chrome 5.0000+-0.0000 ? 5.5000+-0.9187 ? might be 1.1000x slower
twitter-chrome-win 5.7500+-0.7956 ? 6.5000+-1.5912 ? might be 1.1304x slower
twitter-firefox 1.0000+-0.0000 1.0000+-0.0000
twitter-firefox-win 1.0000+-0.0000 1.0000+-0.0000
twitter-safari 5.2500+-0.7956 ? 5.7500+-0.7956 ? might be 1.0952x slower
yahoo-chrome 36.0000+-2.2503 34.0000+-1.2992 might be 1.0588x faster
yahoo-chrome-win 30.2500+-0.7956 30.0000+-1.2992
yahoo-firefox 35.5000+-2.0543 ? 36.0000+-1.2992 ? might be 1.0141x slower
yahoo-firefox-win 23.7500+-2.7175 22.7500+-1.5235 might be 1.0440x faster
yahoo-safari 35.7500+-2.3868 35.0000+-1.2992 might be 1.0214x faster
<arithmetic> 23.5200+-0.3161 ? 23.5500+-0.7484 ? might be 1.0013x slower
Benchmark report for JSRegress on EchoBeach (MacBookPro11,5).
VMs tested:
"TipOfTree" at /Users/caitp/git/WebKit2/WebKitBuild/Release/DumpRenderTree
"AsyncAwait" at /Users/caitp/git/WebKit/WebKitBuild/Release/DumpRenderTree
Collected 4 samples per benchmark/VM, with 4 VM invocations per benchmark. Emitted a call to gc() between sample
measurements. Used 1 benchmark iteration per VM invocation for warm-up. Used the jsc-specific preciseTime() function to
get microsecond-level timing. Reporting benchmark execution times with 95% confidence intervals in milliseconds.
TipOfTree AsyncAwait
abc-forward-loop-equal 0.2811+-0.0944 0.2521+-0.0091 might be 1.1150x faster
abc-postfix-backward-loop 0.2366+-0.0600 0.2284+-0.0654 might be 1.0358x faster
abc-simple-backward-loop 0.2502+-0.0272 ? 0.2794+-0.0942 ? might be 1.1166x slower
abc-simple-forward-loop 0.2445+-0.0591 0.2240+-0.0447 might be 1.0916x faster
abc-skippy-loop 0.2455+-0.0248 0.2352+-0.0511 might be 1.0436x faster
abs-boolean 2.9130+-0.3990 2.6472+-0.4655 might be 1.1004x faster
adapt-to-double-divide 15.0762+-0.2723 14.9466+-0.9494
aliased-arguments-getbyval 1.2331+-0.2794 ? 1.4540+-0.0990 ? might be 1.1791x slower
allocate-big-object 5.3941+-0.4292 ? 5.4190+-0.3522 ?
arguments-named-and-reflective 0.2423+-0.0492 ? 0.2607+-0.0919 ? might be 1.0761x slower
arguments-out-of-bounds 0.2717+-0.0856 0.2367+-0.0216 might be 1.1478x faster
arguments-strict-mode 0.2676+-0.0813 0.2275+-0.0244 might be 1.1765x faster
arguments 0.2237+-0.0464 ? 0.2418+-0.0663 ? might be 1.0808x slower
arity-mismatch-inlining 0.9175+-0.0955 ^ 0.7612+-0.0359 ^ definitely 1.2054x faster
array-access-polymorphic-structure 8.2678+-0.4938 ? 8.5742+-0.4665 ? might be 1.0371x slower
array-nonarray-polymorhpic-access 23.0840+-3.1488 21.1785+-0.8502 might be 1.0900x faster
array-prototype-every 68.1270+-1.4842 ? 69.2504+-2.3396 ? might be 1.0165x slower
array-prototype-forEach 70.6473+-4.9316 70.3914+-3.1219
array-prototype-map 74.7073+-5.3541 73.8165+-1.8111 might be 1.0121x faster
array-prototype-reduce 68.2599+-6.5510 ? 69.0215+-6.9524 ? might be 1.0112x slower
array-prototype-reduceRight 92.3461+-10.1817 88.8132+-1.2565 might be 1.0398x faster
array-prototype-some 68.4613+-1.9884 ? 70.5609+-3.3085 ? might be 1.0307x slower
array-splice-contiguous 22.1168+-2.5012 ? 22.3806+-1.7471 ? might be 1.0119x slower
array-with-double-add 4.2560+-0.4085 3.9855+-0.9856 might be 1.0679x faster
array-with-double-increment 3.4855+-0.1273 3.3472+-0.3188 might be 1.0413x faster
array-with-double-mul-add 4.3320+-0.7164 ? 4.7038+-0.9659 ? might be 1.0858x slower
array-with-double-sum 3.5359+-0.1295 ? 3.6910+-0.3194 ? might be 1.0438x slower
array-with-int32-add-sub 5.2172+-1.3051 ? 5.8292+-0.5628 ? might be 1.1173x slower
array-with-int32-or-double-sum 3.3687+-0.6536 ? 3.5368+-0.4860 ? might be 1.0499x slower
ArrayBuffer-DataView-alloc-large-long-lived
77.7861+-5.7629 ? 80.9642+-17.8536 ? might be 1.0409x slower
ArrayBuffer-DataView-alloc-long-lived 28.6023+-0.3577 ? 28.7902+-3.0957 ?
ArrayBuffer-Int32Array-byteOffset 4.6305+-0.4562 4.1622+-0.6754 might be 1.1125x faster
ArrayBuffer-Int8Array-alloc-large-long-lived
92.5251+-28.5469 77.3109+-6.1067 might be 1.1968x faster
ArrayBuffer-Int8Array-alloc-long-lived-buffer
48.1003+-6.4283 45.2580+-2.1507 might be 1.0628x faster
ArrayBuffer-Int8Array-alloc-long-lived 27.7339+-2.6312 27.6371+-0.1965
ArrayBuffer-Int8Array-alloc 25.7655+-1.6110 ? 27.2247+-3.0990 ? might be 1.0566x slower
arrowfunction-call-in-class-constructor 0.2802+-0.0231 ? 0.2908+-0.0257 ? might be 1.0379x slower
arrowfunction-call-in-class-method 25.0478+-3.2867 24.6943+-1.1662 might be 1.0143x faster
arrowfunction-call-in-function 0.2329+-0.0057 ? 0.2625+-0.1676 ? might be 1.1271x slower
arrowfunction-call 0.2387+-0.0068 0.2223+-0.0772 might be 1.0739x faster
asmjs_bool_bug 8.3450+-0.9500 8.1263+-1.2416 might be 1.0269x faster
assign-custom-setter-polymorphic 3.1672+-0.1585 3.0563+-0.4857 might be 1.0363x faster
assign-custom-setter 5.0634+-0.2515 4.5493+-0.9042 might be 1.1130x faster
basic-set 9.6651+-1.1559 9.4933+-0.8521 might be 1.0181x faster
big-int-mul 3.4954+-0.8791 ? 3.9776+-0.4378 ? might be 1.1380x slower
boolean-test 3.5867+-0.4569 3.1906+-0.7839 might be 1.1242x faster
bound-function-call 10.6955+-1.2844 ? 10.7406+-0.9264 ?
branch-fold 4.4482+-1.0512 ? 4.6033+-0.2292 ? might be 1.0349x slower
branch-on-string-as-boolean 11.8226+-0.5080 11.3804+-0.2200 might be 1.0389x faster
bug-153431 0.2287+-0.0397 ? 0.2322+-0.0149 ? might be 1.0155x slower
build-large-object 31.6074+-5.4655 30.7432+-2.7501 might be 1.0281x faster
by-val-generic 0.2757+-0.0821 0.2378+-0.0990 might be 1.1594x faster
call-spread-apply 31.6110+-2.2801 30.5276+-2.4348 might be 1.0355x faster
call-spread-call 29.4849+-0.2628 ? 30.3685+-0.8486 ? might be 1.0300x slower
captured-assignments 0.4334+-0.0711 ? 0.4457+-0.0157 ? might be 1.0284x slower
cast-int-to-double 5.3867+-0.9654 ? 5.7366+-0.5414 ? might be 1.0649x slower
cell-argument 3.4584+-0.6047 ? 3.5985+-0.0693 ? might be 1.0405x slower
cfg-simplify 3.4165+-0.2112 3.4037+-0.5264
chain-getter-access 0.2608+-0.0156 0.2563+-0.0055 might be 1.0174x faster
cmpeq-obj-to-obj-other 11.5811+-5.0353 9.0798+-1.0622 might be 1.2755x faster
constant-test 4.9852+-1.0653 ? 5.3883+-1.0242 ? might be 1.0809x slower
create-lots-of-functions 10.4724+-0.8441 9.8127+-1.5245 might be 1.0672x faster
cse-new-array-buffer 0.2223+-0.0271 ? 0.2440+-0.0816 ? might be 1.0975x slower
cse-new-array 0.2589+-0.0601 0.2268+-0.0081 might be 1.1413x faster
custom-setter-getter-as-put-get-by-id 0.2434+-0.0159 ? 0.2521+-0.0514 ? might be 1.0356x slower
DataView-custom-properties 82.1578+-7.4864 ? 85.8843+-13.0289 ? might be 1.0454x slower
delay-tear-off-arguments-strictmode 8.9561+-0.5871 8.2657+-1.6682 might be 1.0835x faster
deltablue-for-of 38.8824+-3.9916 ? 40.8320+-2.3080 ? might be 1.0501x slower
deltablue-varargs 42.7012+-23.9783 36.6194+-2.1856 might be 1.1661x faster
destructuring-arguments 80.1548+-1.9907 ? 88.6145+-22.5657 ? might be 1.1055x slower
destructuring-parameters-overridden-by-function
0.2568+-0.0188 ? 0.2965+-0.2058 ? might be 1.1545x slower
destructuring-swap 5.2623+-1.0306 ? 5.6894+-0.4456 ? might be 1.0812x slower
direct-arguments-getbyval 1.5861+-0.3295 1.5231+-0.1498 might be 1.0414x faster
direct-arguments-length 7.8040+-0.6832 6.9048+-0.6343 might be 1.1302x faster
direct-arguments-overridden-length 8.3322+-0.8718 7.5354+-0.3853 might be 1.1057x faster
direct-arguments-possibly-overridden-length
7.7721+-0.2872 ? 8.0137+-0.4894 ? might be 1.0311x slower
div-boolean-double 4.1845+-0.8652 ? 4.3419+-0.9433 ? might be 1.0376x slower
div-boolean 7.9782+-1.0540 ? 8.0043+-1.2606 ?
double-get-by-val-out-of-bounds 0.2328+-0.0081 ? 0.2560+-0.0475 ? might be 1.0999x slower
double-pollution-getbyval 8.8650+-0.7405 ? 9.4515+-0.1601 ? might be 1.0662x slower
double-pollution-putbyoffset 5.7171+-0.7454 5.2318+-0.7609 might be 1.0928x faster
double-real-use 0.2466+-0.0225 ? 0.3828+-0.3683 ? might be 1.5518x slower
double-to-int32-typed-array-no-inline 0.3018+-0.0286 0.2507+-0.0568 might be 1.2037x faster
double-to-int32-typed-array 2.4825+-0.3049 2.2857+-0.5411 might be 1.0861x faster
double-to-uint32-typed-array-no-inline 0.3509+-0.1858 0.2711+-0.0832 might be 1.2942x faster
double-to-uint32-typed-array 2.5201+-0.3095 ? 2.5395+-0.4645 ?
elidable-new-object-dag 21.7863+-1.9608 21.7020+-0.2436
elidable-new-object-roflcopter 22.4665+-3.4548 20.9239+-1.7955 might be 1.0737x faster
elidable-new-object-then-call 20.1702+-1.2695 ? 20.3245+-0.3905 ?
elidable-new-object-tree 21.7154+-0.6654 20.9810+-0.2542 might be 1.0350x faster
empty-string-plus-int 8.1725+-0.9931 ? 8.3427+-0.3329 ? might be 1.0208x slower
emscripten-cube2hash 25.2104+-2.7627 ? 26.0665+-2.4778 ? might be 1.0340x slower
exit-length-on-plain-object 0.2863+-0.1116 0.2678+-0.1057 might be 1.0691x faster
external-arguments-getbyval 1.3464+-0.3126 ? 1.6254+-0.3495 ? might be 1.2072x slower
external-arguments-putbyval 2.9725+-0.5582 ? 3.0553+-0.7404 ? might be 1.0279x slower
fixed-typed-array-storage-var-index 1.5813+-0.2959 1.4128+-0.2076 might be 1.1193x faster
fixed-typed-array-storage 1.0492+-0.0448 1.0407+-0.2191
Float32Array-matrix-mult 5.5380+-0.2603 5.3290+-0.1789 might be 1.0392x faster
Float32Array-to-Float64Array-set 43.1776+-4.0177 ? 44.6096+-2.8875 ? might be 1.0332x slower
Float64Array-alloc-long-lived 85.9776+-1.4132 ? 90.1700+-10.1590 ? might be 1.0488x slower
Float64Array-to-Int16Array-set 58.2571+-4.1899 56.8980+-2.8069 might be 1.0239x faster
fold-double-to-int 13.3302+-0.9012 ? 13.4513+-0.3816 ?
fold-get-by-id-to-multi-get-by-offset-rare-int
8.2486+-0.8861 ? 8.8786+-0.4907 ? might be 1.0764x slower
fold-get-by-id-to-multi-get-by-offset 7.4329+-1.5356 7.3298+-0.8058 might be 1.0141x faster
fold-multi-get-by-offset-to-get-by-offset
6.5984+-3.5013 6.1457+-3.2774 might be 1.0737x faster
fold-multi-get-by-offset-to-poly-get-by-offset
6.7831+-4.5642 5.2823+-0.4313 might be 1.2841x faster
fold-multi-put-by-offset-to-poly-put-by-offset
7.5347+-3.8593 7.2977+-4.5526 might be 1.0325x faster
fold-multi-put-by-offset-to-put-by-offset
7.4485+-2.8059 7.3100+-3.6608 might be 1.0190x faster
fold-multi-put-by-offset-to-replace-or-transition-put-by-offset
13.3428+-2.5322 ? 15.4713+-3.9087 ? might be 1.1595x slower
fold-put-by-id-to-multi-put-by-offset 7.6690+-1.8242 ? 8.1957+-0.7046 ? might be 1.0687x slower
fold-put-by-val-with-string-to-multi-put-by-offset
10.4645+-6.4368 8.4896+-1.0055 might be 1.2326x faster
fold-put-by-val-with-symbol-to-multi-put-by-offset
8.6995+-0.7911 8.3160+-0.5571 might be 1.0461x faster
fold-put-structure 4.5253+-0.5753 4.4068+-0.5586 might be 1.0269x faster
for-of-iterate-array-entries 15.1490+-1.2139 ? 15.2106+-0.9530 ?
for-of-iterate-array-keys 6.1774+-0.3360 ? 6.2439+-0.3305 ? might be 1.0108x slower
for-of-iterate-array-values 6.0940+-0.5369 6.0605+-0.2506
fround 11.0600+-0.8680 ? 11.1948+-0.5112 ? might be 1.0122x slower
ftl-library-inlining-dataview 57.3309+-3.5622 ? 59.0806+-2.1158 ? might be 1.0305x slower
ftl-library-inlining 23.8838+-0.2572 23.3828+-1.0311 might be 1.0214x faster
ftl-polymorphic-bitand 0.2368+-0.0484 ? 0.3367+-0.3326 ? might be 1.4223x slower
ftl-polymorphic-bitor 0.2273+-0.0654 0.2147+-0.0557 might be 1.0586x faster
ftl-polymorphic-bitxor 0.2579+-0.0489 0.2485+-0.0685 might be 1.0378x faster
ftl-polymorphic-div 0.2579+-0.0115 ? 0.2817+-0.0662 ? might be 1.0923x slower
ftl-polymorphic-lshift 0.2637+-0.0120 ? 0.2665+-0.0228 ? might be 1.0109x slower
ftl-polymorphic-mul 0.2682+-0.1379 ? 0.2690+-0.0261 ?
ftl-polymorphic-rshift 0.2407+-0.0249 ? 0.2677+-0.0978 ? might be 1.1121x slower
ftl-polymorphic-StringFromCharCode 0.3110+-0.0884 0.2733+-0.0216 might be 1.1383x faster
ftl-polymorphic-sub 0.2537+-0.0234 ? 0.3573+-0.2380 ? might be 1.4082x slower
ftl-polymorphic-urshift 0.2482+-0.0388 0.2327+-0.0615 might be 1.0666x faster
function-call 0.2394+-0.0676 ? 0.2697+-0.0839 ? might be 1.1267x slower
function-dot-apply 2.3532+-0.1866 ? 2.6776+-0.4774 ? might be 1.1378x slower
function-test 3.4440+-0.3930 3.0663+-0.5222 might be 1.1232x faster
function-with-eval 0.2512+-0.0132 0.2303+-0.0133 might be 1.0906x faster
gcse-poly-get-less-obvious 9.6157+-0.7573 9.2598+-0.7009 might be 1.0384x faster
gcse-poly-get 9.5405+-1.0660 9.5350+-1.0699
gcse 4.2812+-0.2384 3.9276+-0.8328 might be 1.0900x faster
generator-create 0.2726+-0.1140 0.2506+-0.0252 might be 1.0877x faster
generator-fib 99.5533+-5.2966 ? 100.4236+-9.5392 ?
generator-function-create 0.2234+-0.0471 0.2227+-0.0649
generator-sunspider-access-nsieve 7.1021+-0.5769 6.9199+-1.1579 might be 1.0263x faster
generator-with-several-types 318.8972+-28.4608 ? 334.8125+-57.5353 ? might be 1.0499x slower
get-by-id-bimorphic-check-structure-elimination-simple
2.8411+-0.6609 ? 3.1602+-0.3355 ? might be 1.1123x slower
get-by-id-bimorphic-check-structure-elimination
5.4302+-0.9656 ? 5.4479+-0.2805 ?
get-by-id-chain-from-try-block 2.8275+-0.8504 2.6140+-0.4741 might be 1.0817x faster
get-by-id-check-structure-elimination 3.7913+-0.3243 ? 4.0302+-0.6416 ? might be 1.0630x slower
get-by-id-proto-or-self 11.1970+-0.6093 10.6755+-1.0471 might be 1.0488x faster
get-by-id-quadmorphic-check-structure-elimination-simple
3.1432+-0.6140 ? 3.4753+-0.1058 ? might be 1.1057x slower
get-by-id-self-or-proto 9.5617+-2.4789 ? 10.4605+-2.2672 ? might be 1.0940x slower
get-by-val-out-of-bounds 0.2601+-0.0550 0.2191+-0.0458 might be 1.1872x faster
get-by-val-with-string-bimorphic-check-structure-elimination-simple
3.3925+-0.8910 ? 4.0079+-0.5459 ? might be 1.1814x slower
get-by-val-with-string-bimorphic-check-structure-elimination
7.2432+-0.2571 7.0613+-0.7390 might be 1.0258x faster
get-by-val-with-string-chain-from-try-block
2.6910+-0.2793 2.5182+-0.4988 might be 1.0686x faster
get-by-val-with-string-check-structure-elimination
6.6013+-0.1406 6.3209+-0.7471 might be 1.0444x faster
get-by-val-with-string-proto-or-self 10.4495+-0.9663 ? 10.8480+-1.4696 ? might be 1.0381x slower
get-by-val-with-string-quadmorphic-check-structure-elimination-simple
4.3735+-1.0277 ? 4.8043+-0.4818 ? might be 1.0985x slower
get-by-val-with-string-self-or-proto 10.9976+-0.1718 10.6833+-1.2091 might be 1.0294x faster
get-by-val-with-symbol-bimorphic-check-structure-elimination-simple
3.1549+-0.6747 ? 3.8647+-1.2538 ? might be 1.2250x slower
get-by-val-with-symbol-bimorphic-check-structure-elimination
10.2754+-1.3218 ? 11.0963+-1.7400 ? might be 1.0799x slower
get-by-val-with-symbol-chain-from-try-block
2.4548+-0.4368 2.3625+-0.5381 might be 1.0391x faster
get-by-val-with-symbol-check-structure-elimination
8.2672+-0.6957 ? 8.8340+-2.0998 ? might be 1.0686x slower
get-by-val-with-symbol-proto-or-self 10.3717+-2.0376 10.3445+-1.0379
get-by-val-with-symbol-quadmorphic-check-structure-elimination-simple
4.0384+-1.0047 ? 4.2687+-0.8195 ? might be 1.0570x slower
get-by-val-with-symbol-self-or-proto 10.2625+-1.4913 ? 10.8204+-1.1689 ? might be 1.0544x slower
get_by_val-Int32Array 1.2777+-0.2642 1.2608+-0.2691 might be 1.0134x faster
get_callee_monomorphic 5.8259+-0.6074 5.5397+-1.0627 might be 1.0517x faster
get_callee_polymorphic 5.6033+-0.3745 ? 5.9397+-0.4753 ? might be 1.0600x slower
getter-no-activation 3.7603+-0.2446 ? 3.8091+-0.7182 ? might be 1.0130x slower
getter-prototype 0.2735+-0.0630 0.2505+-0.0199 might be 1.0919x faster
getter-richards-try-catch 0.3330+-0.0134 0.3063+-0.0579 might be 1.0873x faster
getter-richards 65.0939+-2.9016 63.0738+-9.8876 might be 1.0320x faster
getter 4.0099+-0.1655 3.8747+-0.5485 might be 1.0349x faster
global-object-access-with-mutating-structure
0.2111+-0.0556 ? 0.2458+-0.0333 ? might be 1.1645x slower
global-var-const-infer-fire-from-opt 0.2817+-0.0613 0.2595+-0.0378 might be 1.0859x faster
global-var-const-infer 0.2654+-0.0585 0.2225+-0.0486 might be 1.1931x faster
hard-overflow-check-equal 0.2210+-0.0318 ? 0.2363+-0.0105 ? might be 1.0690x slower
hard-overflow-check 0.2571+-0.0357 ? 0.2982+-0.0989 ? might be 1.1595x slower
HashMap-put-get-iterate-keys 23.6973+-0.4419 23.5662+-0.4993
HashMap-put-get-iterate 23.7015+-0.6754 ? 24.5728+-1.0536 ? might be 1.0368x slower
HashMap-string-put-get-iterate 32.7251+-1.4100 ? 33.5666+-1.7045 ? might be 1.0257x slower
hoist-make-rope 0.2380+-0.0237 ? 0.2682+-0.1208 ? might be 1.1267x slower
hoist-poly-check-structure-effectful-loop
0.2648+-0.0476 0.2137+-0.0622 might be 1.2391x faster
hoist-poly-check-structure 0.2318+-0.0151 ? 0.3160+-0.1807 ? might be 1.3637x slower
imul-double-only 4.1731+-0.4558 3.9385+-0.5862 might be 1.0596x faster
imul-int-only 5.9296+-0.9893 ? 6.2715+-0.1885 ? might be 1.0577x slower
imul-mixed 3.9148+-0.6023 ? 3.9717+-0.1535 ? might be 1.0145x slower
in-four-cases 17.4486+-0.5118 17.1746+-2.0837 might be 1.0160x faster
in-one-case-false 8.7896+-0.1892 8.5187+-0.7785 might be 1.0318x faster
in-one-case-true 8.5982+-0.2937 8.5004+-1.2957 might be 1.0115x faster
in-two-cases 8.9730+-0.3159 8.7050+-0.6736 might be 1.0308x faster
indexed-properties-in-objects 3.5706+-0.4232 3.1702+-0.7052 might be 1.1263x faster
infer-closure-const-then-mov-no-inline 0.2438+-0.0120 ? 0.3475+-0.4118 ? might be 1.4254x slower
infer-closure-const-then-mov 9.5609+-6.2942 7.8420+-0.6696 might be 1.2192x faster
infer-closure-const-then-put-to-scope-no-inline
0.2517+-0.0062 0.2420+-0.0391 might be 1.0401x faster
infer-closure-const-then-put-to-scope 22.8927+-1.2849 ? 23.4180+-0.9602 ? might be 1.0229x slower
infer-closure-const-then-reenter-no-inline
0.2547+-0.0382 0.2418+-0.0126 might be 1.0535x faster
infer-closure-const-then-reenter 23.8890+-0.3088 ? 24.0562+-0.6806 ?
infer-constant-global-property 4.1794+-0.3987 4.1299+-0.2717 might be 1.0120x faster
infer-constant-property 2.4612+-0.3667 ? 2.5972+-0.5493 ? might be 1.0553x slower
infer-one-time-closure-ten-vars 0.2562+-0.0454 ? 0.2603+-0.0092 ? might be 1.0160x slower
infer-one-time-closure-two-vars 0.2739+-0.0591 0.2545+-0.0372 might be 1.0765x faster
infer-one-time-closure 0.3251+-0.2224 0.2787+-0.1129 might be 1.1667x faster
infer-one-time-deep-closure 0.2705+-0.0201 ? 0.2919+-0.1131 ? might be 1.0792x slower
inline-arguments-access 8.9874+-0.6222 8.6386+-0.6988 might be 1.0404x faster
inline-arguments-aliased-access 7.9327+-0.9290 ? 8.6389+-0.9789 ? might be 1.0890x slower
inline-arguments-local-escape 8.2866+-0.1733 ? 8.5547+-0.9048 ? might be 1.0324x slower
inline-get-scoped-var 2.7874+-0.1332 2.7677+-0.2098
inlined-put-by-id-transition 9.1890+-0.5104 8.5170+-0.4746 might be 1.0789x faster
inlined-put-by-val-with-string-transition
42.2836+-2.9937 ? 42.4634+-3.2650 ?
inlined-put-by-val-with-symbol-transition
41.6548+-3.0904 ? 42.1323+-4.5013 ? might be 1.0115x slower
instanceof-bound 0.4383+-0.5679 0.2658+-0.0170 might be 1.6489x faster
int-or-other-abs-then-get-by-val 5.1453+-0.1046 4.8925+-0.8220 might be 1.0517x faster
int-or-other-abs-zero-then-get-by-val 16.1842+-0.9486 ? 16.5234+-1.0852 ? might be 1.0210x slower
int-or-other-add-then-get-by-val 5.0063+-0.2716 4.8560+-0.0913 might be 1.0310x faster
int-or-other-add 5.1468+-1.2768 ? 5.5673+-0.4818 ? might be 1.0817x slower
int-or-other-div-then-get-by-val 4.3008+-0.3535 ? 4.4095+-0.0811 ? might be 1.0253x slower
int-or-other-max-then-get-by-val 4.7360+-0.2375 4.5409+-0.4930 might be 1.0430x faster
int-or-other-min-then-get-by-val 4.3107+-0.5449 ? 4.3628+-0.0997 ? might be 1.0121x slower
int-or-other-mod-then-get-by-val 4.1729+-1.0536 3.5285+-0.7617 might be 1.1826x faster
int-or-other-mul-then-get-by-val 6.2777+-0.7048 ? 6.4026+-0.2763 ? might be 1.0199x slower
int-or-other-neg-then-get-by-val 4.9423+-0.6964 4.7465+-0.8704 might be 1.0413x faster
int-or-other-neg-zero-then-get-by-val 16.0170+-0.9939 ? 16.2173+-0.4533 ? might be 1.0125x slower
int-or-other-sub-then-get-by-val 7.0567+-1.2290 6.6588+-1.0811 might be 1.0598x faster
int-or-other-sub 5.0699+-1.0416 4.9478+-0.2412 might be 1.0247x faster
int-overflow-local 4.8700+-0.2585 4.3433+-0.7136 might be 1.1213x faster
Int16Array-alloc-long-lived 62.3920+-2.1342 62.0687+-3.3257
Int16Array-bubble-sort-with-byteLength 15.8382+-0.9526 ? 16.2962+-1.5789 ? might be 1.0289x slower
Int16Array-bubble-sort 15.1749+-1.2982 ? 15.3444+-0.9642 ? might be 1.0112x slower
Int16Array-load-int-mul 1.7145+-0.4610 ? 1.8420+-0.0330 ? might be 1.0744x slower
Int16Array-to-Int32Array-set 41.5397+-2.0311 ? 42.4907+-1.5958 ? might be 1.0229x slower
Int32Array-alloc-large 13.7627+-1.3790 13.4375+-1.0015 might be 1.0242x faster
Int32Array-alloc-long-lived 69.4505+-2.1104 ? 75.3394+-13.2395 ? might be 1.0848x slower
Int32Array-alloc 7.8735+-1.0404 ? 8.3490+-0.6666 ? might be 1.0604x slower
Int32Array-Int8Array-view-alloc 13.7084+-0.9329 ? 13.8405+-1.0487 ?
int52-spill 0.2407+-0.0202 ? 0.2470+-0.0225 ? might be 1.0261x slower
Int8Array-alloc-long-lived 57.4741+-1.3236 ? 57.5632+-3.7809 ?
Int8Array-load-with-byteLength 4.1187+-0.1421 ? 4.2930+-0.1706 ? might be 1.0423x slower
Int8Array-load 4.1432+-0.2954 ? 4.1566+-0.1414 ?
integer-divide 11.2606+-1.4193 ? 11.4847+-0.4827 ? might be 1.0199x slower
integer-modulo 1.7740+-0.3426 ? 2.0190+-0.4781 ? might be 1.1381x slower
is-boolean-fold-tricky 3.8977+-0.4887 3.5339+-0.3634 might be 1.1029x faster
is-boolean-fold 2.4599+-0.3512 ? 2.5563+-0.6003 ? might be 1.0392x slower
is-function-fold-tricky-internal-function
11.0637+-1.0816 ? 11.3554+-0.3397 ? might be 1.0264x slower
is-function-fold-tricky 3.7396+-0.2288 3.7044+-0.8164
is-function-fold 2.8170+-0.4621 2.5441+-1.2730 might be 1.1072x faster
is-number-fold-tricky 3.3809+-0.6685 ? 3.4365+-0.8212 ? might be 1.0164x slower
is-number-fold 2.5892+-0.4784 ? 2.8251+-0.4608 ? might be 1.0911x slower
is-object-or-null-fold-functions 2.5019+-0.5718 ? 2.6895+-0.7003 ? might be 1.0750x slower
is-object-or-null-fold-less-tricky 3.7120+-0.2982 3.6733+-0.4498 might be 1.0105x faster
is-object-or-null-fold-tricky 4.2584+-0.5170 4.0126+-0.7933 might be 1.0613x faster
is-object-or-null-fold 2.7527+-0.3271 2.7008+-0.0877 might be 1.0192x faster
is-object-or-null-trickier-function 3.9129+-0.1074 ? 4.0959+-0.2959 ? might be 1.0468x slower
is-object-or-null-trickier-internal-function
10.8181+-1.0396 ? 11.0377+-0.6646 ? might be 1.0203x slower
is-object-or-null-tricky-function 3.7027+-0.6271 ? 4.2902+-1.4576 ? might be 1.1587x slower
is-object-or-null-tricky-internal-function
7.8032+-0.9507 ? 7.9553+-0.4427 ? might be 1.0195x slower
is-string-fold-tricky 3.6583+-0.8802 3.6467+-0.3736
is-string-fold 2.6489+-0.3883 ? 2.9853+-0.3939 ? might be 1.1270x slower
is-undefined-fold-tricky 3.0081+-0.9231 ? 3.2482+-0.5147 ? might be 1.0798x slower
is-undefined-fold 2.6135+-0.3912 ? 2.6874+-0.5545 ? might be 1.0283x slower
JSONP-negative-0 0.1816+-0.0638 0.1493+-0.0207 might be 1.2167x faster
large-int-captured 7.6216+-0.8549 7.5835+-0.6131
large-int-neg 14.0521+-0.9201 14.0388+-0.2014
large-int 13.1671+-0.2691 12.7036+-0.9796 might be 1.0365x faster
licm-dragons-out-of-bounds 0.2527+-0.0337 0.2236+-0.0739 might be 1.1305x faster
licm-dragons-overflow 0.2513+-0.0741 ? 0.2528+-0.1123 ?
licm-dragons 0.3324+-0.1347 0.2524+-0.0153 might be 1.3167x faster
load-varargs-elimination 0.2426+-0.0817 0.2371+-0.0312 might be 1.0229x faster
locale-compare 25.1567+-2.6473 24.6039+-2.1614 might be 1.0225x faster
logical-not-weird-types 0.2673+-0.0206 0.2318+-0.0320 might be 1.1535x faster
logical-not 0.2510+-0.0349 0.2188+-0.0281 might be 1.1470x faster
lots-of-fields 12.6562+-0.6778 ? 12.9820+-0.4634 ? might be 1.0257x slower
make-indexed-storage 5.2410+-2.6476 4.6544+-0.1661 might be 1.1260x faster
make-rope-cse 17.5696+-4.0803 16.3937+-0.0700 might be 1.0717x faster
many-foreach-calls 16.9417+-0.4678 16.3789+-1.2924 might be 1.0344x faster
many-repeat-stores 16.2933+-1.5683 ? 16.7408+-0.9205 ? might be 1.0275x slower
map-for-each 5.6284+-0.1185 ? 5.8022+-0.0743 ? might be 1.0309x slower
map-for-of 23.0634+-0.5494 ? 23.2183+-2.0224 ?
marsaglia-larger-ints 66.3947+-6.8062 ? 66.6670+-2.8857 ?
marsaglia-osr-entry 17.5695+-0.7469 ? 18.0504+-2.9858 ? might be 1.0274x slower
math-random 0.2285+-0.0225 ? 0.2418+-0.0198 ? might be 1.0580x slower
math-trunc 0.2560+-0.0468 0.2501+-0.0239 might be 1.0239x faster
math-with-out-of-bounds-array-values 0.2449+-0.0122 0.2071+-0.0576 might be 1.1827x faster
max-boolean 2.8182+-0.4289 ? 2.9266+-0.1658 ? might be 1.0384x slower
megamorphic-load 29.7565+-5.1170 28.4650+-1.5279 might be 1.0454x faster
method-on-number 17.3070+-1.3660 ? 18.2888+-2.3289 ? might be 1.0567x slower
min-boolean 3.0288+-0.4890 2.6282+-0.7192 might be 1.1524x faster
minus-boolean-double 2.8616+-0.7282 ? 2.9705+-1.3504 ? might be 1.0380x slower
minus-boolean 2.4765+-0.4657 2.4260+-0.2750 might be 1.0208x faster
misc-strict-eq 18.8243+-1.7814 ? 20.0876+-2.7664 ? might be 1.0671x slower
mod-boolean-double 10.0837+-0.5963 ? 10.6420+-0.4100 ? might be 1.0554x slower
mod-boolean 7.4532+-1.1046 ? 7.5284+-1.1066 ? might be 1.0101x slower
mul-boolean-double 3.1747+-0.6809 ? 3.3018+-0.3635 ? might be 1.0400x slower
mul-boolean 3.1505+-0.3031 2.6558+-0.6938 might be 1.1863x faster
neg-boolean 2.8810+-0.6965 ? 3.1405+-0.4703 ? might be 1.0901x slower
negative-zero-divide 0.3056+-0.0261 ? 0.3065+-0.0972 ?
negative-zero-modulo 0.3132+-0.0242 0.2713+-0.0806 might be 1.1546x faster
negative-zero-negate 0.5374+-0.7480 0.2911+-0.0156 might be 1.8457x faster
nested-function-parsing 45.9158+-12.8333 44.7659+-7.7513 might be 1.0257x faster
new-array-buffer-dead 80.2462+-4.1979 77.6382+-2.5659 might be 1.0336x faster
new-array-buffer-push 10.7570+-1.6127 ? 10.9530+-0.6142 ? might be 1.0182x slower
new-array-dead 10.4160+-0.8899 9.8193+-0.8218 might be 1.0608x faster
new-array-push 7.0045+-0.3297 ? 7.1973+-2.7366 ? might be 1.0275x slower
no-inline-constructor 0.2432+-0.0133 0.2215+-0.0681 might be 1.0978x faster
number-test 3.4587+-0.8839 ? 3.6264+-0.2677 ? might be 1.0485x slower
object-and 5.9207+-0.3329 5.7645+-0.4751 might be 1.0271x faster
object-closure-call 5.9715+-0.1460 ? 6.0815+-0.2919 ? might be 1.0184x slower
object-get-own-property-symbols-on-large-array
4.6300+-0.3408 ? 5.2373+-0.7763 ? might be 1.1312x slower
object-int-add-array 12.0391+-0.8525 11.6500+-1.7071 might be 1.0334x faster
object-int-add 13.7232+-0.7451 13.7077+-1.1144
object-int-and-array 11.5173+-0.8647 ? 12.1860+-0.5535 ? might be 1.0581x slower
object-int-mul-array 11.0972+-2.5053 10.1171+-1.1387 might be 1.0969x faster
object-int-sub-array 9.4481+-0.4874 9.2811+-1.5808 might be 1.0180x faster
object-int-sub 14.0931+-0.6094 13.5107+-1.4150 might be 1.0431x faster
object-lshift 6.2000+-0.5122 5.7281+-1.4298 might be 1.0824x faster
object-or 5.8118+-0.9028 ? 6.0881+-0.2733 ? might be 1.0476x slower
object-rshift 5.3547+-1.1696 ? 5.8283+-0.7882 ? might be 1.0885x slower
object-test 3.2001+-0.0649 3.0657+-0.6087 might be 1.0438x faster
object-urshift 5.9834+-0.7892 ? 6.0189+-0.1135 ?
object-xor 5.5072+-0.9656 ? 5.9872+-0.4663 ? might be 1.0872x slower
obvious-sink-pathology-taken 0.2158+-0.0470 ? 0.2452+-0.0240 ? might be 1.1363x slower
obvious-sink-pathology 0.2511+-0.0243 ? 0.2733+-0.1232 ? might be 1.0882x slower
obviously-elidable-new-object 19.1548+-0.7969 18.8131+-0.9959 might be 1.0182x faster
plus-boolean-arith 2.5848+-0.6228 2.4587+-0.6084 might be 1.0513x faster
plus-boolean-double 3.3638+-1.0476 3.0062+-0.1716 might be 1.1189x faster
plus-boolean 2.6045+-0.8590 2.4037+-0.3399 might be 1.0835x faster
poly-chain-access-different-prototypes-simple
3.2269+-0.6340 3.1237+-0.9542 might be 1.0330x faster
poly-chain-access-different-prototypes 3.1960+-0.2625 2.9810+-0.1480 might be 1.0721x faster
poly-chain-access-simpler 3.0414+-0.1380 ? 3.1346+-0.2001 ? might be 1.0306x slower
poly-chain-access 3.0702+-0.3982 2.8248+-0.4276 might be 1.0869x faster
poly-stricteq 51.8463+-1.7109 ? 53.4384+-2.1468 ? might be 1.0307x slower
polymorphic-array-call 1.9868+-0.3807 ? 2.1724+-1.4242 ? might be 1.0935x slower
polymorphic-get-by-id 0.2362+-0.0334 0.2155+-0.0558 might be 1.0960x faster
polymorphic-put-by-id 0.2552+-0.0122 ? 0.2729+-0.1335 ? might be 1.0694x slower
polymorphic-put-by-val-with-string 0.2733+-0.0460 0.2532+-0.0094 might be 1.0793x faster
polymorphic-put-by-val-with-symbol 0.2530+-0.0389 ? 0.3000+-0.1455 ? might be 1.1858x slower
polymorphic-structure 13.3403+-1.1667 13.0040+-1.3060 might be 1.0259x faster
polyvariant-monomorphic-get-by-id 4.1189+-0.9224 ? 4.3528+-0.1867 ? might be 1.0568x slower
proto-getter-access 0.3315+-0.1013 0.2562+-0.0209 might be 1.2937x faster
prototype-access-with-mutating-prototype 0.2465+-0.0127 ? 0.2593+-0.0279 ? might be 1.0520x slower
put-by-id-replace-and-transition 8.8655+-0.2185 ? 8.8944+-0.3382 ?
put-by-id-slightly-polymorphic 3.2772+-0.1978 2.7054+-0.6130 might be 1.2113x faster
put-by-id-transition-with-indexing-header
12.8839+-0.6238 ? 13.3851+-0.3021 ? might be 1.0389x slower
put-by-id 11.0707+-0.5469 ? 11.5517+-0.4060 ? might be 1.0434x slower
put-by-val-direct 0.4625+-0.1732 0.4109+-0.1602 might be 1.1257x faster
put-by-val-large-index-blank-indexing-type
11.6428+-0.6778 11.0825+-0.7467 might be 1.0506x faster
put-by-val-machine-int 0.2805+-0.0062 0.2782+-0.0358
put-by-val-with-string-replace-and-transition
12.3197+-1.0430 ? 12.3797+-0.8968 ?
put-by-val-with-string-slightly-polymorphic
3.9500+-0.3144 3.4638+-0.7994 might be 1.1404x faster
put-by-val-with-string 11.5022+-0.9105 10.9641+-1.1979 might be 1.0491x faster
put-by-val-with-symbol-replace-and-transition
10.2301+-2.0205 ? 11.4990+-0.7936 ? might be 1.1240x slower
put-by-val-with-symbol-slightly-polymorphic
3.6844+-0.6982 3.1071+-0.9257 might be 1.1858x faster
put-by-val-with-symbol 11.3755+-1.8831 ? 11.9590+-1.6998 ? might be 1.0513x slower
rare-osr-exit-on-local 12.7045+-1.0661 ? 12.7053+-1.0196 ?
raytrace-with-empty-try-catch 6.5845+-0.6138 6.1878+-1.1284 might be 1.0641x faster
raytrace-with-try-catch 0.2947+-0.0556 0.2717+-0.0258 might be 1.0849x faster
regexp-exec 34.0325+-1.5320 ? 34.4744+-1.7221 ? might be 1.0130x slower
regexp-last-index 9.6836+-1.3082 ? 9.7715+-1.0330 ?
regexp-prototype-is-not-instance 0.3465+-0.0455 ? 0.3820+-0.0505 ? might be 1.1023x slower
regexp-prototype-search-observable-side-effects
0.9250+-0.0495 0.7921+-0.2060 might be 1.1678x faster
regexp-prototype-search-observable-side-effects2
0.2141+-0.0572 ? 0.2306+-0.0199 ? might be 1.0770x slower
regexp-prototype-split-observable-side-effects
2.0215+-0.2670 ? 2.1246+-0.3780 ? might be 1.0510x slower
regexp-prototype-split-observable-side-effects2
0.2972+-0.0395 ? 0.3423+-0.1355 ? might be 1.1515x slower
regexp-prototype-split-observable-side-effects3-flags
0.2803+-0.0606 ? 0.3044+-0.0382 ? might be 1.0862x slower
regexp-prototype-split-observable-side-effects3-global
0.3572+-0.1283 0.3542+-0.1313
regexp-prototype-split-observable-side-effects3-ignoreCase
0.2819+-0.0598 ? 0.3282+-0.0485 ? might be 1.1644x slower
regexp-prototype-split-observable-side-effects3-multiline
0.3339+-0.0554 0.3134+-0.0486 might be 1.0656x faster
regexp-prototype-split-observable-side-effects3-sticky
0.2812+-0.0576 ? 0.3431+-0.0763 ? might be 1.2198x slower
regexp-prototype-split-observable-side-effects3-unicode
0.3305+-0.0493 0.3109+-0.0435 might be 1.0630x faster
regexp-prototype-split-observable-side-effects4
0.3329+-0.0144 ? 0.3434+-0.0567 ? might be 1.0313x slower
regexp-prototype-test-observable-side-effects
0.8831+-0.0941 0.8665+-0.1270 might be 1.0192x faster
regexp-prototype-test-observable-side-effects2
0.2743+-0.0521 ? 0.2884+-0.1104 ? might be 1.0514x slower
regexp-set-last-index 10.6473+-0.9537 10.0249+-1.1702 might be 1.0621x faster
register-pressure-from-osr 15.8901+-0.9897 ? 15.9688+-1.2831 ?
repeat-multi-get-by-offset 0.2458+-0.0193 0.2288+-0.0473 might be 1.0742x faster
richards-empty-try-catch 45.1660+-1.8337 ? 46.0718+-1.4317 ? might be 1.0201x slower
richards-try-catch 0.3139+-0.0590 0.2629+-0.0708 might be 1.1938x faster
scoped-arguments-length 7.7817+-0.2531 7.7178+-0.3065
scoped-arguments-overridden-length 7.5727+-0.4583 7.0756+-0.9956 might be 1.0703x faster
scoped-arguments-possibly-overridden-length
8.0448+-0.3871 7.8314+-0.4050 might be 1.0273x faster
set-for-each 4.4859+-0.4696 4.2709+-0.4125 might be 1.0503x faster
set-for-of 11.8250+-1.0521 ? 13.4254+-0.7043 ? might be 1.1353x slower
setter-prototype 0.2481+-0.0743 ? 0.2485+-0.0213 ?
setter 4.0018+-0.0500 3.7898+-1.1676 might be 1.0559x faster
simple-activation-demo 23.0312+-0.6690 22.7258+-0.6044 might be 1.0134x faster
simple-getter-access 0.2426+-0.0397 ? 0.2690+-0.0442 ? might be 1.1089x slower
simple-poly-call-nested 5.3901+-1.2491 4.4962+-0.9757 might be 1.1988x faster
simple-poly-call 1.4888+-0.2526 ? 1.6599+-0.2183 ? might be 1.1149x slower
simple-regexp-exec-folding-fail 5.7841+-0.1200 5.7162+-0.3613 might be 1.0119x faster
simple-regexp-exec-folding 16.9362+-1.3578 ? 18.3071+-1.9468 ? might be 1.0809x slower
simple-regexp-test-folding-fail-with-hoisted-regexp
9.3237+-1.2003 9.3099+-1.0599
simple-regexp-test-folding-fail 15.6253+-1.0199 ? 16.1614+-0.5404 ? might be 1.0343x slower
simple-regexp-test-folding-with-hoisted-regexp
10.2943+-0.7901 ? 10.8271+-1.2435 ? might be 1.0518x slower
simple-regexp-test-folding 17.0190+-0.4246 16.7925+-1.6170 might be 1.0135x faster
sin-boolean 7.4652+-0.4985 6.9330+-0.7115 might be 1.0768x faster
singleton-scope 0.2930+-0.1956 0.2675+-0.0932 might be 1.0951x faster
sink-function 0.2446+-0.0299 ? 0.2831+-0.0773 ? might be 1.1575x slower
sink-huge-activation 0.2379+-0.0560 ? 0.2505+-0.0458 ? might be 1.0531x slower
sinkable-new-object-dag 0.2280+-0.0569 0.2070+-0.0340 might be 1.1011x faster
sinkable-new-object-taken 0.2502+-0.0243 ? 0.2800+-0.1681 ? might be 1.1188x slower
sinkable-new-object 0.3161+-0.1798 0.2303+-0.0295 might be 1.3726x faster
slow-array-profile-convergence 3.3405+-0.6828 ? 3.6561+-0.3197 ? might be 1.0945x slower
slow-convergence 3.0036+-0.6683 2.9700+-0.6716 might be 1.0113x faster
slow-ternaries 12.8422+-1.2636 12.7603+-1.6051
sorting-benchmark 20.3937+-1.3845 20.1364+-1.0861 might be 1.0128x faster
sparse-conditional 1.3416+-0.1477 ? 1.4366+-0.2344 ? might be 1.0709x slower
splice-to-remove 16.8924+-0.3568 16.2946+-0.8439 might be 1.0367x faster
strcat-const 0.2378+-0.0457 ? 0.2411+-0.0158 ? might be 1.0141x slower
strcat-length-const 0.2688+-0.1660 0.2415+-0.0095 might be 1.1130x faster
string-char-code-at 13.3873+-0.3651 ? 13.4354+-0.2530 ?
string-concat-object 5.9128+-0.1154 5.5408+-0.5472 might be 1.0671x faster
string-concat-pair-object 5.5605+-0.5392 5.4678+-0.6858 might be 1.0170x faster
string-concat-pair-simple 3.8500+-0.4109 3.7476+-0.1530 might be 1.0273x faster
string-concat-simple 11.2631+-0.2344 11.0050+-1.4169 might be 1.0234x faster
string-cons-repeat 9.1323+-0.8680 ? 10.3951+-2.2558 ? might be 1.1383x slower
string-cons-tower 9.8165+-0.3990 ? 10.0845+-0.1766 ? might be 1.0273x slower
string-equality 16.2064+-0.8469 15.6867+-0.9330 might be 1.0331x faster
string-from-char-code 7.3389+-0.1797 7.2555+-0.2526 might be 1.0115x faster
string-get-by-val-big-char 6.0863+-0.2998 5.3737+-0.7544 might be 1.1326x faster
string-get-by-val-out-of-bounds-insane 4.3346+-0.1279 4.1866+-0.4031 might be 1.0353x faster
string-get-by-val-out-of-bounds 4.7013+-1.0078 ? 4.9095+-1.1957 ? might be 1.0443x slower
string-get-by-val 2.4614+-0.7325 ? 2.6029+-0.4042 ? might be 1.0575x slower
string-hash 2.5297+-0.1085 2.2391+-0.4935 might be 1.1298x faster
string-long-ident-equality 13.4468+-1.0643 ? 13.7465+-1.8668 ? might be 1.0223x slower
string-out-of-bounds 0.2377+-0.0216 ? 0.2756+-0.1280 ? might be 1.1592x slower
string-prototype-search-observable-side-effects
1.2602+-0.1995 1.0887+-0.0799 might be 1.1575x faster
string-prototype-search-observable-side-effects2
0.3057+-0.1206 0.2579+-0.0340 might be 1.1853x faster
string-prototype-search-observable-side-effects3
0.2383+-0.0342 0.2189+-0.0732 might be 1.0887x faster
string-prototype-search-observable-side-effects4
0.2450+-0.0037 0.2291+-0.0524 might be 1.0695x faster
string-prototype-split-observable-side-effects
2.5274+-0.3739 2.3847+-0.4218 might be 1.0598x faster
string-prototype-split-observable-side-effects2
0.2971+-0.0662 0.2765+-0.0286 might be 1.0744x faster
string-prototype-split-observable-side-effects3-flags
0.3615+-0.1252 ? 0.3675+-0.0856 ? might be 1.0165x slower
string-prototype-split-observable-side-effects3-global
0.3345+-0.0116 0.3119+-0.0727 might be 1.0724x faster
string-prototype-split-observable-side-effects3-ignoreCase
0.3504+-0.0951 0.3328+-0.0231 might be 1.0530x faster
string-prototype-split-observable-side-effects3-multiline
0.3369+-0.0368 0.3163+-0.0440 might be 1.0652x faster
string-prototype-split-observable-side-effects3-sticky
0.3041+-0.0500 ? 0.3310+-0.0243 ? might be 1.0885x slower
string-prototype-split-observable-side-effects3-unicode
0.3312+-0.0339 0.3290+-0.1009
string-prototype-split-observable-side-effects4
0.3585+-0.0449 ? 0.3985+-0.3211 ? might be 1.1115x slower
string-repeat-arith 20.6591+-1.3914 ? 21.5057+-2.1136 ? might be 1.0410x slower
string-repeat-not-resolving-fixed 5.3155+-0.6071 ? 5.5508+-0.2670 ? might be 1.0443x slower
string-repeat-not-resolving-no-inline 0.2227+-0.0237 ? 0.2808+-0.1853 ? might be 1.2609x slower
string-repeat-not-resolving 7.5622+-1.4687 ? 7.6226+-0.6712 ?
string-repeat-resolving-fixed 27.4869+-1.2053 ? 28.0538+-1.9896 ? might be 1.0206x slower
string-repeat-resolving-no-inline 0.2520+-0.0109 0.2240+-0.0390 might be 1.1251x faster
string-repeat-resolving 34.4131+-2.8773 34.2143+-2.0930
string-repeat-single-not-resolving 8.1708+-0.6677 7.2997+-0.7687 might be 1.1193x faster
string-repeat-single-resolving 9.7214+-2.2834 8.3140+-0.9856 might be 1.1693x faster
string-repeat-small-not-resolving 7.3392+-0.2678 6.8650+-0.3082 might be 1.0691x faster
string-repeat-small-resolving 36.3610+-6.1040 34.8198+-2.1506 might be 1.0443x faster
string-replace-empty 14.4168+-1.1702 ? 14.6772+-0.3987 ? might be 1.0181x slower
string-replace-generic 54.8820+-0.5358 ? 58.5402+-6.5007 ? might be 1.0667x slower
string-replace 14.1437+-0.9240 ? 14.7470+-1.3431 ? might be 1.0427x slower
string-rope-with-object 0.2436+-0.0070 0.2185+-0.0398 might be 1.1148x faster
string-sub 34.4646+-1.2265 ? 37.0734+-3.8797 ? might be 1.0757x slower
string-test 3.0406+-0.5436 ? 3.2572+-0.7815 ? might be 1.0712x slower
string-transcoding 20.3978+-0.6561 19.7569+-0.8948 might be 1.0324x faster
string-var-equality 25.6545+-1.0052 ? 25.7466+-1.0230 ?
structure-hoist-over-transitions 3.8380+-0.9563 3.8152+-0.6241
substring-concat-weird 38.7211+-1.9982 ? 40.1323+-5.7534 ? might be 1.0364x slower
substring-concat 40.2294+-0.7119 ? 41.1548+-1.1945 ? might be 1.0230x slower
substring 46.0413+-3.2542 ? 47.7328+-4.2875 ? might be 1.0367x slower
switch-char-constant 2.6813+-0.8446 2.6447+-0.2465 might be 1.0138x faster
switch-char 5.1005+-0.8056 ? 5.8127+-0.4103 ? might be 1.1396x slower
switch-constant 6.0847+-0.2251 ? 6.1321+-0.9111 ?
switch-string-basic-big-var 14.3260+-0.6999 ? 14.4971+-1.1252 ? might be 1.0119x slower
switch-string-basic-big 14.0330+-0.5875 13.8187+-0.4380 might be 1.0155x faster
switch-string-basic-var 14.7303+-0.6351 14.1436+-0.6485 might be 1.0415x faster
switch-string-basic 12.8900+-1.0254 12.5250+-1.1132 might be 1.0291x faster
switch-string-big-length-tower-var 20.1461+-1.1550 19.7892+-1.2832 might be 1.0180x faster
switch-string-length-tower-var 14.5099+-1.3467 ? 14.8581+-0.9567 ? might be 1.0240x slower
switch-string-length-tower 12.4048+-1.2349 12.3112+-0.6624
switch-string-short 12.2812+-1.9145 ? 12.7012+-0.8204 ? might be 1.0342x slower
switch 9.3545+-0.5543 9.2212+-0.3938 might be 1.0145x faster
symbol-tostringtag 0.2968+-0.0570 0.2863+-0.0386 might be 1.0369x faster
tear-off-arguments-simple 5.3557+-0.4475 ? 5.6884+-0.4935 ? might be 1.0621x slower
tear-off-arguments 5.8771+-1.1528 ? 6.1683+-0.2927 ? might be 1.0495x slower
temporal-structure 12.3907+-0.7144 ? 12.5673+-0.8114 ? might be 1.0142x slower
to-int32-boolean 13.5037+-1.3226 ? 14.5027+-1.1735 ? might be 1.0740x slower
try-catch-get-by-val-cloned-arguments 7.2492+-1.5518 6.9584+-0.6220 might be 1.0418x faster
try-catch-get-by-val-direct-arguments 4.3336+-0.7442 4.0732+-0.5697 might be 1.0639x faster
try-catch-get-by-val-scoped-arguments 8.9198+-0.6536 8.7125+-0.3360 might be 1.0238x faster
typed-array-get-set-by-val-profiling 0.2801+-0.0749 0.2487+-0.0480 might be 1.1261x faster
undefined-property-access 273.9661+-23.0311 ? 277.9059+-12.6349 ? might be 1.0144x slower
undefined-test 3.6897+-0.2382 3.6660+-0.0990
unprofiled-licm 6.9977+-0.4682 ? 7.2473+-0.6515 ? might be 1.0357x slower
untyped-string-from-char-code 10.8389+-1.1412 ? 11.1586+-0.2561 ? might be 1.0295x slower
v8-raytrace-with-empty-try-catch 33.6802+-7.2776 ? 37.2828+-2.2826 ? might be 1.1070x slower
v8-raytrace-with-try-catch-high-frequency-throws
0.3325+-0.0071 ? 0.3730+-0.0611 ? might be 1.1219x slower
v8-raytrace-with-try-catch 0.3262+-0.0421 0.3066+-0.0605 might be 1.0641x faster
v8-regexp-search 58.4630+-0.4920 ? 60.6752+-3.5613 ? might be 1.0378x slower
varargs-call 0.2751+-0.0669 0.2122+-0.0345 might be 1.2969x faster
varargs-construct-inline 0.2596+-0.1221 0.2465+-0.0253 might be 1.0532x faster
varargs-construct 0.2273+-0.0123 ? 0.2357+-0.0544 ? might be 1.0368x slower
varargs-inline 0.2307+-0.0243 ? 0.2618+-0.0463 ? might be 1.1347x slower
varargs-strict-mode 0.2614+-0.0928 0.2507+-0.0946 might be 1.0426x faster
varargs 0.2358+-0.0099 0.2134+-0.0401 might be 1.1049x faster
weird-inlining-const-prop 0.2420+-0.0611 0.2356+-0.1054 might be 1.0272x faster
<geometric> 3.4076+-0.0193 3.3816+-0.0202 might be 1.0077x faster
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment