-
-
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
Showing
16 changed files
with
173 additions
and
98 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
Oops, something went wrong.
8d00c78
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
1452
ns/op1462
ns/op0.99
BenchmarkDocument/constructor_test - B/op
1224
B/op1224
B/op1
BenchmarkDocument/constructor_test - allocs/op
21
allocs/op21
allocs/op1
BenchmarkDocument/status_test - ns/op
846.7
ns/op870.6
ns/op0.97
BenchmarkDocument/status_test - B/op
1192
B/op1192
B/op1
BenchmarkDocument/status_test - allocs/op
19
allocs/op19
allocs/op1
BenchmarkDocument/equals_test - ns/op
7482
ns/op7457
ns/op1.00
BenchmarkDocument/equals_test - B/op
6977
B/op6977
B/op1
BenchmarkDocument/equals_test - allocs/op
124
allocs/op124
allocs/op1
BenchmarkDocument/nested_update_test - ns/op
16697
ns/op18773
ns/op0.89
BenchmarkDocument/nested_update_test - B/op
12058
B/op12059
B/op1.00
BenchmarkDocument/nested_update_test - allocs/op
260
allocs/op260
allocs/op1
BenchmarkDocument/delete_test - ns/op
22585
ns/op22731
ns/op0.99
BenchmarkDocument/delete_test - B/op
15283
B/op15283
B/op1
BenchmarkDocument/delete_test - allocs/op
339
allocs/op339
allocs/op1
BenchmarkDocument/object_test - ns/op
8615
ns/op8683
ns/op0.99
BenchmarkDocument/object_test - B/op
6753
B/op6753
B/op1
BenchmarkDocument/object_test - allocs/op
118
allocs/op118
allocs/op1
BenchmarkDocument/array_test - ns/op
28862
ns/op29725
ns/op0.97
BenchmarkDocument/array_test - B/op
11883
B/op11883
B/op1
BenchmarkDocument/array_test - allocs/op
274
allocs/op274
allocs/op1
BenchmarkDocument/text_test - ns/op
34664
ns/op31277
ns/op1.11
BenchmarkDocument/text_test - B/op
14916
B/op14916
B/op1
BenchmarkDocument/text_test - allocs/op
470
allocs/op470
allocs/op1
BenchmarkDocument/text_composition_test - ns/op
29052
ns/op29368
ns/op0.99
BenchmarkDocument/text_composition_test - B/op
18430
B/op18428
B/op1.00
BenchmarkDocument/text_composition_test - allocs/op
479
allocs/op479
allocs/op1
BenchmarkDocument/rich_text_test - ns/op
80134
ns/op82199
ns/op0.97
BenchmarkDocument/rich_text_test - B/op
38675
B/op38677
B/op1.00
BenchmarkDocument/rich_text_test - allocs/op
1149
allocs/op1149
allocs/op1
BenchmarkDocument/counter_test - ns/op
16946
ns/op17189
ns/op0.99
BenchmarkDocument/counter_test - B/op
10466
B/op10466
B/op1
BenchmarkDocument/counter_test - allocs/op
238
allocs/op238
allocs/op1
BenchmarkDocument/text_edit_gc_100 - ns/op
2892296
ns/op2902272
ns/op1.00
BenchmarkDocument/text_edit_gc_100 - B/op
1658560
B/op1658565
B/op1.00
BenchmarkDocument/text_edit_gc_100 - allocs/op
17095
allocs/op17095
allocs/op1
BenchmarkDocument/text_edit_gc_1000 - ns/op
229193127
ns/op233644200
ns/op0.98
BenchmarkDocument/text_edit_gc_1000 - B/op
144394057
B/op144376121
B/op1.00
BenchmarkDocument/text_edit_gc_1000 - allocs/op
200996
allocs/op200903
allocs/op1.00
BenchmarkDocument/text_split_gc_100 - ns/op
3375088
ns/op3424928
ns/op0.99
BenchmarkDocument/text_split_gc_100 - B/op
2316672
B/op2316906
B/op1.00
BenchmarkDocument/text_split_gc_100 - allocs/op
16196
allocs/op16197
allocs/op1.00
BenchmarkDocument/text_split_gc_1000 - ns/op
288493729
ns/op305953207
ns/op0.94
BenchmarkDocument/text_split_gc_1000 - B/op
228930420
B/op228920972
B/op1.00
BenchmarkDocument/text_split_gc_1000 - allocs/op
203987
allocs/op203935
allocs/op1.00
BenchmarkDocument/text_delete_all_10000 - ns/op
10926771
ns/op11350708
ns/op0.96
BenchmarkDocument/text_delete_all_10000 - B/op
5810186
B/op5811003
B/op1.00
BenchmarkDocument/text_delete_all_10000 - allocs/op
40673
allocs/op40676
allocs/op1.00
BenchmarkDocument/text_delete_all_100000 - ns/op
180864566
ns/op202714518
ns/op0.89
BenchmarkDocument/text_delete_all_100000 - B/op
81890474
B/op81899501
B/op1.00
BenchmarkDocument/text_delete_all_100000 - allocs/op
411564
allocs/op411608
allocs/op1.00
BenchmarkDocument/text_100 - ns/op
225877
ns/op233594
ns/op0.97
BenchmarkDocument/text_100 - B/op
120139
B/op120140
B/op1.00
BenchmarkDocument/text_100 - allocs/op
5082
allocs/op5082
allocs/op1
BenchmarkDocument/text_1000 - ns/op
2442057
ns/op2477047
ns/op0.99
BenchmarkDocument/text_1000 - B/op
1169127
B/op1169110
B/op1.00
BenchmarkDocument/text_1000 - allocs/op
50086
allocs/op50086
allocs/op1
BenchmarkDocument/array_1000 - ns/op
1236058
ns/op1267080
ns/op0.98
BenchmarkDocument/array_1000 - B/op
1091439
B/op1091237
B/op1.00
BenchmarkDocument/array_1000 - allocs/op
11830
allocs/op11829
allocs/op1.00
BenchmarkDocument/array_10000 - ns/op
13130552
ns/op13620720
ns/op0.96
BenchmarkDocument/array_10000 - B/op
9799626
B/op9799283
B/op1.00
BenchmarkDocument/array_10000 - allocs/op
120293
allocs/op120292
allocs/op1.00
BenchmarkDocument/array_gc_100 - ns/op
152777
ns/op156102
ns/op0.98
BenchmarkDocument/array_gc_100 - B/op
132659
B/op132672
B/op1.00
BenchmarkDocument/array_gc_100 - allocs/op
1258
allocs/op1259
allocs/op1.00
BenchmarkDocument/array_gc_1000 - ns/op
1423902
ns/op1474362
ns/op0.97
BenchmarkDocument/array_gc_1000 - B/op
1158991
B/op1159140
B/op1.00
BenchmarkDocument/array_gc_1000 - allocs/op
12874
allocs/op12875
allocs/op1.00
BenchmarkDocument/counter_1000 - ns/op
209665
ns/op227555
ns/op0.92
BenchmarkDocument/counter_1000 - B/op
192916
B/op192918
B/op1.00
BenchmarkDocument/counter_1000 - allocs/op
5767
allocs/op5767
allocs/op1
BenchmarkDocument/counter_10000 - ns/op
2221452
ns/op2356115
ns/op0.94
BenchmarkDocument/counter_10000 - B/op
2087849
B/op2087850
B/op1.00
BenchmarkDocument/counter_10000 - allocs/op
59774
allocs/op59774
allocs/op1
BenchmarkDocument/object_1000 - ns/op
1411848
ns/op1458163
ns/op0.97
BenchmarkDocument/object_1000 - B/op
1428024
B/op1427995
B/op1.00
BenchmarkDocument/object_1000 - allocs/op
9847
allocs/op9847
allocs/op1
BenchmarkDocument/object_10000 - ns/op
14937114
ns/op15315113
ns/op0.98
BenchmarkDocument/object_10000 - B/op
12166459
B/op12164930
B/op1.00
BenchmarkDocument/object_10000 - allocs/op
100561
allocs/op100557
allocs/op1.00
BenchmarkDocument/tree_100 - ns/op
1036270
ns/op1077654
ns/op0.96
BenchmarkDocument/tree_100 - B/op
943780
B/op943784
B/op1.00
BenchmarkDocument/tree_100 - allocs/op
6102
allocs/op6102
allocs/op1
BenchmarkDocument/tree_1000 - ns/op
75266647
ns/op79789440
ns/op0.94
BenchmarkDocument/tree_1000 - B/op
86460378
B/op86483290
B/op1.00
BenchmarkDocument/tree_1000 - allocs/op
60115
allocs/op60115
allocs/op1
BenchmarkDocument/tree_10000 - ns/op
9412595420
ns/op10035698778
ns/op0.94
BenchmarkDocument/tree_10000 - B/op
8580991536
B/op8580658784
B/op1.00
BenchmarkDocument/tree_10000 - allocs/op
600241
allocs/op600211
allocs/op1.00
BenchmarkDocument/tree_delete_all_1000 - ns/op
75525901
ns/op84272093
ns/op0.90
BenchmarkDocument/tree_delete_all_1000 - B/op
86990326
B/op86991508
B/op1.00
BenchmarkDocument/tree_delete_all_1000 - allocs/op
67751
allocs/op67756
allocs/op1.00
BenchmarkDocument/tree_edit_gc_100 - ns/op
3727986
ns/op4101233
ns/op0.91
BenchmarkDocument/tree_edit_gc_100 - B/op
4121061
B/op4121121
B/op1.00
BenchmarkDocument/tree_edit_gc_100 - allocs/op
14359
allocs/op14359
allocs/op1
BenchmarkDocument/tree_edit_gc_1000 - ns/op
303527782
ns/op329940615
ns/op0.92
BenchmarkDocument/tree_edit_gc_1000 - B/op
383465988
B/op383467576
B/op1.00
BenchmarkDocument/tree_edit_gc_1000 - allocs/op
145418
allocs/op145422
allocs/op1.00
BenchmarkDocument/tree_split_gc_100 - ns/op
2525628
ns/op2678989
ns/op0.94
BenchmarkDocument/tree_split_gc_100 - B/op
2387014
B/op2386932
B/op1.00
BenchmarkDocument/tree_split_gc_100 - allocs/op
10344
allocs/op10344
allocs/op1
BenchmarkDocument/tree_split_gc_1000 - ns/op
186009420
ns/op205038291
ns/op0.91
BenchmarkDocument/tree_split_gc_1000 - B/op
221992244
B/op221991552
B/op1.00
BenchmarkDocument/tree_split_gc_1000 - allocs/op
112267
allocs/op112267
allocs/op1
BenchmarkRPC/client_to_server - ns/op
366720790
ns/op370061649
ns/op0.99
BenchmarkRPC/client_to_server - B/op
18241232
B/op17801160
B/op1.02
BenchmarkRPC/client_to_server - allocs/op
170901
allocs/op165882
allocs/op1.03
BenchmarkRPC/client_to_client_via_server - ns/op
627785410
ns/op631705484
ns/op0.99
BenchmarkRPC/client_to_client_via_server - B/op
33784040
B/op35787972
B/op0.94
BenchmarkRPC/client_to_client_via_server - allocs/op
319697
allocs/op310901
allocs/op1.03
BenchmarkRPC/attach_large_document - ns/op
1335222816
ns/op1304912523
ns/op1.02
BenchmarkRPC/attach_large_document - B/op
1881391392
B/op1890006000
B/op1.00
BenchmarkRPC/attach_large_document - allocs/op
7561
allocs/op7507
allocs/op1.01
BenchmarkRPC/adminCli_to_server - ns/op
545182333
ns/op556685648
ns/op0.98
BenchmarkRPC/adminCli_to_server - B/op
35981252
B/op35961492
B/op1.00
BenchmarkRPC/adminCli_to_server - allocs/op
289670
allocs/op288640
allocs/op1.00
BenchmarkLocker - ns/op
64.34
ns/op66.57
ns/op0.97
BenchmarkLocker - B/op
16
B/op16
B/op1
BenchmarkLocker - allocs/op
1
allocs/op1
allocs/op1
BenchmarkLockerParallel - ns/op
39.05
ns/op38.47
ns/op1.02
BenchmarkLockerParallel - B/op
0
B/op0
B/opNaN
BenchmarkLockerParallel - allocs/op
0
allocs/op0
allocs/opNaN
BenchmarkLockerMoreKeys - ns/op
152.3
ns/op143.9
ns/op1.06
BenchmarkLockerMoreKeys - B/op
15
B/op15
B/op1
BenchmarkLockerMoreKeys - allocs/op
0
allocs/op0
allocs/opNaN
BenchmarkChange/Push_10_Changes - ns/op
4144574
ns/op3824404
ns/op1.08
BenchmarkChange/Push_10_Changes - B/op
147113
B/op125670
B/op1.17
BenchmarkChange/Push_10_Changes - allocs/op
1293
allocs/op1253
allocs/op1.03
BenchmarkChange/Push_100_Changes - ns/op
15320521
ns/op14396562
ns/op1.06
BenchmarkChange/Push_100_Changes - B/op
709504
B/op646471
B/op1.10
BenchmarkChange/Push_100_Changes - allocs/op
6754
allocs/op6538
allocs/op1.03
BenchmarkChange/Push_1000_Changes - ns/op
122763931
ns/op115416962
ns/op1.06
BenchmarkChange/Push_1000_Changes - B/op
6183386
B/op6038304
B/op1.02
BenchmarkChange/Push_1000_Changes - allocs/op
63373
allocs/op62159
allocs/op1.02
BenchmarkChange/Pull_10_Changes - ns/op
3235067
ns/op2878743
ns/op1.12
BenchmarkChange/Pull_10_Changes - B/op
123177
B/op99782
B/op1.23
BenchmarkChange/Pull_10_Changes - allocs/op
1003
allocs/op952
allocs/op1.05
BenchmarkChange/Pull_100_Changes - ns/op
5082039
ns/op4395829
ns/op1.16
BenchmarkChange/Pull_100_Changes - B/op
325689
B/op255673
B/op1.27
BenchmarkChange/Pull_100_Changes - allocs/op
3474
allocs/op3155
allocs/op1.10
BenchmarkChange/Pull_1000_Changes - ns/op
9588201
ns/op8794063
ns/op1.09
BenchmarkChange/Pull_1000_Changes - B/op
1637805
B/op1394867
B/op1.17
BenchmarkChange/Pull_1000_Changes - allocs/op
29842
allocs/op26864
allocs/op1.11
BenchmarkSnapshot/Push_3KB_snapshot - ns/op
18928959
ns/op17155258
ns/op1.10
BenchmarkSnapshot/Push_3KB_snapshot - B/op
946697
B/op802395
B/op1.18
BenchmarkSnapshot/Push_3KB_snapshot - allocs/op
6762
allocs/op6545
allocs/op1.03
BenchmarkSnapshot/Push_30KB_snapshot - ns/op
127721669
ns/op119057281
ns/op1.07
BenchmarkSnapshot/Push_30KB_snapshot - B/op
6492642
B/op6130075
B/op1.06
BenchmarkSnapshot/Push_30KB_snapshot - allocs/op
63184
allocs/op62161
allocs/op1.02
BenchmarkSnapshot/Pull_3KB_snapshot - ns/op
7602307
ns/op6682690
ns/op1.14
BenchmarkSnapshot/Pull_3KB_snapshot - B/op
1025007
B/op902357
B/op1.14
BenchmarkSnapshot/Pull_3KB_snapshot - allocs/op
15500
allocs/op14886
allocs/op1.04
BenchmarkSnapshot/Pull_30KB_snapshot - ns/op
16613642
ns/op15488359
ns/op1.07
BenchmarkSnapshot/Pull_30KB_snapshot - B/op
7426436
B/op6979845
B/op1.06
BenchmarkSnapshot/Pull_30KB_snapshot - allocs/op
150118
allocs/op144144
allocs/op1.04
BenchmarkSync/memory_sync_10_test - ns/op
6876
ns/op6909
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
51249
ns/op51987
ns/op0.99
BenchmarkSync/memory_sync_100_test - B/op
8691
B/op8651
B/op1.00
BenchmarkSync/memory_sync_100_test - allocs/op
276
allocs/op273
allocs/op1.01
BenchmarkSync/memory_sync_1000_test - ns/op
427471
ns/op598943
ns/op0.71
BenchmarkSync/memory_sync_1000_test - B/op
83022
B/op74321
B/op1.12
BenchmarkSync/memory_sync_1000_test - allocs/op
2651
allocs/op2109
allocs/op1.26
BenchmarkSync/memory_sync_10000_test - ns/op
4440846
ns/op8040185
ns/op0.55
BenchmarkSync/memory_sync_10000_test - B/op
819859
B/op752410
B/op1.09
BenchmarkSync/memory_sync_10000_test - allocs/op
24251
allocs/op20450
allocs/op1.19
BenchmarkTextEditing - ns/op
19301315878
ns/op19692939313
ns/op0.98
BenchmarkTextEditing - B/op
9042223312
B/op9042488224
B/op1.00
BenchmarkTextEditing - allocs/op
19924299
allocs/op19922605
allocs/op1.00
This comment was automatically generated by workflow using github-action-benchmark.