-
-
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
1 parent
a8c58f9
commit 2dd5891
Showing
2 changed files
with
5 additions
and
3 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
2dd5891
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
1448
ns/op1457
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
946.4
ns/op849.5
ns/op1.11
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
7343
ns/op7524
ns/op0.98
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
16687
ns/op18601
ns/op0.90
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
22391
ns/op22335
ns/op1.00
BenchmarkDocument/delete_test - B/op
15284
B/op15284
B/op1
BenchmarkDocument/delete_test - allocs/op
339
allocs/op339
allocs/op1
BenchmarkDocument/object_test - ns/op
8493
ns/op8516
ns/op1.00
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
28851
ns/op28781
ns/op1.00
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
30530
ns/op30487
ns/op1.00
BenchmarkDocument/text_test - B/op
14827
B/op14828
B/op1.00
BenchmarkDocument/text_test - allocs/op
470
allocs/op470
allocs/op1
BenchmarkDocument/text_composition_test - ns/op
28824
ns/op28865
ns/op1.00
BenchmarkDocument/text_composition_test - B/op
18310
B/op18310
B/op1
BenchmarkDocument/text_composition_test - allocs/op
479
allocs/op479
allocs/op1
BenchmarkDocument/rich_text_test - ns/op
80083
ns/op80677
ns/op0.99
BenchmarkDocument/rich_text_test - B/op
38572
B/op38572
B/op1
BenchmarkDocument/rich_text_test - allocs/op
1149
allocs/op1149
allocs/op1
BenchmarkDocument/counter_test - ns/op
16757
ns/op16759
ns/op1.00
BenchmarkDocument/counter_test - B/op
10242
B/op10242
B/op1
BenchmarkDocument/counter_test - allocs/op
238
allocs/op238
allocs/op1
BenchmarkDocument/text_edit_gc_100 - ns/op
2882562
ns/op2887897
ns/op1.00
BenchmarkDocument/text_edit_gc_100 - B/op
1655258
B/op1655169
B/op1.00
BenchmarkDocument/text_edit_gc_100 - allocs/op
17094
allocs/op17094
allocs/op1
BenchmarkDocument/text_edit_gc_1000 - ns/op
228993311
ns/op229415441
ns/op1.00
BenchmarkDocument/text_edit_gc_1000 - B/op
144329224
B/op144344868
B/op1.00
BenchmarkDocument/text_edit_gc_1000 - allocs/op
200841
allocs/op200908
allocs/op1.00
BenchmarkDocument/text_split_gc_100 - ns/op
3365274
ns/op3374708
ns/op1.00
BenchmarkDocument/text_split_gc_100 - B/op
2313638
B/op2313351
B/op1.00
BenchmarkDocument/text_split_gc_100 - allocs/op
16197
allocs/op16195
allocs/op1.00
BenchmarkDocument/text_split_gc_1000 - ns/op
286460854
ns/op287430465
ns/op1.00
BenchmarkDocument/text_split_gc_1000 - B/op
228882228
B/op228891160
B/op1.00
BenchmarkDocument/text_split_gc_1000 - allocs/op
203903
allocs/op203934
allocs/op1.00
BenchmarkDocument/text_delete_all_10000 - ns/op
10681853
ns/op10779697
ns/op0.99
BenchmarkDocument/text_delete_all_10000 - B/op
5810091
B/op5809238
B/op1.00
BenchmarkDocument/text_delete_all_10000 - allocs/op
40673
allocs/op40669
allocs/op1.00
BenchmarkDocument/text_delete_all_100000 - ns/op
181852622
ns/op188925896
ns/op0.96
BenchmarkDocument/text_delete_all_100000 - B/op
81900000
B/op81910706
B/op1.00
BenchmarkDocument/text_delete_all_100000 - allocs/op
411623
allocs/op411662
allocs/op1.00
BenchmarkDocument/text_100 - ns/op
219815
ns/op229354
ns/op0.96
BenchmarkDocument/text_100 - B/op
118515
B/op118514
B/op1.00
BenchmarkDocument/text_100 - allocs/op
5082
allocs/op5082
allocs/op1
BenchmarkDocument/text_1000 - ns/op
2399647
ns/op2502759
ns/op0.96
BenchmarkDocument/text_1000 - B/op
1153102
B/op1153102
B/op1
BenchmarkDocument/text_1000 - allocs/op
50086
allocs/op50086
allocs/op1
BenchmarkDocument/array_1000 - ns/op
1197249
ns/op1262770
ns/op0.95
BenchmarkDocument/array_1000 - B/op
1091283
B/op1091147
B/op1.00
BenchmarkDocument/array_1000 - allocs/op
11829
allocs/op11829
allocs/op1
BenchmarkDocument/array_10000 - ns/op
13134986
ns/op13221008
ns/op0.99
BenchmarkDocument/array_10000 - B/op
9801306
B/op9799195
B/op1.00
BenchmarkDocument/array_10000 - allocs/op
120300
allocs/op120291
allocs/op1.00
BenchmarkDocument/array_gc_100 - ns/op
162859
ns/op172372
ns/op0.94
BenchmarkDocument/array_gc_100 - B/op
139911
B/op139899
B/op1.00
BenchmarkDocument/array_gc_100 - allocs/op
1473
allocs/op1472
allocs/op1.00
BenchmarkDocument/array_gc_1000 - ns/op
1562419
ns/op1651513
ns/op0.95
BenchmarkDocument/array_gc_1000 - B/op
1241573
B/op1241466
B/op1.00
BenchmarkDocument/array_gc_1000 - allocs/op
14897
allocs/op14897
allocs/op1
BenchmarkDocument/counter_1000 - ns/op
197200
ns/op210894
ns/op0.94
BenchmarkDocument/counter_1000 - B/op
192883
B/op192884
B/op1.00
BenchmarkDocument/counter_1000 - allocs/op
5767
allocs/op5767
allocs/op1
BenchmarkDocument/counter_10000 - ns/op
2146383
ns/op2217464
ns/op0.97
BenchmarkDocument/counter_10000 - B/op
2087815
B/op2087814
B/op1.00
BenchmarkDocument/counter_10000 - allocs/op
59774
allocs/op59774
allocs/op1
BenchmarkDocument/object_1000 - ns/op
1349700
ns/op1442631
ns/op0.94
BenchmarkDocument/object_1000 - B/op
1428012
B/op1428083
B/op1.00
BenchmarkDocument/object_1000 - allocs/op
9847
allocs/op9847
allocs/op1
BenchmarkDocument/object_10000 - ns/op
14921794
ns/op15149865
ns/op0.98
BenchmarkDocument/object_10000 - B/op
12166042
B/op12166338
B/op1.00
BenchmarkDocument/object_10000 - allocs/op
100560
allocs/op100562
allocs/op1.00
BenchmarkDocument/tree_100 - ns/op
1026411
ns/op1068412
ns/op0.96
BenchmarkDocument/tree_100 - B/op
943715
B/op943709
B/op1.00
BenchmarkDocument/tree_100 - allocs/op
6101
allocs/op6101
allocs/op1
BenchmarkDocument/tree_1000 - ns/op
74817530
ns/op79029252
ns/op0.95
BenchmarkDocument/tree_1000 - B/op
86460368
B/op86460602
B/op1.00
BenchmarkDocument/tree_1000 - allocs/op
60115
allocs/op60116
allocs/op1.00
BenchmarkDocument/tree_10000 - ns/op
9345584723
ns/op9661149264
ns/op0.97
BenchmarkDocument/tree_10000 - B/op
8580664936
B/op8580973784
B/op1.00
BenchmarkDocument/tree_10000 - allocs/op
600243
allocs/op600230
allocs/op1.00
BenchmarkDocument/tree_delete_all_1000 - ns/op
72217392
ns/op79816852
ns/op0.90
BenchmarkDocument/tree_delete_all_1000 - B/op
87012769
B/op86990889
B/op1.00
BenchmarkDocument/tree_delete_all_1000 - allocs/op
67754
allocs/op67750
allocs/op1.00
BenchmarkDocument/tree_edit_gc_100 - ns/op
3640430
ns/op3866691
ns/op0.94
BenchmarkDocument/tree_edit_gc_100 - B/op
4121046
B/op4121023
B/op1.00
BenchmarkDocument/tree_edit_gc_100 - allocs/op
14358
allocs/op14358
allocs/op1
BenchmarkDocument/tree_edit_gc_1000 - ns/op
295324706
ns/op326051394
ns/op0.91
BenchmarkDocument/tree_edit_gc_1000 - B/op
383464774
B/op383466086
B/op1.00
BenchmarkDocument/tree_edit_gc_1000 - allocs/op
145396
allocs/op145407
allocs/op1.00
BenchmarkDocument/tree_split_gc_100 - ns/op
2430675
ns/op2611696
ns/op0.93
BenchmarkDocument/tree_split_gc_100 - B/op
2386880
B/op2386898
B/op1.00
BenchmarkDocument/tree_split_gc_100 - allocs/op
10343
allocs/op10343
allocs/op1
BenchmarkDocument/tree_split_gc_1000 - ns/op
180047531
ns/op196739556
ns/op0.92
BenchmarkDocument/tree_split_gc_1000 - B/op
221990410
B/op221991590
B/op1.00
BenchmarkDocument/tree_split_gc_1000 - allocs/op
112249
allocs/op112260
allocs/op1.00
BenchmarkRPC/client_to_server - ns/op
355806093
ns/op356144469
ns/op1.00
BenchmarkRPC/client_to_server - B/op
17218424
B/op17801216
B/op0.97
BenchmarkRPC/client_to_server - allocs/op
166847
allocs/op166911
allocs/op1.00
BenchmarkRPC/client_to_client_via_server - ns/op
608083991
ns/op613079232
ns/op0.99
BenchmarkRPC/client_to_client_via_server - B/op
32857532
B/op31722656
B/op1.04
BenchmarkRPC/client_to_client_via_server - allocs/op
312472
allocs/op313048
allocs/op1.00
BenchmarkRPC/attach_large_document - ns/op
1403523364
ns/op1479934941
ns/op0.95
BenchmarkRPC/attach_large_document - B/op
1890027144
B/op1890029520
B/op1.00
BenchmarkRPC/attach_large_document - allocs/op
7554
allocs/op7567
allocs/op1.00
BenchmarkRPC/adminCli_to_server - ns/op
533693962
ns/op537051132
ns/op0.99
BenchmarkRPC/adminCli_to_server - B/op
35995328
B/op36806452
B/op0.98
BenchmarkRPC/adminCli_to_server - allocs/op
289672
allocs/op289659
allocs/op1.00
BenchmarkLocker - ns/op
63.95
ns/op65.34
ns/op0.98
BenchmarkLocker - B/op
16
B/op16
B/op1
BenchmarkLocker - allocs/op
1
allocs/op1
allocs/op1
BenchmarkLockerParallel - ns/op
38.72
ns/op38.48
ns/op1.01
BenchmarkLockerParallel - B/op
0
B/op0
B/opNaN
BenchmarkLockerParallel - allocs/op
0
allocs/op0
allocs/opNaN
BenchmarkLockerMoreKeys - ns/op
142.8
ns/op145.1
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
3771239
ns/op3768343
ns/op1.00
BenchmarkChange/Push_10_Changes - B/op
126340
B/op126223
B/op1.00
BenchmarkChange/Push_10_Changes - allocs/op
1254
allocs/op1254
allocs/op1
BenchmarkChange/Push_100_Changes - ns/op
14106956
ns/op14005221
ns/op1.01
BenchmarkChange/Push_100_Changes - B/op
642872
B/op648654
B/op0.99
BenchmarkChange/Push_100_Changes - allocs/op
6540
allocs/op6539
allocs/op1.00
BenchmarkChange/Push_1000_Changes - ns/op
112595371
ns/op114047673
ns/op0.99
BenchmarkChange/Push_1000_Changes - B/op
6075016
B/op6036337
B/op1.01
BenchmarkChange/Push_1000_Changes - allocs/op
62154
allocs/op62157
allocs/op1.00
BenchmarkChange/Pull_10_Changes - ns/op
2832289
ns/op2839363
ns/op1.00
BenchmarkChange/Pull_10_Changes - B/op
100629
B/op100881
B/op1.00
BenchmarkChange/Pull_10_Changes - allocs/op
952
allocs/op952
allocs/op1
BenchmarkChange/Pull_100_Changes - ns/op
4316259
ns/op4308547
ns/op1.00
BenchmarkChange/Pull_100_Changes - B/op
258058
B/op258255
B/op1.00
BenchmarkChange/Pull_100_Changes - allocs/op
3154
allocs/op3154
allocs/op1
BenchmarkChange/Pull_1000_Changes - ns/op
8352277
ns/op8372656
ns/op1.00
BenchmarkChange/Pull_1000_Changes - B/op
1399095
B/op1396187
B/op1.00
BenchmarkChange/Pull_1000_Changes - allocs/op
26877
allocs/op26871
allocs/op1.00
BenchmarkSnapshot/Push_3KB_snapshot - ns/op
16736115
ns/op16777319
ns/op1.00
BenchmarkSnapshot/Push_3KB_snapshot - B/op
808445
B/op809995
B/op1.00
BenchmarkSnapshot/Push_3KB_snapshot - allocs/op
6545
allocs/op6542
allocs/op1.00
BenchmarkSnapshot/Push_30KB_snapshot - ns/op
118105129
ns/op117069671
ns/op1.01
BenchmarkSnapshot/Push_30KB_snapshot - B/op
6171686
B/op6250016
B/op0.99
BenchmarkSnapshot/Push_30KB_snapshot - allocs/op
62165
allocs/op62161
allocs/op1.00
BenchmarkSnapshot/Pull_3KB_snapshot - ns/op
6583242
ns/op6563310
ns/op1.00
BenchmarkSnapshot/Pull_3KB_snapshot - B/op
905773
B/op905174
B/op1.00
BenchmarkSnapshot/Pull_3KB_snapshot - allocs/op
14884
allocs/op14882
allocs/op1.00
BenchmarkSnapshot/Pull_30KB_snapshot - ns/op
14843616
ns/op15000336
ns/op0.99
BenchmarkSnapshot/Pull_30KB_snapshot - B/op
6987281
B/op6977754
B/op1.00
BenchmarkSnapshot/Pull_30KB_snapshot - allocs/op
144148
allocs/op144148
allocs/op1
BenchmarkSync/memory_sync_10_test - ns/op
6792
ns/op6824
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
52507
ns/op51635
ns/op1.02
BenchmarkSync/memory_sync_100_test - B/op
8708
B/op8659
B/op1.01
BenchmarkSync/memory_sync_100_test - allocs/op
277
allocs/op274
allocs/op1.01
BenchmarkSync/memory_sync_1000_test - ns/op
566947
ns/op582724
ns/op0.97
BenchmarkSync/memory_sync_1000_test - B/op
75620
B/op74925
B/op1.01
BenchmarkSync/memory_sync_1000_test - allocs/op
2187
allocs/op2141
allocs/op1.02
BenchmarkSync/memory_sync_10000_test - ns/op
6999771
ns/op7320373
ns/op0.96
BenchmarkSync/memory_sync_10000_test - B/op
761016
B/op761425
B/op1.00
BenchmarkSync/memory_sync_10000_test - allocs/op
20673
allocs/op20593
allocs/op1.00
BenchmarkTextEditing - ns/op
18362618201
ns/op18585017456
ns/op0.99
BenchmarkTextEditing - B/op
9037788592
B/op9037385240
B/op1.00
BenchmarkTextEditing - allocs/op
19922401
allocs/op19920435
allocs/op1.00
This comment was automatically generated by workflow using github-action-benchmark.