-
-
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
30a6007
commit 0b80f61
Showing
1 changed file
with
27 additions
and
81 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
0b80f61
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
1402
ns/op1336
ns/op1.05
BenchmarkDocument/constructor_test - B/op
1224
B/op1208
B/op1.01
BenchmarkDocument/constructor_test - allocs/op
21
allocs/op20
allocs/op1.05
BenchmarkDocument/status_test - ns/op
842.7
ns/op785.2
ns/op1.07
BenchmarkDocument/status_test - B/op
1192
B/op1176
B/op1.01
BenchmarkDocument/status_test - allocs/op
19
allocs/op18
allocs/op1.06
BenchmarkDocument/equals_test - ns/op
7447
ns/op7092
ns/op1.05
BenchmarkDocument/equals_test - B/op
6977
B/op6913
B/op1.01
BenchmarkDocument/equals_test - allocs/op
124
allocs/op120
allocs/op1.03
BenchmarkDocument/nested_update_test - ns/op
18297
ns/op16151
ns/op1.13
BenchmarkDocument/nested_update_test - B/op
12059
B/op11963
B/op1.01
BenchmarkDocument/nested_update_test - allocs/op
260
allocs/op254
allocs/op1.02
BenchmarkDocument/delete_test - ns/op
22475
ns/op21933
ns/op1.02
BenchmarkDocument/delete_test - B/op
15283
B/op15188
B/op1.01
BenchmarkDocument/delete_test - allocs/op
339
allocs/op333
allocs/op1.02
BenchmarkDocument/object_test - ns/op
8502
ns/op8361
ns/op1.02
BenchmarkDocument/object_test - B/op
6753
B/op6721
B/op1.00
BenchmarkDocument/object_test - allocs/op
118
allocs/op116
allocs/op1.02
BenchmarkDocument/array_test - ns/op
28821
ns/op32610
ns/op0.88
BenchmarkDocument/array_test - B/op
11883
B/op11819
B/op1.01
BenchmarkDocument/array_test - allocs/op
274
allocs/op270
allocs/op1.01
BenchmarkDocument/text_test - ns/op
30530
ns/op30219
ns/op1.01
BenchmarkDocument/text_test - B/op
14918
B/op14795
B/op1.01
BenchmarkDocument/text_test - allocs/op
470
allocs/op468
allocs/op1.00
BenchmarkDocument/text_composition_test - ns/op
28693
ns/op28748
ns/op1.00
BenchmarkDocument/text_composition_test - B/op
18428
B/op18278
B/op1.01
BenchmarkDocument/text_composition_test - allocs/op
479
allocs/op477
allocs/op1.00
BenchmarkDocument/rich_text_test - ns/op
81177
ns/op79589
ns/op1.02
BenchmarkDocument/rich_text_test - B/op
38677
B/op38540
B/op1.00
BenchmarkDocument/rich_text_test - allocs/op
1149
allocs/op1147
allocs/op1.00
BenchmarkDocument/counter_test - ns/op
17317
ns/op16595
ns/op1.04
BenchmarkDocument/counter_test - B/op
10466
B/op10210
B/op1.03
BenchmarkDocument/counter_test - allocs/op
238
allocs/op236
allocs/op1.01
BenchmarkDocument/text_edit_gc_100 - ns/op
2951972
ns/op2884438
ns/op1.02
BenchmarkDocument/text_edit_gc_100 - B/op
1658522
B/op1655268
B/op1.00
BenchmarkDocument/text_edit_gc_100 - allocs/op
17094
allocs/op17093
allocs/op1.00
BenchmarkDocument/text_edit_gc_1000 - ns/op
237995872
ns/op230271811
ns/op1.03
BenchmarkDocument/text_edit_gc_1000 - B/op
144377881
B/op144376180
B/op1.00
BenchmarkDocument/text_edit_gc_1000 - allocs/op
200926
allocs/op201058
allocs/op1.00
BenchmarkDocument/text_split_gc_100 - ns/op
3472797
ns/op3383745
ns/op1.03
BenchmarkDocument/text_split_gc_100 - B/op
2317169
B/op2314004
B/op1.00
BenchmarkDocument/text_split_gc_100 - allocs/op
16197
allocs/op16197
allocs/op1
BenchmarkDocument/text_split_gc_1000 - ns/op
299106356
ns/op288385837
ns/op1.04
BenchmarkDocument/text_split_gc_1000 - B/op
228925252
B/op228887600
B/op1.00
BenchmarkDocument/text_split_gc_1000 - allocs/op
203948
allocs/op203930
allocs/op1.00
BenchmarkDocument/text_delete_all_10000 - ns/op
11661133
ns/op11000897
ns/op1.06
BenchmarkDocument/text_delete_all_10000 - B/op
5810086
B/op5809330
B/op1.00
BenchmarkDocument/text_delete_all_10000 - allocs/op
40672
allocs/op40669
allocs/op1.00
BenchmarkDocument/text_delete_all_100000 - ns/op
217591293
ns/op182534409
ns/op1.19
BenchmarkDocument/text_delete_all_100000 - B/op
81912925
B/op81903677
B/op1.00
BenchmarkDocument/text_delete_all_100000 - allocs/op
411679
allocs/op411647
allocs/op1.00
BenchmarkDocument/text_100 - ns/op
223267
ns/op218449
ns/op1.02
BenchmarkDocument/text_100 - B/op
120137
B/op118483
B/op1.01
BenchmarkDocument/text_100 - allocs/op
5082
allocs/op5080
allocs/op1.00
BenchmarkDocument/text_1000 - ns/op
2446917
ns/op2374004
ns/op1.03
BenchmarkDocument/text_1000 - B/op
1169128
B/op1153070
B/op1.01
BenchmarkDocument/text_1000 - allocs/op
50086
allocs/op50084
allocs/op1.00
BenchmarkDocument/array_1000 - ns/op
1217537
ns/op1196526
ns/op1.02
BenchmarkDocument/array_1000 - B/op
1091349
B/op1091301
B/op1.00
BenchmarkDocument/array_1000 - allocs/op
11830
allocs/op11826
allocs/op1.00
BenchmarkDocument/array_10000 - ns/op
13535116
ns/op13416629
ns/op1.01
BenchmarkDocument/array_10000 - B/op
9798829
B/op9799640
B/op1.00
BenchmarkDocument/array_10000 - allocs/op
120290
allocs/op120291
allocs/op1.00
BenchmarkDocument/array_gc_100 - ns/op
146857
ns/op143463
ns/op1.02
BenchmarkDocument/array_gc_100 - B/op
132647
B/op132481
B/op1.00
BenchmarkDocument/array_gc_100 - allocs/op
1258
allocs/op1248
allocs/op1.01
BenchmarkDocument/array_gc_1000 - ns/op
1395834
ns/op1378307
ns/op1.01
BenchmarkDocument/array_gc_1000 - B/op
1159087
B/op1158986
B/op1.00
BenchmarkDocument/array_gc_1000 - allocs/op
12875
allocs/op12865
allocs/op1.00
BenchmarkDocument/counter_1000 - ns/op
212340
ns/op198075
ns/op1.07
BenchmarkDocument/counter_1000 - B/op
192916
B/op192851
B/op1.00
BenchmarkDocument/counter_1000 - allocs/op
5767
allocs/op5765
allocs/op1.00
BenchmarkDocument/counter_10000 - ns/op
2308594
ns/op2156556
ns/op1.07
BenchmarkDocument/counter_10000 - B/op
2087832
B/op2087769
B/op1.00
BenchmarkDocument/counter_10000 - allocs/op
59774
allocs/op59772
allocs/op1.00
BenchmarkDocument/object_1000 - ns/op
1403966
ns/op1317018
ns/op1.07
BenchmarkDocument/object_1000 - B/op
1428139
B/op1427906
B/op1.00
BenchmarkDocument/object_1000 - allocs/op
9847
allocs/op9845
allocs/op1.00
BenchmarkDocument/object_10000 - ns/op
15042784
ns/op14690867
ns/op1.02
BenchmarkDocument/object_10000 - B/op
12165518
B/op12166752
B/op1.00
BenchmarkDocument/object_10000 - allocs/op
100559
allocs/op100562
allocs/op1.00
BenchmarkDocument/tree_100 - ns/op
1081081
ns/op1009303
ns/op1.07
BenchmarkDocument/tree_100 - B/op
943780
B/op943675
B/op1.00
BenchmarkDocument/tree_100 - allocs/op
6102
allocs/op6099
allocs/op1.00
BenchmarkDocument/tree_1000 - ns/op
78381325
ns/op72072982
ns/op1.09
BenchmarkDocument/tree_1000 - B/op
86460475
B/op86459854
B/op1.00
BenchmarkDocument/tree_1000 - allocs/op
60115
allocs/op60114
allocs/op1.00
BenchmarkDocument/tree_10000 - ns/op
9861396442
ns/op9443141797
ns/op1.04
BenchmarkDocument/tree_10000 - B/op
8580648912
B/op8580991992
B/op1.00
BenchmarkDocument/tree_10000 - allocs/op
600198
allocs/op600248
allocs/op1.00
BenchmarkDocument/tree_delete_all_1000 - ns/op
74863500
ns/op71663719
ns/op1.04
BenchmarkDocument/tree_delete_all_1000 - B/op
86990721
B/op86990239
B/op1.00
BenchmarkDocument/tree_delete_all_1000 - allocs/op
67754
allocs/op67749
allocs/op1.00
BenchmarkDocument/tree_edit_gc_100 - ns/op
3725602
ns/op3632525
ns/op1.03
BenchmarkDocument/tree_edit_gc_100 - B/op
4121130
B/op4121046
B/op1.00
BenchmarkDocument/tree_edit_gc_100 - allocs/op
14359
allocs/op14356
allocs/op1.00
BenchmarkDocument/tree_edit_gc_1000 - ns/op
302430902
ns/op295614209
ns/op1.02
BenchmarkDocument/tree_edit_gc_1000 - B/op
383466534
B/op383467646
B/op1.00
BenchmarkDocument/tree_edit_gc_1000 - allocs/op
145412
allocs/op145413
allocs/op1.00
BenchmarkDocument/tree_split_gc_100 - ns/op
2484446
ns/op2433512
ns/op1.02
BenchmarkDocument/tree_split_gc_100 - B/op
2386950
B/op2386869
B/op1.00
BenchmarkDocument/tree_split_gc_100 - allocs/op
10344
allocs/op10341
allocs/op1.00
BenchmarkDocument/tree_split_gc_1000 - ns/op
185793404
ns/op183611128
ns/op1.01
BenchmarkDocument/tree_split_gc_1000 - B/op
221989152
B/op221991942
B/op1.00
BenchmarkDocument/tree_split_gc_1000 - allocs/op
112243
allocs/op112259
allocs/op1.00
BenchmarkRPC/client_to_server - ns/op
362391974
ns/op355717978
ns/op1.02
BenchmarkRPC/client_to_server - B/op
16399949
B/op17228981
B/op0.95
BenchmarkRPC/client_to_server - allocs/op
166829
allocs/op166831
allocs/op1.00
BenchmarkRPC/client_to_client_via_server - ns/op
611403976
ns/op606482578
ns/op1.01
BenchmarkRPC/client_to_client_via_server - B/op
37439572
B/op32116544
B/op1.17
BenchmarkRPC/client_to_client_via_server - allocs/op
312308
allocs/op312901
allocs/op1.00
BenchmarkRPC/attach_large_document - ns/op
1313540321
ns/op1170164855
ns/op1.12
BenchmarkRPC/attach_large_document - B/op
1878730760
B/op1888403296
B/op0.99
BenchmarkRPC/attach_large_document - allocs/op
7553
allocs/op7527
allocs/op1.00
BenchmarkRPC/adminCli_to_server - ns/op
542450470
ns/op542495623
ns/op1.00
BenchmarkRPC/adminCli_to_server - B/op
35987376
B/op36802124
B/op0.98
BenchmarkRPC/adminCli_to_server - allocs/op
289668
allocs/op289677
allocs/op1.00
BenchmarkLocker - ns/op
65.31
ns/op65.96
ns/op0.99
BenchmarkLocker - B/op
16
B/op16
B/op1
BenchmarkLocker - allocs/op
1
allocs/op1
allocs/op1
BenchmarkLockerParallel - ns/op
39.2
ns/op38.94
ns/op1.01
BenchmarkLockerParallel - B/op
0
B/op0
B/opNaN
BenchmarkLockerParallel - allocs/op
0
allocs/op0
allocs/opNaN
BenchmarkLockerMoreKeys - ns/op
141
ns/op141.9
ns/op0.99
BenchmarkLockerMoreKeys - B/op
15
B/op15
B/op1
BenchmarkLockerMoreKeys - allocs/op
0
allocs/op0
allocs/opNaN
BenchmarkChange/Push_10_Changes - ns/op
3755103
ns/op3782260
ns/op0.99
BenchmarkChange/Push_10_Changes - B/op
126162
B/op125995
B/op1.00
BenchmarkChange/Push_10_Changes - allocs/op
1254
allocs/op1253
allocs/op1.00
BenchmarkChange/Push_100_Changes - ns/op
14254059
ns/op14268879
ns/op1.00
BenchmarkChange/Push_100_Changes - B/op
650197
B/op639349
B/op1.02
BenchmarkChange/Push_100_Changes - allocs/op
6539
allocs/op6540
allocs/op1.00
BenchmarkChange/Push_1000_Changes - ns/op
114353390
ns/op114005417
ns/op1.00
BenchmarkChange/Push_1000_Changes - B/op
6116108
B/op6146349
B/op1.00
BenchmarkChange/Push_1000_Changes - allocs/op
62162
allocs/op62158
allocs/op1.00
BenchmarkChange/Pull_10_Changes - ns/op
2887176
ns/op2883610
ns/op1.00
BenchmarkChange/Pull_10_Changes - B/op
100057
B/op100810
B/op0.99
BenchmarkChange/Pull_10_Changes - allocs/op
952
allocs/op952
allocs/op1
BenchmarkChange/Pull_100_Changes - ns/op
4358394
ns/op4323201
ns/op1.01
BenchmarkChange/Pull_100_Changes - B/op
256176
B/op258124
B/op0.99
BenchmarkChange/Pull_100_Changes - allocs/op
3154
allocs/op3153
allocs/op1.00
BenchmarkChange/Pull_1000_Changes - ns/op
8499717
ns/op8208312
ns/op1.04
BenchmarkChange/Pull_1000_Changes - B/op
1395035
B/op1395853
B/op1.00
BenchmarkChange/Pull_1000_Changes - allocs/op
26864
allocs/op26874
allocs/op1.00
BenchmarkSnapshot/Push_3KB_snapshot - ns/op
16887616
ns/op16781594
ns/op1.01
BenchmarkSnapshot/Push_3KB_snapshot - B/op
800703
B/op806918
B/op0.99
BenchmarkSnapshot/Push_3KB_snapshot - allocs/op
6545
allocs/op6543
allocs/op1.00
BenchmarkSnapshot/Push_30KB_snapshot - ns/op
117830642
ns/op117538584
ns/op1.00
BenchmarkSnapshot/Push_30KB_snapshot - B/op
6333359
B/op6293910
B/op1.01
BenchmarkSnapshot/Push_30KB_snapshot - allocs/op
62169
allocs/op62159
allocs/op1.00
BenchmarkSnapshot/Pull_3KB_snapshot - ns/op
6622660
ns/op6555276
ns/op1.01
BenchmarkSnapshot/Pull_3KB_snapshot - B/op
902743
B/op905327
B/op1.00
BenchmarkSnapshot/Pull_3KB_snapshot - allocs/op
14884
allocs/op14879
allocs/op1.00
BenchmarkSnapshot/Pull_30KB_snapshot - ns/op
15051255
ns/op14921599
ns/op1.01
BenchmarkSnapshot/Pull_30KB_snapshot - B/op
6983106
B/op6982547
B/op1.00
BenchmarkSnapshot/Pull_30KB_snapshot - allocs/op
144147
allocs/op144138
allocs/op1.00
BenchmarkSync/memory_sync_10_test - ns/op
6839
ns/op6869
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
51900
ns/op51839
ns/op1.00
BenchmarkSync/memory_sync_100_test - B/op
8652
B/op8646
B/op1.00
BenchmarkSync/memory_sync_100_test - allocs/op
273
allocs/op273
allocs/op1
BenchmarkSync/memory_sync_1000_test - ns/op
590249
ns/op597671
ns/op0.99
BenchmarkSync/memory_sync_1000_test - B/op
74555
B/op74301
B/op1.00
BenchmarkSync/memory_sync_1000_test - allocs/op
2121
allocs/op2106
allocs/op1.01
BenchmarkSync/memory_sync_10000_test - ns/op
8182367
ns/op7337210
ns/op1.12
BenchmarkSync/memory_sync_10000_test - B/op
765105
B/op759441
B/op1.01
BenchmarkSync/memory_sync_10000_test - allocs/op
20581
allocs/op20499
allocs/op1.00
BenchmarkTextEditing - ns/op
19512992760
ns/op18812245791
ns/op1.04
BenchmarkTextEditing - B/op
9043314048
B/op9038099880
B/op1.00
BenchmarkTextEditing - allocs/op
19926612
allocs/op19923868
allocs/op1.00
This comment was automatically generated by workflow using github-action-benchmark.