-
-
Notifications
You must be signed in to change notification settings - Fork 147
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
15 changed files
with
110 additions
and
127 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
25565a8
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Go Benchmark
BenchmarkDocument/constructor_test - ns/op
1361
ns/op1356
ns/op1.00
BenchmarkDocument/constructor_test - B/op
1208
B/op1208
B/op1
BenchmarkDocument/constructor_test - allocs/op
20
allocs/op20
allocs/op1
BenchmarkDocument/status_test - ns/op
773.5
ns/op786.3
ns/op0.98
BenchmarkDocument/status_test - B/op
1176
B/op1176
B/op1
BenchmarkDocument/status_test - allocs/op
18
allocs/op18
allocs/op1
BenchmarkDocument/equals_test - ns/op
8441
ns/op7138
ns/op1.18
BenchmarkDocument/equals_test - B/op
6913
B/op6913
B/op1
BenchmarkDocument/equals_test - allocs/op
120
allocs/op120
allocs/op1
BenchmarkDocument/nested_update_test - ns/op
16079
ns/op16201
ns/op0.99
BenchmarkDocument/nested_update_test - B/op
11962
B/op11962
B/op1
BenchmarkDocument/nested_update_test - allocs/op
254
allocs/op254
allocs/op1
BenchmarkDocument/delete_test - ns/op
22000
ns/op22198
ns/op0.99
BenchmarkDocument/delete_test - B/op
15187
B/op15188
B/op1.00
BenchmarkDocument/delete_test - allocs/op
333
allocs/op333
allocs/op1
BenchmarkDocument/object_test - ns/op
8499
ns/op10199
ns/op0.83
BenchmarkDocument/object_test - B/op
6721
B/op6721
B/op1
BenchmarkDocument/object_test - allocs/op
116
allocs/op116
allocs/op1
BenchmarkDocument/array_test - ns/op
28741
ns/op29641
ns/op0.97
BenchmarkDocument/array_test - B/op
11819
B/op11819
B/op1
BenchmarkDocument/array_test - allocs/op
270
allocs/op270
allocs/op1
BenchmarkDocument/text_test - ns/op
30545
ns/op31320
ns/op0.98
BenchmarkDocument/text_test - B/op
14795
B/op14795
B/op1
BenchmarkDocument/text_test - allocs/op
468
allocs/op468
allocs/op1
BenchmarkDocument/text_composition_test - ns/op
29072
ns/op29237
ns/op0.99
BenchmarkDocument/text_composition_test - B/op
18278
B/op18278
B/op1
BenchmarkDocument/text_composition_test - allocs/op
477
allocs/op477
allocs/op1
BenchmarkDocument/rich_text_test - ns/op
81358
ns/op82849
ns/op0.98
BenchmarkDocument/rich_text_test - B/op
38540
B/op38540
B/op1
BenchmarkDocument/rich_text_test - allocs/op
1147
allocs/op1147
allocs/op1
BenchmarkDocument/counter_test - ns/op
16705
ns/op16861
ns/op0.99
BenchmarkDocument/counter_test - B/op
10210
B/op10210
B/op1
BenchmarkDocument/counter_test - allocs/op
236
allocs/op236
allocs/op1
BenchmarkDocument/text_edit_gc_100 - ns/op
2890328
ns/op2985130
ns/op0.97
BenchmarkDocument/text_edit_gc_100 - B/op
1655273
B/op1655239
B/op1.00
BenchmarkDocument/text_edit_gc_100 - allocs/op
17093
allocs/op17092
allocs/op1.00
BenchmarkDocument/text_edit_gc_1000 - ns/op
229312176
ns/op234174280
ns/op0.98
BenchmarkDocument/text_edit_gc_1000 - B/op
144352616
B/op144368132
B/op1.00
BenchmarkDocument/text_edit_gc_1000 - allocs/op
200939
allocs/op201011
allocs/op1.00
BenchmarkDocument/text_split_gc_100 - ns/op
3376524
ns/op3436736
ns/op0.98
BenchmarkDocument/text_split_gc_100 - B/op
2313534
B/op2313433
B/op1.00
BenchmarkDocument/text_split_gc_100 - allocs/op
16194
allocs/op16193
allocs/op1.00
BenchmarkDocument/text_split_gc_1000 - ns/op
284000162
ns/op292485836
ns/op0.97
BenchmarkDocument/text_split_gc_1000 - B/op
228881008
B/op228890592
B/op1.00
BenchmarkDocument/text_split_gc_1000 - allocs/op
203921
allocs/op203938
allocs/op1.00
BenchmarkDocument/text_delete_all_10000 - ns/op
10867897
ns/op11958204
ns/op0.91
BenchmarkDocument/text_delete_all_10000 - B/op
5812723
B/op5811760
B/op1.00
BenchmarkDocument/text_delete_all_10000 - allocs/op
40677
allocs/op40681
allocs/op1.00
BenchmarkDocument/text_delete_all_100000 - ns/op
182347038
ns/op192054829
ns/op0.95
BenchmarkDocument/text_delete_all_100000 - B/op
81910776
B/op81904042
B/op1.00
BenchmarkDocument/text_delete_all_100000 - allocs/op
411662
allocs/op411636
allocs/op1.00
BenchmarkDocument/text_100 - ns/op
231042
ns/op233920
ns/op0.99
BenchmarkDocument/text_100 - B/op
118483
B/op118483
B/op1
BenchmarkDocument/text_100 - allocs/op
5080
allocs/op5080
allocs/op1
BenchmarkDocument/text_1000 - ns/op
2462943
ns/op2472786
ns/op1.00
BenchmarkDocument/text_1000 - B/op
1153071
B/op1153071
B/op1
BenchmarkDocument/text_1000 - allocs/op
50084
allocs/op50084
allocs/op1
BenchmarkDocument/array_1000 - ns/op
1234478
ns/op1226516
ns/op1.01
BenchmarkDocument/array_1000 - B/op
1091349
B/op1091288
B/op1.00
BenchmarkDocument/array_1000 - allocs/op
11826
allocs/op11826
allocs/op1
BenchmarkDocument/array_10000 - ns/op
13178344
ns/op13448793
ns/op0.98
BenchmarkDocument/array_10000 - B/op
9800458
B/op9798818
B/op1.00
BenchmarkDocument/array_10000 - allocs/op
120292
allocs/op120286
allocs/op1.00
BenchmarkDocument/array_gc_100 - ns/op
153006
ns/op153630
ns/op1.00
BenchmarkDocument/array_gc_100 - B/op
132498
B/op132479
B/op1.00
BenchmarkDocument/array_gc_100 - allocs/op
1248
allocs/op1248
allocs/op1
BenchmarkDocument/array_gc_1000 - ns/op
1414550
ns/op1430382
ns/op0.99
BenchmarkDocument/array_gc_1000 - B/op
1159011
B/op1158905
B/op1.00
BenchmarkDocument/array_gc_1000 - allocs/op
12865
allocs/op12864
allocs/op1.00
BenchmarkDocument/counter_1000 - ns/op
212345
ns/op212571
ns/op1.00
BenchmarkDocument/counter_1000 - B/op
192853
B/op192851
B/op1.00
BenchmarkDocument/counter_1000 - allocs/op
5765
allocs/op5765
allocs/op1
BenchmarkDocument/counter_10000 - ns/op
2228052
ns/op2224184
ns/op1.00
BenchmarkDocument/counter_10000 - B/op
2087767
B/op2087765
B/op1.00
BenchmarkDocument/counter_10000 - allocs/op
59772
allocs/op59772
allocs/op1
BenchmarkDocument/object_1000 - ns/op
1427635
ns/op1424367
ns/op1.00
BenchmarkDocument/object_1000 - B/op
1428275
B/op1428068
B/op1.00
BenchmarkDocument/object_1000 - allocs/op
9846
allocs/op9845
allocs/op1.00
BenchmarkDocument/object_10000 - ns/op
14861507
ns/op14642658
ns/op1.01
BenchmarkDocument/object_10000 - B/op
12167429
B/op12167843
B/op1.00
BenchmarkDocument/object_10000 - allocs/op
100562
allocs/op100562
allocs/op1
BenchmarkDocument/tree_100 - ns/op
758649
ns/op744469
ns/op1.02
BenchmarkDocument/tree_100 - B/op
442889
B/op442890
B/op1.00
BenchmarkDocument/tree_100 - allocs/op
4506
allocs/op4506
allocs/op1
BenchmarkDocument/tree_1000 - ns/op
52397255
ns/op50380066
ns/op1.04
BenchmarkDocument/tree_1000 - B/op
35222580
B/op35222527
B/op1.00
BenchmarkDocument/tree_1000 - allocs/op
44118
allocs/op44118
allocs/op1
BenchmarkDocument/tree_10000 - ns/op
6677888301
ns/op6537517333
ns/op1.02
BenchmarkDocument/tree_10000 - B/op
3438863424
B/op3438881024
B/op1.00
BenchmarkDocument/tree_10000 - allocs/op
440190
allocs/op440197
allocs/op1.00
BenchmarkDocument/tree_delete_all_1000 - ns/op
53636038
ns/op50383873
ns/op1.06
BenchmarkDocument/tree_delete_all_1000 - B/op
35687640
B/op35686781
B/op1.00
BenchmarkDocument/tree_delete_all_1000 - allocs/op
51744
allocs/op51744
allocs/op1
BenchmarkDocument/tree_edit_gc_100 - ns/op
2794613
ns/op2640190
ns/op1.06
BenchmarkDocument/tree_edit_gc_100 - B/op
2099556
B/op2100192
B/op1.00
BenchmarkDocument/tree_edit_gc_100 - allocs/op
11166
allocs/op11165
allocs/op1.00
BenchmarkDocument/tree_edit_gc_1000 - ns/op
215898783
ns/op203482588
ns/op1.06
BenchmarkDocument/tree_edit_gc_1000 - B/op
180293585
B/op180290254
B/op1.00
BenchmarkDocument/tree_edit_gc_1000 - allocs/op
113352
allocs/op113352
allocs/op1
BenchmarkDocument/tree_split_gc_100 - ns/op
2036402
ns/op1956842
ns/op1.04
BenchmarkDocument/tree_split_gc_100 - B/op
1364009
B/op1363460
B/op1.00
BenchmarkDocument/tree_split_gc_100 - allocs/op
8735
allocs/op8735
allocs/op1
BenchmarkDocument/tree_split_gc_1000 - ns/op
136660974
ns/op135715287
ns/op1.01
BenchmarkDocument/tree_split_gc_1000 - B/op
120285737
B/op120284779
B/op1.00
BenchmarkDocument/tree_split_gc_1000 - allocs/op
96201
allocs/op96190
allocs/op1.00
BenchmarkRPC/client_to_server - ns/op
361768721
ns/op359703488
ns/op1.01
BenchmarkRPC/client_to_server - B/op
12492770
B/op12458544
B/op1.00
BenchmarkRPC/client_to_server - allocs/op
178495
allocs/op176321
allocs/op1.01
BenchmarkRPC/client_to_client_via_server - ns/op
615488003
ns/op603988013
ns/op1.02
BenchmarkRPC/client_to_client_via_server - B/op
23155784
B/op23259432
B/op1.00
BenchmarkRPC/client_to_client_via_server - allocs/op
335301
allocs/op331024
allocs/op1.01
BenchmarkRPC/attach_large_document - ns/op
1070633358
ns/op1381620656
ns/op0.77
BenchmarkRPC/attach_large_document - B/op
1809999608
B/op1820736296
B/op0.99
BenchmarkRPC/attach_large_document - allocs/op
10837
allocs/op10374
allocs/op1.04
BenchmarkRPC/adminCli_to_server - ns/op
504208712
ns/op506711988
ns/op1.00
BenchmarkRPC/adminCli_to_server - B/op
20213076
B/op20155856
B/op1.00
BenchmarkRPC/adminCli_to_server - allocs/op
320715
allocs/op317226
allocs/op1.01
BenchmarkLocker - ns/op
70.09
ns/op67.15
ns/op1.04
BenchmarkLocker - B/op
16
B/op16
B/op1
BenchmarkLocker - allocs/op
1
allocs/op1
allocs/op1
BenchmarkLockerParallel - ns/op
38.05
ns/op41.59
ns/op0.91
BenchmarkLockerParallel - B/op
0
B/op0
B/opNaN
BenchmarkLockerParallel - allocs/op
0
allocs/op0
allocs/opNaN
BenchmarkLockerMoreKeys - ns/op
156.7
ns/op160.5
ns/op0.98
BenchmarkLockerMoreKeys - B/op
15
B/op15
B/op1
BenchmarkLockerMoreKeys - allocs/op
0
allocs/op0
allocs/opNaN
BenchmarkChange/Push_10_Changes - ns/op
4141028
ns/op4228009
ns/op0.98
BenchmarkChange/Push_10_Changes - B/op
146736
B/op147011
B/op1.00
BenchmarkChange/Push_10_Changes - allocs/op
1314
allocs/op1305
allocs/op1.01
BenchmarkChange/Push_100_Changes - ns/op
15409381
ns/op15569560
ns/op0.99
BenchmarkChange/Push_100_Changes - B/op
700469
B/op714288
B/op0.98
BenchmarkChange/Push_100_Changes - allocs/op
6866
allocs/op6857
allocs/op1.00
BenchmarkChange/Push_1000_Changes - ns/op
122712423
ns/op122971913
ns/op1.00
BenchmarkChange/Push_1000_Changes - B/op
6300299
B/op6319134
B/op1.00
BenchmarkChange/Push_1000_Changes - allocs/op
64374
allocs/op64364
allocs/op1.00
BenchmarkChange/Pull_10_Changes - ns/op
3205804
ns/op3266944
ns/op0.98
BenchmarkChange/Pull_10_Changes - B/op
124222
B/op123436
B/op1.01
BenchmarkChange/Pull_10_Changes - allocs/op
1015
allocs/op1006
allocs/op1.01
BenchmarkChange/Pull_100_Changes - ns/op
5071443
ns/op5267253
ns/op0.96
BenchmarkChange/Pull_100_Changes - B/op
327103
B/op325367
B/op1.01
BenchmarkChange/Pull_100_Changes - allocs/op
3485
allocs/op3475
allocs/op1.00
BenchmarkChange/Pull_1000_Changes - ns/op
9658425
ns/op10054426
ns/op0.96
BenchmarkChange/Pull_1000_Changes - B/op
1639699
B/op1636062
B/op1.00
BenchmarkChange/Pull_1000_Changes - allocs/op
29855
allocs/op29837
allocs/op1.00
BenchmarkSnapshot/Push_3KB_snapshot - ns/op
19190401
ns/op19612724
ns/op0.98
BenchmarkSnapshot/Push_3KB_snapshot - B/op
957805
B/op947220
B/op1.01
BenchmarkSnapshot/Push_3KB_snapshot - allocs/op
6872
allocs/op6862
allocs/op1.00
BenchmarkSnapshot/Push_30KB_snapshot - ns/op
127886543
ns/op128964020
ns/op0.99
BenchmarkSnapshot/Push_30KB_snapshot - B/op
6217746
B/op6446989
B/op0.96
BenchmarkSnapshot/Push_30KB_snapshot - allocs/op
64181
allocs/op64177
allocs/op1.00
BenchmarkSnapshot/Pull_3KB_snapshot - ns/op
7555751
ns/op7629068
ns/op0.99
BenchmarkSnapshot/Pull_3KB_snapshot - B/op
1017382
B/op1013744
B/op1.00
BenchmarkSnapshot/Pull_3KB_snapshot - allocs/op
15508
allocs/op15499
allocs/op1.00
BenchmarkSnapshot/Pull_30KB_snapshot - ns/op
16318077
ns/op16093336
ns/op1.01
BenchmarkSnapshot/Pull_30KB_snapshot - B/op
7335244
B/op7331584
B/op1.00
BenchmarkSnapshot/Pull_30KB_snapshot - allocs/op
150119
allocs/op150113
allocs/op1.00
BenchmarkSync/memory_sync_10_test - ns/op
7050
ns/op7126
ns/op0.99
BenchmarkSync/memory_sync_10_test - B/op
1286
B/op1286
B/op1
BenchmarkSync/memory_sync_10_test - allocs/op
38
allocs/op38
allocs/op1
BenchmarkSync/memory_sync_100_test - ns/op
53031
ns/op55219
ns/op0.96
BenchmarkSync/memory_sync_100_test - B/op
8636
B/op8990
B/op0.96
BenchmarkSync/memory_sync_100_test - allocs/op
272
allocs/op295
allocs/op0.92
BenchmarkSync/memory_sync_1000_test - ns/op
588183
ns/op440383
ns/op1.34
BenchmarkSync/memory_sync_1000_test - B/op
74524
B/op83572
B/op0.89
BenchmarkSync/memory_sync_1000_test - allocs/op
2122
allocs/op2682
allocs/op0.79
BenchmarkSync/memory_sync_10000_test - ns/op
7222165
ns/op4564967
ns/op1.58
BenchmarkSync/memory_sync_10000_test - B/op
760586
B/op818933
B/op0.93
BenchmarkSync/memory_sync_10000_test - allocs/op
20563
allocs/op24458
allocs/op0.84
BenchmarkTextEditing - ns/op
18506375268
ns/op19066495451
ns/op0.97
BenchmarkTextEditing - B/op
9038200400
B/op9038245440
B/op1.00
BenchmarkTextEditing - allocs/op
19924385
allocs/op19924611
allocs/op1.00
This comment was automatically generated by workflow using github-action-benchmark.