-
-
Notifications
You must be signed in to change notification settings - Fork 145
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' into add-broadcast
- Loading branch information
Showing
13 changed files
with
309 additions
and
22 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
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.
dcdd8f9
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
1739
ns/op1645
ns/op1.06
BenchmarkDocument/constructor_test - B/op
1240
B/op1144
B/op1.08
BenchmarkDocument/constructor_test - allocs/op
20
allocs/op18
allocs/op1.11
BenchmarkDocument/status_test - ns/op
1085
ns/op1036
ns/op1.05
BenchmarkDocument/status_test - B/op
1208
B/op1112
B/op1.09
BenchmarkDocument/status_test - allocs/op
18
allocs/op16
allocs/op1.13
BenchmarkDocument/equals_test - ns/op
9346
ns/op9056
ns/op1.03
BenchmarkDocument/equals_test - B/op
7008
B/op6720
B/op1.04
BenchmarkDocument/equals_test - allocs/op
119
allocs/op113
allocs/op1.05
BenchmarkDocument/nested_update_test - ns/op
21883
ns/op23725
ns/op0.92
BenchmarkDocument/nested_update_test - B/op
11993
B/op11897
B/op1.01
BenchmarkDocument/nested_update_test - allocs/op
253
allocs/op251
allocs/op1.01
BenchmarkDocument/delete_test - ns/op
29141
ns/op29089
ns/op1.00
BenchmarkDocument/delete_test - B/op
15219
B/op15122
B/op1.01
BenchmarkDocument/delete_test - allocs/op
332
allocs/op330
allocs/op1.01
BenchmarkDocument/object_test - ns/op
14094
ns/op10382
ns/op1.36
BenchmarkDocument/object_test - B/op
6752
B/op6657
B/op1.01
BenchmarkDocument/object_test - allocs/op
115
allocs/op113
allocs/op1.02
BenchmarkDocument/array_test - ns/op
35178
ns/op34925
ns/op1.01
BenchmarkDocument/array_test - B/op
11849
B/op11754
B/op1.01
BenchmarkDocument/array_test - allocs/op
269
allocs/op267
allocs/op1.01
BenchmarkDocument/text_test - ns/op
38554
ns/op38657
ns/op1.00
BenchmarkDocument/text_test - B/op
14922
B/op14826
B/op1.01
BenchmarkDocument/text_test - allocs/op
475
allocs/op473
allocs/op1.00
BenchmarkDocument/text_composition_test - ns/op
39587
ns/op38208
ns/op1.04
BenchmarkDocument/text_composition_test - B/op
18307
B/op18210
B/op1.01
BenchmarkDocument/text_composition_test - allocs/op
476
allocs/op474
allocs/op1.00
BenchmarkDocument/rich_text_test - ns/op
103905
ns/op102400
ns/op1.01
BenchmarkDocument/rich_text_test - B/op
38694
B/op37016
B/op1.05
BenchmarkDocument/rich_text_test - allocs/op
1154
allocs/op1134
allocs/op1.02
BenchmarkDocument/counter_test - ns/op
21495
ns/op21823
ns/op0.98
BenchmarkDocument/counter_test - B/op
10274
B/op10178
B/op1.01
BenchmarkDocument/counter_test - allocs/op
240
allocs/op238
allocs/op1.01
BenchmarkDocument/text_edit_gc_100 - ns/op
4046722
ns/op3919058
ns/op1.03
BenchmarkDocument/text_edit_gc_100 - B/op
1553645
B/op1553500
B/op1.00
BenchmarkDocument/text_edit_gc_100 - allocs/op
17167
allocs/op17166
allocs/op1.00
BenchmarkDocument/text_edit_gc_1000 - ns/op
336882879
ns/op305822693
ns/op1.10
BenchmarkDocument/text_edit_gc_1000 - B/op
136649580
B/op136666284
B/op1.00
BenchmarkDocument/text_edit_gc_1000 - allocs/op
210773
allocs/op210879
allocs/op1.00
BenchmarkDocument/text_split_gc_100 - ns/op
4602622
ns/op4461948
ns/op1.03
BenchmarkDocument/text_split_gc_100 - B/op
2217825
B/op2218207
B/op1.00
BenchmarkDocument/text_split_gc_100 - allocs/op
16593
allocs/op16595
allocs/op1.00
BenchmarkDocument/text_split_gc_1000 - ns/op
368582747
ns/op357452373
ns/op1.03
BenchmarkDocument/text_split_gc_1000 - B/op
214883096
B/op214840861
B/op1.00
BenchmarkDocument/text_split_gc_1000 - allocs/op
211548
allocs/op211342
allocs/op1.00
BenchmarkDocument/text_delete_all_10000 - ns/op
18119929
ns/op17519738
ns/op1.03
BenchmarkDocument/text_delete_all_10000 - B/op
5903470
B/op5905240
B/op1.00
BenchmarkDocument/text_delete_all_10000 - allocs/op
41123
allocs/op41131
allocs/op1.00
BenchmarkDocument/text_delete_all_100000 - ns/op
259265614
ns/op239749099
ns/op1.08
BenchmarkDocument/text_delete_all_100000 - B/op
53857076
B/op53858656
B/op1.00
BenchmarkDocument/text_delete_all_100000 - allocs/op
416066
allocs/op416083
allocs/op1.00
BenchmarkDocument/text_100 - ns/op
312762
ns/op313643
ns/op1.00
BenchmarkDocument/text_100 - B/op
118516
B/op118421
B/op1.00
BenchmarkDocument/text_100 - allocs/op
5079
allocs/op5077
allocs/op1.00
BenchmarkDocument/text_1000 - ns/op
3435292
ns/op3457317
ns/op0.99
BenchmarkDocument/text_1000 - B/op
1153119
B/op1153025
B/op1.00
BenchmarkDocument/text_1000 - allocs/op
50083
allocs/op50081
allocs/op1.00
BenchmarkDocument/array_1000 - ns/op
1705306
ns/op1713545
ns/op1.00
BenchmarkDocument/array_1000 - B/op
1103172
B/op1103084
B/op1.00
BenchmarkDocument/array_1000 - allocs/op
11873
allocs/op11871
allocs/op1.00
BenchmarkDocument/array_10000 - ns/op
19028122
ns/op19152387
ns/op0.99
BenchmarkDocument/array_10000 - B/op
9908238
B/op9906093
B/op1.00
BenchmarkDocument/array_10000 - allocs/op
120728
allocs/op120718
allocs/op1.00
BenchmarkDocument/array_gc_100 - ns/op
178033
ns/op176825
ns/op1.01
BenchmarkDocument/array_gc_100 - B/op
98458
B/op98364
B/op1.00
BenchmarkDocument/array_gc_100 - allocs/op
1248
allocs/op1246
allocs/op1.00
BenchmarkDocument/array_gc_1000 - ns/op
1928692
ns/op1937102
ns/op1.00
BenchmarkDocument/array_gc_1000 - B/op
1170709
B/op1170600
B/op1.00
BenchmarkDocument/array_gc_1000 - allocs/op
12911
allocs/op12909
allocs/op1.00
BenchmarkDocument/counter_1000 - ns/op
282411
ns/op289151
ns/op0.98
BenchmarkDocument/counter_1000 - B/op
198839
B/op198740
B/op1.00
BenchmarkDocument/counter_1000 - allocs/op
6508
allocs/op6506
allocs/op1.00
BenchmarkDocument/counter_10000 - ns/op
2995536
ns/op3069618
ns/op0.98
BenchmarkDocument/counter_10000 - B/op
2165759
B/op2165685
B/op1.00
BenchmarkDocument/counter_10000 - allocs/op
69515
allocs/op69513
allocs/op1.00
BenchmarkDocument/object_1000 - ns/op
1852400
ns/op1774782
ns/op1.04
BenchmarkDocument/object_1000 - B/op
1451383
B/op1451444
B/op1.00
BenchmarkDocument/object_1000 - allocs/op
9919
allocs/op9918
allocs/op1.00
BenchmarkDocument/object_10000 - ns/op
21350931
ns/op22137040
ns/op0.96
BenchmarkDocument/object_10000 - B/op
12372976
B/op12370116
B/op1.00
BenchmarkDocument/object_10000 - allocs/op
101234
allocs/op101224
allocs/op1.00
BenchmarkDocument/tree_100 - ns/op
988983
ns/opBenchmarkDocument/tree_100 - B/op
442919
B/opBenchmarkDocument/tree_100 - allocs/op
4505
allocs/opBenchmarkDocument/tree_1000 - ns/op
65109454
ns/opBenchmarkDocument/tree_1000 - B/op
35222646
B/opBenchmarkDocument/tree_1000 - allocs/op
44117
allocs/opBenchmarkDocument/tree_10000 - ns/op
9038149186
ns/opBenchmarkDocument/tree_10000 - B/op
3438882576
B/opBenchmarkDocument/tree_10000 - allocs/op
440158
allocs/opBenchmarkDocument/tree_delete_all_1000 - ns/op
66492867
ns/opBenchmarkDocument/tree_delete_all_1000 - B/op
35692860
B/opBenchmarkDocument/tree_delete_all_1000 - allocs/op
51768
allocs/opBenchmarkDocument/tree_edit_gc_100 - ns/op
3511015
ns/opBenchmarkDocument/tree_edit_gc_100 - B/op
2077526
B/opBenchmarkDocument/tree_edit_gc_100 - allocs/op
11164
allocs/opBenchmarkDocument/tree_edit_gc_1000 - ns/op
253903458
ns/opBenchmarkDocument/tree_edit_gc_1000 - B/op
180291082
B/opBenchmarkDocument/tree_edit_gc_1000 - allocs/op
113380
allocs/opBenchmarkDocument/tree_split_gc_100 - ns/op
2499847
ns/opBenchmarkDocument/tree_split_gc_100 - B/op
1347917
B/opBenchmarkDocument/tree_split_gc_100 - allocs/op
9060
allocs/opBenchmarkDocument/tree_split_gc_1000 - ns/op
157286116
ns/opBenchmarkDocument/tree_split_gc_1000 - B/op
113957405
B/opBenchmarkDocument/tree_split_gc_1000 - allocs/op
93875
allocs/opBenchmarkRPC/client_to_server - ns/op
402120799
ns/op403586987
ns/op1.00
BenchmarkRPC/client_to_server - B/op
12425714
B/op12224802
B/op1.02
BenchmarkRPC/client_to_server - allocs/op
177183
allocs/op176918
allocs/op1.00
BenchmarkRPC/client_to_client_via_server - ns/op
675230706
ns/op703134840
ns/op0.96
BenchmarkRPC/client_to_client_via_server - B/op
22714648
B/op22618076
B/op1.00
BenchmarkRPC/client_to_client_via_server - allocs/op
330389
allocs/op331134
allocs/op1.00
BenchmarkRPC/attach_large_document - ns/op
1401946644
ns/op1359748878
ns/op1.03
BenchmarkRPC/attach_large_document - B/op
1799345160
B/op1799405880
B/op1.00
BenchmarkRPC/attach_large_document - allocs/op
9750
allocs/op9590
allocs/op1.02
BenchmarkRPC/adminCli_to_server - ns/op
607556514
ns/op598842152
ns/op1.01
BenchmarkRPC/adminCli_to_server - B/op
19998660
B/op21103788
B/op0.95
BenchmarkRPC/adminCli_to_server - allocs/op
324106
allocs/op333606
allocs/op0.97
BenchmarkLocker - ns/op
128.2
ns/op122.4
ns/op1.05
BenchmarkLocker - B/op
16
B/op16
B/op1
BenchmarkLocker - allocs/op
1
allocs/op1
allocs/op1
BenchmarkLockerParallel - ns/op
137.4
ns/op128.7
ns/op1.07
BenchmarkLockerParallel - B/op
0
B/op0
B/opNaN
BenchmarkLockerParallel - allocs/op
0
allocs/op0
allocs/opNaN
BenchmarkLockerMoreKeys - ns/op
288.8
ns/op483.6
ns/op0.60
BenchmarkLockerMoreKeys - B/op
15
B/op13
B/op1.15
BenchmarkLockerMoreKeys - allocs/op
0
allocs/op0
allocs/opNaN
BenchmarkSync/memory_sync_10_test - ns/op
7096
ns/op7322
ns/op0.97
BenchmarkSync/memory_sync_10_test - B/op
1284
B/op1283
B/op1.00
BenchmarkSync/memory_sync_10_test - allocs/op
38
allocs/op38
allocs/op1
BenchmarkSync/memory_sync_100_test - ns/op
65579
ns/op69765
ns/op0.94
BenchmarkSync/memory_sync_100_test - B/op
8776
B/op8737
B/op1.00
BenchmarkSync/memory_sync_100_test - allocs/op
281
allocs/op279
allocs/op1.01
BenchmarkSync/memory_sync_1000_test - ns/op
658230
ns/op686582
ns/op0.96
BenchmarkSync/memory_sync_1000_test - B/op
81732
B/op81819
B/op1.00
BenchmarkSync/memory_sync_1000_test - allocs/op
2582
allocs/op2582
allocs/op1
BenchmarkSync/memory_sync_10000_test - ns/op
6624123
ns/op7139141
ns/op0.93
BenchmarkSync/memory_sync_10000_test - B/op
849156
B/op858288
B/op0.99
BenchmarkSync/memory_sync_10000_test - allocs/op
26940
allocs/op26871
allocs/op1.00
BenchmarkTextEditing - ns/op
27846071728
ns/op27047402085
ns/op1.03
BenchmarkTextEditing - B/op
8456785648
B/op8456806024
B/op1.00
BenchmarkTextEditing - allocs/op
20615273
allocs/op20613838
allocs/op1.00
This comment was automatically generated by workflow using github-action-benchmark.