-
-
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
27 changed files
with
96 additions
and
61 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
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
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.
b85c9ff
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
1333
ns/op1373
ns/op0.97
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
804.5
ns/op796.5
ns/op1.01
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
7232
ns/op8302
ns/op0.87
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
16248
ns/op16598
ns/op0.98
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
24556
ns/op22626
ns/op1.09
BenchmarkDocument/delete_test - B/op
15188
B/op15188
B/op1
BenchmarkDocument/delete_test - allocs/op
333
allocs/op333
allocs/op1
BenchmarkDocument/object_test - ns/op
8349
ns/op8699
ns/op0.96
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
28748
ns/op29401
ns/op0.98
BenchmarkDocument/array_test - B/op
11818
B/op11819
B/op1.00
BenchmarkDocument/array_test - allocs/op
270
allocs/op270
allocs/op1
BenchmarkDocument/text_test - ns/op
30539
ns/op31226
ns/op0.98
BenchmarkDocument/text_test - B/op
14796
B/op14795
B/op1.00
BenchmarkDocument/text_test - allocs/op
468
allocs/op468
allocs/op1
BenchmarkDocument/text_composition_test - ns/op
28797
ns/op29299
ns/op0.98
BenchmarkDocument/text_composition_test - B/op
18276
B/op18278
B/op1.00
BenchmarkDocument/text_composition_test - allocs/op
477
allocs/op477
allocs/op1
BenchmarkDocument/rich_text_test - ns/op
80050
ns/op82820
ns/op0.97
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
16634
ns/op17386
ns/op0.96
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
2878176
ns/op2970186
ns/op0.97
BenchmarkDocument/text_edit_gc_100 - B/op
1655433
B/op1655326
B/op1.00
BenchmarkDocument/text_edit_gc_100 - allocs/op
17094
allocs/op17093
allocs/op1.00
BenchmarkDocument/text_edit_gc_1000 - ns/op
230088611
ns/op231735416
ns/op0.99
BenchmarkDocument/text_edit_gc_1000 - B/op
144342056
B/op144366033
B/op1.00
BenchmarkDocument/text_edit_gc_1000 - allocs/op
200906
allocs/op201007
allocs/op1.00
BenchmarkDocument/text_split_gc_100 - ns/op
3413075
ns/op3385194
ns/op1.01
BenchmarkDocument/text_split_gc_100 - B/op
2313723
B/op2313331
B/op1.00
BenchmarkDocument/text_split_gc_100 - allocs/op
16197
allocs/op16194
allocs/op1.00
BenchmarkDocument/text_split_gc_1000 - ns/op
286033800
ns/op296761342
ns/op0.96
BenchmarkDocument/text_split_gc_1000 - B/op
228879780
B/op228881832
B/op1.00
BenchmarkDocument/text_split_gc_1000 - allocs/op
203908
allocs/op203904
allocs/op1.00
BenchmarkDocument/text_delete_all_10000 - ns/op
10573418
ns/op11146892
ns/op0.95
BenchmarkDocument/text_delete_all_10000 - B/op
5811285
B/op5810543
B/op1.00
BenchmarkDocument/text_delete_all_10000 - allocs/op
40679
allocs/op40675
allocs/op1.00
BenchmarkDocument/text_delete_all_100000 - ns/op
183529746
ns/op187188955
ns/op0.98
BenchmarkDocument/text_delete_all_100000 - B/op
81887037
B/op81887592
B/op1.00
BenchmarkDocument/text_delete_all_100000 - allocs/op
411554
allocs/op411550
allocs/op1.00
BenchmarkDocument/text_100 - ns/op
225290
ns/op232235
ns/op0.97
BenchmarkDocument/text_100 - B/op
118481
B/op118483
B/op1.00
BenchmarkDocument/text_100 - allocs/op
5080
allocs/op5080
allocs/op1
BenchmarkDocument/text_1000 - ns/op
2441643
ns/op2502773
ns/op0.98
BenchmarkDocument/text_1000 - B/op
1153070
B/op1153073
B/op1.00
BenchmarkDocument/text_1000 - allocs/op
50084
allocs/op50084
allocs/op1
BenchmarkDocument/array_1000 - ns/op
1215658
ns/op1267389
ns/op0.96
BenchmarkDocument/array_1000 - B/op
1091290
B/op1091268
B/op1.00
BenchmarkDocument/array_1000 - allocs/op
11826
allocs/op11826
allocs/op1
BenchmarkDocument/array_10000 - ns/op
13081967
ns/op13549731
ns/op0.97
BenchmarkDocument/array_10000 - B/op
9799613
B/op9800047
B/op1.00
BenchmarkDocument/array_10000 - allocs/op
120290
allocs/op120291
allocs/op1.00
BenchmarkDocument/array_gc_100 - ns/op
149457
ns/op153664
ns/op0.97
BenchmarkDocument/array_gc_100 - B/op
132475
B/op132498
B/op1.00
BenchmarkDocument/array_gc_100 - allocs/op
1248
allocs/op1248
allocs/op1
BenchmarkDocument/array_gc_1000 - ns/op
1391491
ns/op1451255
ns/op0.96
BenchmarkDocument/array_gc_1000 - B/op
1158999
B/op1158965
B/op1.00
BenchmarkDocument/array_gc_1000 - allocs/op
12865
allocs/op12865
allocs/op1
BenchmarkDocument/counter_1000 - ns/op
207319
ns/op215664
ns/op0.96
BenchmarkDocument/counter_1000 - B/op
192853
B/op192852
B/op1.00
BenchmarkDocument/counter_1000 - allocs/op
5765
allocs/op5765
allocs/op1
BenchmarkDocument/counter_10000 - ns/op
2176148
ns/op2222359
ns/op0.98
BenchmarkDocument/counter_10000 - B/op
2087782
B/op2087783
B/op1.00
BenchmarkDocument/counter_10000 - allocs/op
59772
allocs/op59772
allocs/op1
BenchmarkDocument/object_1000 - ns/op
1384469
ns/op1433455
ns/op0.97
BenchmarkDocument/object_1000 - B/op
1427953
B/op1427946
B/op1.00
BenchmarkDocument/object_1000 - allocs/op
9845
allocs/op9845
allocs/op1
BenchmarkDocument/object_10000 - ns/op
14995007
ns/op14878581
ns/op1.01
BenchmarkDocument/object_10000 - B/op
12164917
B/op12167003
B/op1.00
BenchmarkDocument/object_10000 - allocs/op
100556
allocs/op100561
allocs/op1.00
BenchmarkDocument/tree_100 - ns/op
700524
ns/op722947
ns/op0.97
BenchmarkDocument/tree_100 - B/op
442890
B/op442891
B/op1.00
BenchmarkDocument/tree_100 - allocs/op
4506
allocs/op4506
allocs/op1
BenchmarkDocument/tree_1000 - ns/op
47130179
ns/op48715965
ns/op0.97
BenchmarkDocument/tree_1000 - B/op
35222532
B/op35222566
B/op1.00
BenchmarkDocument/tree_1000 - allocs/op
44119
allocs/op44119
allocs/op1
BenchmarkDocument/tree_10000 - ns/op
6024367057
ns/op6243742972
ns/op0.96
BenchmarkDocument/tree_10000 - B/op
3439194256
B/op3439193776
B/op1.00
BenchmarkDocument/tree_10000 - allocs/op
440204
allocs/op440204
allocs/op1
BenchmarkDocument/tree_delete_all_1000 - ns/op
47395186
ns/op50492483
ns/op0.94
BenchmarkDocument/tree_delete_all_1000 - B/op
35687413
B/op35687345
B/op1.00
BenchmarkDocument/tree_delete_all_1000 - allocs/op
51745
allocs/op51744
allocs/op1.00
BenchmarkDocument/tree_edit_gc_100 - ns/op
2533129
ns/op2674319
ns/op0.95
BenchmarkDocument/tree_edit_gc_100 - B/op
2099460
B/op2099522
B/op1.00
BenchmarkDocument/tree_edit_gc_100 - allocs/op
11165
allocs/op11165
allocs/op1
BenchmarkDocument/tree_edit_gc_1000 - ns/op
189579612
ns/op200656697
ns/op0.94
BenchmarkDocument/tree_edit_gc_1000 - B/op
180290970
B/op180293307
B/op1.00
BenchmarkDocument/tree_edit_gc_1000 - allocs/op
113347
allocs/op113350
allocs/op1.00
BenchmarkDocument/tree_split_gc_100 - ns/op
1881809
ns/op1969140
ns/op0.96
BenchmarkDocument/tree_split_gc_100 - B/op
1363412
B/op1363475
B/op1.00
BenchmarkDocument/tree_split_gc_100 - allocs/op
8735
allocs/op8735
allocs/op1
BenchmarkDocument/tree_split_gc_1000 - ns/op
132349413
ns/op133034523
ns/op0.99
BenchmarkDocument/tree_split_gc_1000 - B/op
120283155
B/op120284053
B/op1.00
BenchmarkDocument/tree_split_gc_1000 - allocs/op
96185
allocs/op96193
allocs/op1.00
BenchmarkRPC/client_to_server - ns/op
359347133
ns/op356375965
ns/op1.01
BenchmarkRPC/client_to_server - B/op
16346272
B/op16323573
B/op1.00
BenchmarkRPC/client_to_server - allocs/op
166460
allocs/op165420
allocs/op1.01
BenchmarkRPC/client_to_client_via_server - ns/op
612214090
ns/op607723810
ns/op1.01
BenchmarkRPC/client_to_client_via_server - B/op
33098512
B/op34041892
B/op0.97
BenchmarkRPC/client_to_client_via_server - allocs/op
310798
allocs/op309871
allocs/op1.00
BenchmarkRPC/attach_large_document - ns/op
1334386476
ns/op1463602622
ns/op0.91
BenchmarkRPC/attach_large_document - B/op
1889960352
B/op1878647264
B/op1.01
BenchmarkRPC/attach_large_document - allocs/op
7116
allocs/op7043
allocs/op1.01
BenchmarkRPC/adminCli_to_server - ns/op
540446590
ns/op541741676
ns/op1.00
BenchmarkRPC/adminCli_to_server - B/op
35577156
B/op36380716
B/op0.98
BenchmarkRPC/adminCli_to_server - allocs/op
285583
allocs/op284616
allocs/op1.00
BenchmarkLocker - ns/op
67.51
ns/op65.29
ns/op1.03
BenchmarkLocker - B/op
16
B/op16
B/op1
BenchmarkLocker - allocs/op
1
allocs/op1
allocs/op1
BenchmarkLockerParallel - ns/op
38.65
ns/op38.64
ns/op1.00
BenchmarkLockerParallel - B/op
0
B/op0
B/opNaN
BenchmarkLockerParallel - allocs/op
0
allocs/op0
allocs/opNaN
BenchmarkLockerMoreKeys - ns/op
149.5
ns/op138.5
ns/op1.08
BenchmarkLockerMoreKeys - B/op
15
B/op15
B/op1
BenchmarkLockerMoreKeys - allocs/op
0
allocs/op0
allocs/opNaN
BenchmarkChange/Push_10_Changes - ns/op
3813114
ns/op3779429
ns/op1.01
BenchmarkChange/Push_10_Changes - B/op
125858
B/op126275
B/op1.00
BenchmarkChange/Push_10_Changes - allocs/op
1247
allocs/op1254
allocs/op0.99
BenchmarkChange/Push_100_Changes - ns/op
14193959
ns/op14129092
ns/op1.00
BenchmarkChange/Push_100_Changes - B/op
655904
B/op646942
B/op1.01
BenchmarkChange/Push_100_Changes - allocs/op
6533
allocs/op6540
allocs/op1.00
BenchmarkChange/Push_1000_Changes - ns/op
113478831
ns/op113213707
ns/op1.00
BenchmarkChange/Push_1000_Changes - B/op
6241174
B/op6011043
B/op1.04
BenchmarkChange/Push_1000_Changes - allocs/op
62155
allocs/op62155
allocs/op1
BenchmarkChange/Pull_10_Changes - ns/op
2856329
ns/op2837624
ns/op1.01
BenchmarkChange/Pull_10_Changes - B/op
100530
B/op100327
B/op1.00
BenchmarkChange/Pull_10_Changes - allocs/op
952
allocs/op951
allocs/op1.00
BenchmarkChange/Pull_100_Changes - ns/op
4335442
ns/op4303014
ns/op1.01
BenchmarkChange/Pull_100_Changes - B/op
257684
B/op257269
B/op1.00
BenchmarkChange/Pull_100_Changes - allocs/op
3154
allocs/op3154
allocs/op1
BenchmarkChange/Pull_1000_Changes - ns/op
8250028
ns/op8473189
ns/op0.97
BenchmarkChange/Pull_1000_Changes - B/op
1396470
B/op1393414
B/op1.00
BenchmarkChange/Pull_1000_Changes - allocs/op
26873
allocs/op26869
allocs/op1.00
BenchmarkSnapshot/Push_3KB_snapshot - ns/op
16627329
ns/op16717315
ns/op0.99
BenchmarkSnapshot/Push_3KB_snapshot - B/op
803667
B/op807884
B/op0.99
BenchmarkSnapshot/Push_3KB_snapshot - allocs/op
6541
allocs/op6541
allocs/op1
BenchmarkSnapshot/Push_30KB_snapshot - ns/op
117218362
ns/op117501595
ns/op1.00
BenchmarkSnapshot/Push_30KB_snapshot - B/op
6096467
B/op6250940
B/op0.98
BenchmarkSnapshot/Push_30KB_snapshot - allocs/op
62159
allocs/op62161
allocs/op1.00
BenchmarkSnapshot/Pull_3KB_snapshot - ns/op
6454734
ns/op6521588
ns/op0.99
BenchmarkSnapshot/Pull_3KB_snapshot - B/op
904694
B/op904310
B/op1.00
BenchmarkSnapshot/Pull_3KB_snapshot - allocs/op
14878
allocs/op14878
allocs/op1
BenchmarkSnapshot/Pull_30KB_snapshot - ns/op
14640167
ns/op15228711
ns/op0.96
BenchmarkSnapshot/Pull_30KB_snapshot - B/op
6988185
B/op6983077
B/op1.00
BenchmarkSnapshot/Pull_30KB_snapshot - allocs/op
144139
allocs/op144141
allocs/op1.00
BenchmarkSync/memory_sync_10_test - ns/op
6915
ns/op6917
ns/op1.00
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
52203
ns/op51493
ns/op1.01
BenchmarkSync/memory_sync_100_test - B/op
8645
B/op8650
B/op1.00
BenchmarkSync/memory_sync_100_test - allocs/op
273
allocs/op273
allocs/op1
BenchmarkSync/memory_sync_1000_test - ns/op
571235
ns/op598451
ns/op0.95
BenchmarkSync/memory_sync_1000_test - B/op
75885
B/op74330
B/op1.02
BenchmarkSync/memory_sync_1000_test - allocs/op
2207
allocs/op2108
allocs/op1.05
BenchmarkSync/memory_sync_10000_test - ns/op
7791558
ns/op7141413
ns/op1.09
BenchmarkSync/memory_sync_10000_test - B/op
756103
B/op761330
B/op0.99
BenchmarkSync/memory_sync_10000_test - allocs/op
20398
allocs/op20560
allocs/op0.99
BenchmarkTextEditing - ns/op
19575938680
ns/op19117165431
ns/op1.02
BenchmarkTextEditing - B/op
9037766416
B/op9037584392
B/op1.00
BenchmarkTextEditing - allocs/op
19922250
allocs/op19921383
allocs/op1.00
This comment was automatically generated by workflow using github-action-benchmark.