-
-
Notifications
You must be signed in to change notification settings - Fork 148
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
1 parent
b3bec3d
commit 2f30459
Showing
19 changed files
with
51 additions
and
112 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
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.
2f30459
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
1339
ns/op1373
ns/op0.98
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
780.5
ns/op796.5
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
7117
ns/op8302
ns/op0.86
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
16013
ns/op16598
ns/op0.96
BenchmarkDocument/nested_update_test - B/op
11963
B/op11962
B/op1.00
BenchmarkDocument/nested_update_test - allocs/op
254
allocs/op254
allocs/op1
BenchmarkDocument/delete_test - ns/op
21682
ns/op22626
ns/op0.96
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
9369
ns/op8699
ns/op1.08
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
28502
ns/op29401
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
30202
ns/op31226
ns/op0.97
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
28724
ns/op29299
ns/op0.98
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
79599
ns/op82820
ns/op0.96
BenchmarkDocument/rich_text_test - B/op
38541
B/op38540
B/op1.00
BenchmarkDocument/rich_text_test - allocs/op
1147
allocs/op1147
allocs/op1
BenchmarkDocument/counter_test - ns/op
16633
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
2887114
ns/op2970186
ns/op0.97
BenchmarkDocument/text_edit_gc_100 - B/op
1655368
B/op1655326
B/op1.00
BenchmarkDocument/text_edit_gc_100 - allocs/op
17093
allocs/op17093
allocs/op1
BenchmarkDocument/text_edit_gc_1000 - ns/op
229301808
ns/op231735416
ns/op0.99
BenchmarkDocument/text_edit_gc_1000 - B/op
144353060
B/op144366033
B/op1.00
BenchmarkDocument/text_edit_gc_1000 - allocs/op
200941
allocs/op201007
allocs/op1.00
BenchmarkDocument/text_split_gc_100 - ns/op
3353990
ns/op3385194
ns/op0.99
BenchmarkDocument/text_split_gc_100 - B/op
2313854
B/op2313331
B/op1.00
BenchmarkDocument/text_split_gc_100 - allocs/op
16196
allocs/op16194
allocs/op1.00
BenchmarkDocument/text_split_gc_1000 - ns/op
284435946
ns/op296761342
ns/op0.96
BenchmarkDocument/text_split_gc_1000 - B/op
228925656
B/op228881832
B/op1.00
BenchmarkDocument/text_split_gc_1000 - allocs/op
204123
allocs/op203904
allocs/op1.00
BenchmarkDocument/text_delete_all_10000 - ns/op
10956314
ns/op11146892
ns/op0.98
BenchmarkDocument/text_delete_all_10000 - B/op
5811461
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
183140942
ns/op187188955
ns/op0.98
BenchmarkDocument/text_delete_all_100000 - B/op
81896778
B/op81887592
B/op1.00
BenchmarkDocument/text_delete_all_100000 - allocs/op
411607
allocs/op411550
allocs/op1.00
BenchmarkDocument/text_100 - ns/op
218358
ns/op232235
ns/op0.94
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
2355576
ns/op2502773
ns/op0.94
BenchmarkDocument/text_1000 - B/op
1153066
B/op1153073
B/op1.00
BenchmarkDocument/text_1000 - allocs/op
50084
allocs/op50084
allocs/op1
BenchmarkDocument/array_1000 - ns/op
1181279
ns/op1267389
ns/op0.93
BenchmarkDocument/array_1000 - B/op
1091266
B/op1091268
B/op1.00
BenchmarkDocument/array_1000 - allocs/op
11825
allocs/op11826
allocs/op1.00
BenchmarkDocument/array_10000 - ns/op
12815419
ns/op13549731
ns/op0.95
BenchmarkDocument/array_10000 - B/op
9799841
B/op9800047
B/op1.00
BenchmarkDocument/array_10000 - allocs/op
120290
allocs/op120291
allocs/op1.00
BenchmarkDocument/array_gc_100 - ns/op
143747
ns/op153664
ns/op0.94
BenchmarkDocument/array_gc_100 - B/op
132482
B/op132498
B/op1.00
BenchmarkDocument/array_gc_100 - allocs/op
1248
allocs/op1248
allocs/op1
BenchmarkDocument/array_gc_1000 - ns/op
1366302
ns/op1451255
ns/op0.94
BenchmarkDocument/array_gc_1000 - B/op
1159016
B/op1158965
B/op1.00
BenchmarkDocument/array_gc_1000 - allocs/op
12865
allocs/op12865
allocs/op1
BenchmarkDocument/counter_1000 - ns/op
199030
ns/op215664
ns/op0.92
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
2168861
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
1338801
ns/op1433455
ns/op0.93
BenchmarkDocument/object_1000 - B/op
1428375
B/op1427946
B/op1.00
BenchmarkDocument/object_1000 - allocs/op
9846
allocs/op9845
allocs/op1.00
BenchmarkDocument/object_10000 - ns/op
14578264
ns/op14878581
ns/op0.98
BenchmarkDocument/object_10000 - B/op
12170760
B/op12167003
B/op1.00
BenchmarkDocument/object_10000 - allocs/op
100574
allocs/op100561
allocs/op1.00
BenchmarkDocument/tree_100 - ns/op
1030248
ns/op722947
ns/op1.43
BenchmarkDocument/tree_100 - B/op
943682
B/op442891
B/op2.13
BenchmarkDocument/tree_100 - allocs/op
6099
allocs/op4506
allocs/op1.35
BenchmarkDocument/tree_1000 - ns/op
73782778
ns/op48715965
ns/op1.51
BenchmarkDocument/tree_1000 - B/op
86460260
B/op35222566
B/op2.45
BenchmarkDocument/tree_1000 - allocs/op
60112
allocs/op44119
allocs/op1.36
BenchmarkDocument/tree_10000 - ns/op
9322107517
ns/op6243742972
ns/op1.49
BenchmarkDocument/tree_10000 - B/op
8580663832
B/op3439193776
B/op2.49
BenchmarkDocument/tree_10000 - allocs/op
600241
allocs/op440204
allocs/op1.36
BenchmarkDocument/tree_delete_all_1000 - ns/op
73169682
ns/op50492483
ns/op1.45
BenchmarkDocument/tree_delete_all_1000 - B/op
86991288
B/op35687345
B/op2.44
BenchmarkDocument/tree_delete_all_1000 - allocs/op
67754
allocs/op51744
allocs/op1.31
BenchmarkDocument/tree_edit_gc_100 - ns/op
3657919
ns/op2674319
ns/op1.37
BenchmarkDocument/tree_edit_gc_100 - B/op
4121896
B/op2099522
B/op1.96
BenchmarkDocument/tree_edit_gc_100 - allocs/op
14356
allocs/op11165
allocs/op1.29
BenchmarkDocument/tree_edit_gc_1000 - ns/op
293220735
ns/op200656697
ns/op1.46
BenchmarkDocument/tree_edit_gc_1000 - B/op
383467128
B/op180293307
B/op2.13
BenchmarkDocument/tree_edit_gc_1000 - allocs/op
145417
allocs/op113350
allocs/op1.28
BenchmarkDocument/tree_split_gc_100 - ns/op
2431265
ns/op1969140
ns/op1.23
BenchmarkDocument/tree_split_gc_100 - B/op
2386823
B/op1363475
B/op1.75
BenchmarkDocument/tree_split_gc_100 - allocs/op
10341
allocs/op8735
allocs/op1.18
BenchmarkDocument/tree_split_gc_1000 - ns/op
177256699
ns/op133034523
ns/op1.33
BenchmarkDocument/tree_split_gc_1000 - B/op
221990232
B/op120284053
B/op1.85
BenchmarkDocument/tree_split_gc_1000 - allocs/op
112246
allocs/op96193
allocs/op1.17
BenchmarkRPC/client_to_server - ns/op
353771834
ns/op356375965
ns/op0.99
BenchmarkRPC/client_to_server - B/op
16938973
B/op16323573
B/op1.04
BenchmarkRPC/client_to_server - allocs/op
165907
allocs/op165420
allocs/op1.00
BenchmarkRPC/client_to_client_via_server - ns/op
601270054
ns/op607723810
ns/op0.99
BenchmarkRPC/client_to_client_via_server - B/op
33719996
B/op34041892
B/op0.99
BenchmarkRPC/client_to_client_via_server - allocs/op
311376
allocs/op309871
allocs/op1.00
BenchmarkRPC/attach_large_document - ns/op
1200754425
ns/op1463602622
ns/op0.82
BenchmarkRPC/attach_large_document - B/op
1889216152
B/op1878647264
B/op1.01
BenchmarkRPC/attach_large_document - allocs/op
7528
allocs/op7043
allocs/op1.07
BenchmarkRPC/adminCli_to_server - ns/op
535254777
ns/op541741676
ns/op0.99
BenchmarkRPC/adminCli_to_server - B/op
35994564
B/op36380716
B/op0.99
BenchmarkRPC/adminCli_to_server - allocs/op
289160
allocs/op284616
allocs/op1.02
BenchmarkLocker - ns/op
66.23
ns/op65.29
ns/op1.01
BenchmarkLocker - B/op
16
B/op16
B/op1
BenchmarkLocker - allocs/op
1
allocs/op1
allocs/op1
BenchmarkLockerParallel - ns/op
38.53
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
153.1
ns/op138.5
ns/op1.11
BenchmarkLockerMoreKeys - B/op
15
B/op15
B/op1
BenchmarkLockerMoreKeys - allocs/op
0
allocs/op0
allocs/opNaN
BenchmarkChange/Push_10_Changes - ns/op
3739014
ns/op3779429
ns/op0.99
BenchmarkChange/Push_10_Changes - B/op
126543
B/op126275
B/op1.00
BenchmarkChange/Push_10_Changes - allocs/op
1254
allocs/op1254
allocs/op1
BenchmarkChange/Push_100_Changes - ns/op
14014066
ns/op14129092
ns/op0.99
BenchmarkChange/Push_100_Changes - B/op
647402
B/op646942
B/op1.00
BenchmarkChange/Push_100_Changes - allocs/op
6540
allocs/op6540
allocs/op1
BenchmarkChange/Push_1000_Changes - ns/op
112514599
ns/op113213707
ns/op0.99
BenchmarkChange/Push_1000_Changes - B/op
6073258
B/op6011043
B/op1.01
BenchmarkChange/Push_1000_Changes - allocs/op
62160
allocs/op62155
allocs/op1.00
BenchmarkChange/Pull_10_Changes - ns/op
2802245
ns/op2837624
ns/op0.99
BenchmarkChange/Pull_10_Changes - B/op
100865
B/op100327
B/op1.01
BenchmarkChange/Pull_10_Changes - allocs/op
952
allocs/op951
allocs/op1.00
BenchmarkChange/Pull_100_Changes - ns/op
4279667
ns/op4303014
ns/op0.99
BenchmarkChange/Pull_100_Changes - B/op
258479
B/op257269
B/op1.00
BenchmarkChange/Pull_100_Changes - allocs/op
3154
allocs/op3154
allocs/op1
BenchmarkChange/Pull_1000_Changes - ns/op
8051829
ns/op8473189
ns/op0.95
BenchmarkChange/Pull_1000_Changes - B/op
1396132
B/op1393414
B/op1.00
BenchmarkChange/Pull_1000_Changes - allocs/op
26874
allocs/op26869
allocs/op1.00
BenchmarkSnapshot/Push_3KB_snapshot - ns/op
16553294
ns/op16717315
ns/op0.99
BenchmarkSnapshot/Push_3KB_snapshot - B/op
799629
B/op807884
B/op0.99
BenchmarkSnapshot/Push_3KB_snapshot - allocs/op
6541
allocs/op6541
allocs/op1
BenchmarkSnapshot/Push_30KB_snapshot - ns/op
116226079
ns/op117501595
ns/op0.99
BenchmarkSnapshot/Push_30KB_snapshot - B/op
6247193
B/op6250940
B/op1.00
BenchmarkSnapshot/Push_30KB_snapshot - allocs/op
62164
allocs/op62161
allocs/op1.00
BenchmarkSnapshot/Pull_3KB_snapshot - ns/op
6482660
ns/op6521588
ns/op0.99
BenchmarkSnapshot/Pull_3KB_snapshot - B/op
906516
B/op904310
B/op1.00
BenchmarkSnapshot/Pull_3KB_snapshot - allocs/op
14880
allocs/op14878
allocs/op1.00
BenchmarkSnapshot/Pull_30KB_snapshot - ns/op
14587157
ns/op15228711
ns/op0.96
BenchmarkSnapshot/Pull_30KB_snapshot - B/op
6981341
B/op6983077
B/op1.00
BenchmarkSnapshot/Pull_30KB_snapshot - allocs/op
144141
allocs/op144141
allocs/op1
BenchmarkSync/memory_sync_10_test - ns/op
6833
ns/op6917
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
51368
ns/op51493
ns/op1.00
BenchmarkSync/memory_sync_100_test - B/op
8655
B/op8650
B/op1.00
BenchmarkSync/memory_sync_100_test - allocs/op
274
allocs/op273
allocs/op1.00
BenchmarkSync/memory_sync_1000_test - ns/op
578405
ns/op598451
ns/op0.97
BenchmarkSync/memory_sync_1000_test - B/op
74872
B/op74330
B/op1.01
BenchmarkSync/memory_sync_1000_test - allocs/op
2140
allocs/op2108
allocs/op1.02
BenchmarkSync/memory_sync_10000_test - ns/op
7204790
ns/op7141413
ns/op1.01
BenchmarkSync/memory_sync_10000_test - B/op
760517
B/op761330
B/op1.00
BenchmarkSync/memory_sync_10000_test - allocs/op
20564
allocs/op20560
allocs/op1.00
BenchmarkTextEditing - ns/op
18416794125
ns/op19117165431
ns/op0.96
BenchmarkTextEditing - B/op
9037990640
B/op9037584392
B/op1.00
BenchmarkTextEditing - allocs/op
19923458
allocs/op19921383
allocs/op1.00
This comment was automatically generated by workflow using github-action-benchmark.