-
-
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
b03df91
commit 0563131
Showing
4 changed files
with
18 additions
and
16 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
0563131
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
1396
ns/op1457
ns/op0.96
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
1021
ns/op849.5
ns/op1.20
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
7430
ns/op7524
ns/op0.99
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
16783
ns/op18601
ns/op0.90
BenchmarkDocument/nested_update_test - B/op
12059
B/op12059
B/op1
BenchmarkDocument/nested_update_test - allocs/op
260
allocs/op260
allocs/op1
BenchmarkDocument/delete_test - ns/op
22456
ns/op22335
ns/op1.01
BenchmarkDocument/delete_test - B/op
15283
B/op15284
B/op1.00
BenchmarkDocument/delete_test - allocs/op
339
allocs/op339
allocs/op1
BenchmarkDocument/object_test - ns/op
8672
ns/op8516
ns/op1.02
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
28799
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
30690
ns/op30487
ns/op1.01
BenchmarkDocument/text_test - B/op
14916
B/op14828
B/op1.01
BenchmarkDocument/text_test - allocs/op
470
allocs/op470
allocs/op1
BenchmarkDocument/text_composition_test - ns/op
28907
ns/op28865
ns/op1.00
BenchmarkDocument/text_composition_test - B/op
18428
B/op18310
B/op1.01
BenchmarkDocument/text_composition_test - allocs/op
479
allocs/op479
allocs/op1
BenchmarkDocument/rich_text_test - ns/op
79888
ns/op80677
ns/op0.99
BenchmarkDocument/rich_text_test - B/op
38682
B/op38572
B/op1.00
BenchmarkDocument/rich_text_test - allocs/op
1149
allocs/op1149
allocs/op1
BenchmarkDocument/counter_test - ns/op
16978
ns/op16759
ns/op1.01
BenchmarkDocument/counter_test - B/op
10466
B/op10242
B/op1.02
BenchmarkDocument/counter_test - allocs/op
238
allocs/op238
allocs/op1
BenchmarkDocument/text_edit_gc_100 - ns/op
2890988
ns/op2887897
ns/op1.00
BenchmarkDocument/text_edit_gc_100 - B/op
1658593
B/op1655169
B/op1.00
BenchmarkDocument/text_edit_gc_100 - allocs/op
17096
allocs/op17094
allocs/op1.00
BenchmarkDocument/text_edit_gc_1000 - ns/op
230411323
ns/op229415441
ns/op1.00
BenchmarkDocument/text_edit_gc_1000 - B/op
144406060
B/op144344868
B/op1.00
BenchmarkDocument/text_edit_gc_1000 - allocs/op
201044
allocs/op200908
allocs/op1.00
BenchmarkDocument/text_split_gc_100 - ns/op
3363835
ns/op3374708
ns/op1.00
BenchmarkDocument/text_split_gc_100 - B/op
2316967
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
289368842
ns/op287430465
ns/op1.01
BenchmarkDocument/text_split_gc_1000 - B/op
228928984
B/op228891160
B/op1.00
BenchmarkDocument/text_split_gc_1000 - allocs/op
203975
allocs/op203934
allocs/op1.00
BenchmarkDocument/text_delete_all_10000 - ns/op
10972208
ns/op10779697
ns/op1.02
BenchmarkDocument/text_delete_all_10000 - B/op
5810241
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
192364991
ns/op188925896
ns/op1.02
BenchmarkDocument/text_delete_all_100000 - B/op
81892389
B/op81910706
B/op1.00
BenchmarkDocument/text_delete_all_100000 - allocs/op
411586
allocs/op411662
allocs/op1.00
BenchmarkDocument/text_100 - ns/op
223173
ns/op229354
ns/op0.97
BenchmarkDocument/text_100 - B/op
120138
B/op118514
B/op1.01
BenchmarkDocument/text_100 - allocs/op
5082
allocs/op5082
allocs/op1
BenchmarkDocument/text_1000 - ns/op
2393930
ns/op2502759
ns/op0.96
BenchmarkDocument/text_1000 - B/op
1169125
B/op1153102
B/op1.01
BenchmarkDocument/text_1000 - allocs/op
50086
allocs/op50086
allocs/op1
BenchmarkDocument/array_1000 - ns/op
1220636
ns/op1262770
ns/op0.97
BenchmarkDocument/array_1000 - B/op
1091411
B/op1091147
B/op1.00
BenchmarkDocument/array_1000 - allocs/op
11830
allocs/op11829
allocs/op1.00
BenchmarkDocument/array_10000 - ns/op
13231493
ns/op13221008
ns/op1.00
BenchmarkDocument/array_10000 - B/op
9799100
B/op9799195
B/op1.00
BenchmarkDocument/array_10000 - allocs/op
120291
allocs/op120291
allocs/op1
BenchmarkDocument/array_gc_100 - ns/op
149093
ns/op172372
ns/op0.86
BenchmarkDocument/array_gc_100 - B/op
132651
B/op139899
B/op0.95
BenchmarkDocument/array_gc_100 - allocs/op
1258
allocs/op1472
allocs/op0.85
BenchmarkDocument/array_gc_1000 - ns/op
1385364
ns/op1651513
ns/op0.84
BenchmarkDocument/array_gc_1000 - B/op
1159110
B/op1241466
B/op0.93
BenchmarkDocument/array_gc_1000 - allocs/op
12875
allocs/op14897
allocs/op0.86
BenchmarkDocument/counter_1000 - ns/op
203859
ns/op210894
ns/op0.97
BenchmarkDocument/counter_1000 - B/op
192917
B/op192884
B/op1.00
BenchmarkDocument/counter_1000 - allocs/op
5767
allocs/op5767
allocs/op1
BenchmarkDocument/counter_10000 - ns/op
2195532
ns/op2217464
ns/op0.99
BenchmarkDocument/counter_10000 - B/op
2087848
B/op2087814
B/op1.00
BenchmarkDocument/counter_10000 - allocs/op
59774
allocs/op59774
allocs/op1
BenchmarkDocument/object_1000 - ns/op
1357729
ns/op1442631
ns/op0.94
BenchmarkDocument/object_1000 - B/op
1428216
B/op1428083
B/op1.00
BenchmarkDocument/object_1000 - allocs/op
9847
allocs/op9847
allocs/op1
BenchmarkDocument/object_10000 - ns/op
15198522
ns/op15149865
ns/op1.00
BenchmarkDocument/object_10000 - B/op
12165975
B/op12166338
B/op1.00
BenchmarkDocument/object_10000 - allocs/op
100561
allocs/op100562
allocs/op1.00
BenchmarkDocument/tree_100 - ns/op
1036406
ns/op1068412
ns/op0.97
BenchmarkDocument/tree_100 - B/op
943782
B/op943709
B/op1.00
BenchmarkDocument/tree_100 - allocs/op
6102
allocs/op6101
allocs/op1.00
BenchmarkDocument/tree_1000 - ns/op
75529392
ns/op79029252
ns/op0.96
BenchmarkDocument/tree_1000 - B/op
86460584
B/op86460602
B/op1.00
BenchmarkDocument/tree_1000 - allocs/op
60116
allocs/op60116
allocs/op1
BenchmarkDocument/tree_10000 - ns/op
9240214439
ns/op9661149264
ns/op0.96
BenchmarkDocument/tree_10000 - B/op
8580672480
B/op8580973784
B/op1.00
BenchmarkDocument/tree_10000 - allocs/op
600236
allocs/op600230
allocs/op1.00
BenchmarkDocument/tree_delete_all_1000 - ns/op
72815753
ns/op79816852
ns/op0.91
BenchmarkDocument/tree_delete_all_1000 - B/op
86991229
B/op86990889
B/op1.00
BenchmarkDocument/tree_delete_all_1000 - allocs/op
67756
allocs/op67750
allocs/op1.00
BenchmarkDocument/tree_edit_gc_100 - ns/op
3692947
ns/op3866691
ns/op0.96
BenchmarkDocument/tree_edit_gc_100 - B/op
4121123
B/op4121023
B/op1.00
BenchmarkDocument/tree_edit_gc_100 - allocs/op
14359
allocs/op14358
allocs/op1.00
BenchmarkDocument/tree_edit_gc_1000 - ns/op
291609016
ns/op326051394
ns/op0.89
BenchmarkDocument/tree_edit_gc_1000 - B/op
383466380
B/op383466086
B/op1.00
BenchmarkDocument/tree_edit_gc_1000 - allocs/op
145411
allocs/op145407
allocs/op1.00
BenchmarkDocument/tree_split_gc_100 - ns/op
2443222
ns/op2611696
ns/op0.94
BenchmarkDocument/tree_split_gc_100 - B/op
2386957
B/op2386898
B/op1.00
BenchmarkDocument/tree_split_gc_100 - allocs/op
10344
allocs/op10343
allocs/op1.00
BenchmarkDocument/tree_split_gc_1000 - ns/op
177744214
ns/op196739556
ns/op0.90
BenchmarkDocument/tree_split_gc_1000 - B/op
221990624
B/op221991590
B/op1.00
BenchmarkDocument/tree_split_gc_1000 - allocs/op
112255
allocs/op112260
allocs/op1.00
BenchmarkRPC/client_to_server - ns/op
358468663
ns/op356144469
ns/op1.01
BenchmarkRPC/client_to_server - B/op
17550466
B/op17801216
B/op0.99
BenchmarkRPC/client_to_server - allocs/op
166920
allocs/op166911
allocs/op1.00
BenchmarkRPC/client_to_client_via_server - ns/op
618673876
ns/op613079232
ns/op1.01
BenchmarkRPC/client_to_client_via_server - B/op
34373220
B/op31722656
B/op1.08
BenchmarkRPC/client_to_client_via_server - allocs/op
313250
allocs/op313048
allocs/op1.00
BenchmarkRPC/attach_large_document - ns/op
1278180515
ns/op1479934941
ns/op0.86
BenchmarkRPC/attach_large_document - B/op
1878733760
B/op1890029520
B/op0.99
BenchmarkRPC/attach_large_document - allocs/op
7559
allocs/op7567
allocs/op1.00
BenchmarkRPC/adminCli_to_server - ns/op
534886584
ns/op537051132
ns/op1.00
BenchmarkRPC/adminCli_to_server - B/op
35981616
B/op36806452
B/op0.98
BenchmarkRPC/adminCli_to_server - allocs/op
289636
allocs/op289659
allocs/op1.00
BenchmarkLocker - ns/op
67.31
ns/op65.34
ns/op1.03
BenchmarkLocker - B/op
16
B/op16
B/op1
BenchmarkLocker - allocs/op
1
allocs/op1
allocs/op1
BenchmarkLockerParallel - ns/op
38.83
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
145.5
ns/op145.1
ns/op1.00
BenchmarkLockerMoreKeys - B/op
15
B/op15
B/op1
BenchmarkLockerMoreKeys - allocs/op
0
allocs/op0
allocs/opNaN
BenchmarkChange/Push_10_Changes - ns/op
3786246
ns/op3768343
ns/op1.00
BenchmarkChange/Push_10_Changes - B/op
126140
B/op126223
B/op1.00
BenchmarkChange/Push_10_Changes - allocs/op
1254
allocs/op1254
allocs/op1
BenchmarkChange/Push_100_Changes - ns/op
14274460
ns/op14005221
ns/op1.02
BenchmarkChange/Push_100_Changes - B/op
650650
B/op648654
B/op1.00
BenchmarkChange/Push_100_Changes - allocs/op
6543
allocs/op6539
allocs/op1.00
BenchmarkChange/Push_1000_Changes - ns/op
113881333
ns/op114047673
ns/op1.00
BenchmarkChange/Push_1000_Changes - B/op
6137069
B/op6036337
B/op1.02
BenchmarkChange/Push_1000_Changes - allocs/op
62158
allocs/op62157
allocs/op1.00
BenchmarkChange/Pull_10_Changes - ns/op
2823866
ns/op2839363
ns/op0.99
BenchmarkChange/Pull_10_Changes - B/op
100575
B/op100881
B/op1.00
BenchmarkChange/Pull_10_Changes - allocs/op
952
allocs/op952
allocs/op1
BenchmarkChange/Pull_100_Changes - ns/op
4292883
ns/op4308547
ns/op1.00
BenchmarkChange/Pull_100_Changes - B/op
257956
B/op258255
B/op1.00
BenchmarkChange/Pull_100_Changes - allocs/op
3154
allocs/op3154
allocs/op1
BenchmarkChange/Pull_1000_Changes - ns/op
8394075
ns/op8372656
ns/op1.00
BenchmarkChange/Pull_1000_Changes - B/op
1398100
B/op1396187
B/op1.00
BenchmarkChange/Pull_1000_Changes - allocs/op
26870
allocs/op26871
allocs/op1.00
BenchmarkSnapshot/Push_3KB_snapshot - ns/op
16619308
ns/op16777319
ns/op0.99
BenchmarkSnapshot/Push_3KB_snapshot - B/op
806480
B/op809995
B/op1.00
BenchmarkSnapshot/Push_3KB_snapshot - allocs/op
6541
allocs/op6542
allocs/op1.00
BenchmarkSnapshot/Push_30KB_snapshot - ns/op
116839888
ns/op117069671
ns/op1.00
BenchmarkSnapshot/Push_30KB_snapshot - B/op
6291881
B/op6250016
B/op1.01
BenchmarkSnapshot/Push_30KB_snapshot - allocs/op
62170
allocs/op62161
allocs/op1.00
BenchmarkSnapshot/Pull_3KB_snapshot - ns/op
6561663
ns/op6563310
ns/op1.00
BenchmarkSnapshot/Pull_3KB_snapshot - B/op
905681
B/op905174
B/op1.00
BenchmarkSnapshot/Pull_3KB_snapshot - allocs/op
14885
allocs/op14882
allocs/op1.00
BenchmarkSnapshot/Pull_30KB_snapshot - ns/op
15284257
ns/op15000336
ns/op1.02
BenchmarkSnapshot/Pull_30KB_snapshot - B/op
6989966
B/op6977754
B/op1.00
BenchmarkSnapshot/Pull_30KB_snapshot - allocs/op
144154
allocs/op144148
allocs/op1.00
BenchmarkSync/memory_sync_10_test - ns/op
6685
ns/op6824
ns/op0.98
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
50756
ns/op51635
ns/op0.98
BenchmarkSync/memory_sync_100_test - B/op
8660
B/op8659
B/op1.00
BenchmarkSync/memory_sync_100_test - allocs/op
274
allocs/op274
allocs/op1
BenchmarkSync/memory_sync_1000_test - ns/op
590768
ns/op582724
ns/op1.01
BenchmarkSync/memory_sync_1000_test - B/op
74555
B/op74925
B/op1.00
BenchmarkSync/memory_sync_1000_test - allocs/op
2120
allocs/op2141
allocs/op0.99
BenchmarkSync/memory_sync_10000_test - ns/op
7194796
ns/op7320373
ns/op0.98
BenchmarkSync/memory_sync_10000_test - B/op
755312
B/op761425
B/op0.99
BenchmarkSync/memory_sync_10000_test - allocs/op
20502
allocs/op20593
allocs/op1.00
BenchmarkTextEditing - ns/op
18928897346
ns/op18585017456
ns/op1.02
BenchmarkTextEditing - B/op
9042251960
B/op9037385240
B/op1.00
BenchmarkTextEditing - allocs/op
19924271
allocs/op19920435
allocs/op1.00
This comment was automatically generated by workflow using github-action-benchmark.