-
-
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
4ea4eae
commit e38d78f
Showing
3 changed files
with
34 additions
and
10 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
e38d78f
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
1340
ns/op1336
ns/op1.00
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
784.7
ns/op785.2
ns/op1.00
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
7073
ns/op7092
ns/op1.00
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
18403
ns/op16151
ns/op1.14
BenchmarkDocument/nested_update_test - B/op
11963
B/op11963
B/op1
BenchmarkDocument/nested_update_test - allocs/op
254
allocs/op254
allocs/op1
BenchmarkDocument/delete_test - ns/op
21932
ns/op21933
ns/op1.00
BenchmarkDocument/delete_test - B/op
15187
B/op15188
B/op1.00
BenchmarkDocument/delete_test - allocs/op
333
allocs/op333
allocs/op1
BenchmarkDocument/object_test - ns/op
8330
ns/op8361
ns/op1.00
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
28350
ns/op32610
ns/op0.87
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
30311
ns/op30219
ns/op1.00
BenchmarkDocument/text_test - B/op
14884
B/op14795
B/op1.01
BenchmarkDocument/text_test - allocs/op
468
allocs/op468
allocs/op1
BenchmarkDocument/text_composition_test - ns/op
28775
ns/op28748
ns/op1.00
BenchmarkDocument/text_composition_test - B/op
18398
B/op18278
B/op1.01
BenchmarkDocument/text_composition_test - allocs/op
477
allocs/op477
allocs/op1
BenchmarkDocument/rich_text_test - ns/op
79534
ns/op79589
ns/op1.00
BenchmarkDocument/rich_text_test - B/op
38644
B/op38540
B/op1.00
BenchmarkDocument/rich_text_test - allocs/op
1147
allocs/op1147
allocs/op1
BenchmarkDocument/counter_test - ns/op
16542
ns/op16595
ns/op1.00
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
2885870
ns/op2884438
ns/op1.00
BenchmarkDocument/text_edit_gc_100 - B/op
1658667
B/op1655268
B/op1.00
BenchmarkDocument/text_edit_gc_100 - allocs/op
17093
allocs/op17093
allocs/op1
BenchmarkDocument/text_edit_gc_1000 - ns/op
227827415
ns/op230271811
ns/op0.99
BenchmarkDocument/text_edit_gc_1000 - B/op
144393961
B/op144376180
B/op1.00
BenchmarkDocument/text_edit_gc_1000 - allocs/op
200995
allocs/op201058
allocs/op1.00
BenchmarkDocument/text_split_gc_100 - ns/op
3384079
ns/op3383745
ns/op1.00
BenchmarkDocument/text_split_gc_100 - B/op
2317142
B/op2314004
B/op1.00
BenchmarkDocument/text_split_gc_100 - allocs/op
16196
allocs/op16197
allocs/op1.00
BenchmarkDocument/text_split_gc_1000 - ns/op
287391687
ns/op288385837
ns/op1.00
BenchmarkDocument/text_split_gc_1000 - B/op
228890512
B/op228887600
B/op1.00
BenchmarkDocument/text_split_gc_1000 - allocs/op
203806
allocs/op203930
allocs/op1.00
BenchmarkDocument/text_delete_all_10000 - ns/op
11225827
ns/op11000897
ns/op1.02
BenchmarkDocument/text_delete_all_10000 - B/op
5809849
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
174068575
ns/op182534409
ns/op0.95
BenchmarkDocument/text_delete_all_100000 - B/op
81902453
B/op81903677
B/op1.00
BenchmarkDocument/text_delete_all_100000 - allocs/op
411628
allocs/op411647
allocs/op1.00
BenchmarkDocument/text_100 - ns/op
219968
ns/op218449
ns/op1.01
BenchmarkDocument/text_100 - B/op
120107
B/op118483
B/op1.01
BenchmarkDocument/text_100 - allocs/op
5080
allocs/op5080
allocs/op1
BenchmarkDocument/text_1000 - ns/op
2393314
ns/op2374004
ns/op1.01
BenchmarkDocument/text_1000 - B/op
1169094
B/op1153070
B/op1.01
BenchmarkDocument/text_1000 - allocs/op
50084
allocs/op50084
allocs/op1
BenchmarkDocument/array_1000 - ns/op
1207384
ns/op1196526
ns/op1.01
BenchmarkDocument/array_1000 - B/op
1091290
B/op1091301
B/op1.00
BenchmarkDocument/array_1000 - allocs/op
11826
allocs/op11826
allocs/op1
BenchmarkDocument/array_10000 - ns/op
12771093
ns/op13416629
ns/op0.95
BenchmarkDocument/array_10000 - B/op
9799888
B/op9799640
B/op1.00
BenchmarkDocument/array_10000 - allocs/op
120290
allocs/op120291
allocs/op1.00
BenchmarkDocument/array_gc_100 - ns/op
144684
ns/op143463
ns/op1.01
BenchmarkDocument/array_gc_100 - B/op
132489
B/op132481
B/op1.00
BenchmarkDocument/array_gc_100 - allocs/op
1248
allocs/op1248
allocs/op1
BenchmarkDocument/array_gc_1000 - ns/op
1379316
ns/op1378307
ns/op1.00
BenchmarkDocument/array_gc_1000 - B/op
1158879
B/op1158986
B/op1.00
BenchmarkDocument/array_gc_1000 - allocs/op
12864
allocs/op12865
allocs/op1.00
BenchmarkDocument/counter_1000 - ns/op
198993
ns/op198075
ns/op1.00
BenchmarkDocument/counter_1000 - B/op
192853
B/op192851
B/op1.00
BenchmarkDocument/counter_1000 - allocs/op
5765
allocs/op5765
allocs/op1
BenchmarkDocument/counter_10000 - ns/op
2154458
ns/op2156556
ns/op1.00
BenchmarkDocument/counter_10000 - B/op
2087782
B/op2087769
B/op1.00
BenchmarkDocument/counter_10000 - allocs/op
59772
allocs/op59772
allocs/op1
BenchmarkDocument/object_1000 - ns/op
1331952
ns/op1317018
ns/op1.01
BenchmarkDocument/object_1000 - B/op
1428040
B/op1427906
B/op1.00
BenchmarkDocument/object_1000 - allocs/op
9845
allocs/op9845
allocs/op1
BenchmarkDocument/object_10000 - ns/op
14696144
ns/op14690867
ns/op1.00
BenchmarkDocument/object_10000 - B/op
12166019
B/op12166752
B/op1.00
BenchmarkDocument/object_10000 - allocs/op
100559
allocs/op100562
allocs/op1.00
BenchmarkDocument/tree_100 - ns/op
1025533
ns/op1009303
ns/op1.02
BenchmarkDocument/tree_100 - B/op
943674
B/op943675
B/op1.00
BenchmarkDocument/tree_100 - allocs/op
6099
allocs/op6099
allocs/op1
BenchmarkDocument/tree_1000 - ns/op
73513629
ns/op72072982
ns/op1.02
BenchmarkDocument/tree_1000 - B/op
86460281
B/op86459854
B/op1.00
BenchmarkDocument/tree_1000 - allocs/op
60113
allocs/op60114
allocs/op1.00
BenchmarkDocument/tree_10000 - ns/op
9256145567
ns/op9443141797
ns/op0.98
BenchmarkDocument/tree_10000 - B/op
8580654072
B/op8580991992
B/op1.00
BenchmarkDocument/tree_10000 - allocs/op
600221
allocs/op600248
allocs/op1.00
BenchmarkDocument/tree_delete_all_1000 - ns/op
74100262
ns/op71663719
ns/op1.03
BenchmarkDocument/tree_delete_all_1000 - B/op
86990567
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
3645948
ns/op3632525
ns/op1.00
BenchmarkDocument/tree_edit_gc_100 - B/op
4121002
B/op4121046
B/op1.00
BenchmarkDocument/tree_edit_gc_100 - allocs/op
14356
allocs/op14356
allocs/op1
BenchmarkDocument/tree_edit_gc_1000 - ns/op
298424992
ns/op295614209
ns/op1.01
BenchmarkDocument/tree_edit_gc_1000 - B/op
383466678
B/op383467646
B/op1.00
BenchmarkDocument/tree_edit_gc_1000 - allocs/op
145410
allocs/op145413
allocs/op1.00
BenchmarkDocument/tree_split_gc_100 - ns/op
2454518
ns/op2433512
ns/op1.01
BenchmarkDocument/tree_split_gc_100 - B/op
2386805
B/op2386869
B/op1.00
BenchmarkDocument/tree_split_gc_100 - allocs/op
10340
allocs/op10341
allocs/op1.00
BenchmarkDocument/tree_split_gc_1000 - ns/op
182560508
ns/op183611128
ns/op0.99
BenchmarkDocument/tree_split_gc_1000 - B/op
221991190
B/op221991942
B/op1.00
BenchmarkDocument/tree_split_gc_1000 - allocs/op
112252
allocs/op112259
allocs/op1.00
BenchmarkRPC/client_to_server - ns/op
359251395
ns/op355717978
ns/op1.01
BenchmarkRPC/client_to_server - B/op
18896741
B/op17228981
B/op1.10
BenchmarkRPC/client_to_server - allocs/op
166938
allocs/op166831
allocs/op1.00
BenchmarkRPC/client_to_client_via_server - ns/op
611712949
ns/op606482578
ns/op1.01
BenchmarkRPC/client_to_client_via_server - B/op
31594072
B/op32116544
B/op0.98
BenchmarkRPC/client_to_client_via_server - allocs/op
311891
allocs/op312901
allocs/op1.00
BenchmarkRPC/attach_large_document - ns/op
1301328430
ns/op1170164855
ns/op1.11
BenchmarkRPC/attach_large_document - B/op
1879538232
B/op1888403296
B/op1.00
BenchmarkRPC/attach_large_document - allocs/op
7547
allocs/op7527
allocs/op1.00
BenchmarkRPC/adminCli_to_server - ns/op
537915744
ns/op542495623
ns/op0.99
BenchmarkRPC/adminCli_to_server - B/op
36806156
B/op36802124
B/op1.00
BenchmarkRPC/adminCli_to_server - allocs/op
289707
allocs/op289677
allocs/op1.00
BenchmarkLocker - ns/op
64.23
ns/op65.96
ns/op0.97
BenchmarkLocker - B/op
16
B/op16
B/op1
BenchmarkLocker - allocs/op
1
allocs/op1
allocs/op1
BenchmarkLockerParallel - ns/op
38.34
ns/op38.94
ns/op0.98
BenchmarkLockerParallel - B/op
0
B/op0
B/opNaN
BenchmarkLockerParallel - allocs/op
0
allocs/op0
allocs/opNaN
BenchmarkLockerMoreKeys - ns/op
139.7
ns/op141.9
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
3855351
ns/op3782260
ns/op1.02
BenchmarkChange/Push_10_Changes - B/op
125946
B/op125995
B/op1.00
BenchmarkChange/Push_10_Changes - allocs/op
1254
allocs/op1253
allocs/op1.00
BenchmarkChange/Push_100_Changes - ns/op
14157809
ns/op14268879
ns/op0.99
BenchmarkChange/Push_100_Changes - B/op
645435
B/op639349
B/op1.01
BenchmarkChange/Push_100_Changes - allocs/op
6539
allocs/op6540
allocs/op1.00
BenchmarkChange/Push_1000_Changes - ns/op
113716693
ns/op114005417
ns/op1.00
BenchmarkChange/Push_1000_Changes - B/op
6115711
B/op6146349
B/op1.00
BenchmarkChange/Push_1000_Changes - allocs/op
62161
allocs/op62158
allocs/op1.00
BenchmarkChange/Pull_10_Changes - ns/op
2967299
ns/op2883610
ns/op1.03
BenchmarkChange/Pull_10_Changes - B/op
100496
B/op100810
B/op1.00
BenchmarkChange/Pull_10_Changes - allocs/op
952
allocs/op952
allocs/op1
BenchmarkChange/Pull_100_Changes - ns/op
4579962
ns/op4323201
ns/op1.06
BenchmarkChange/Pull_100_Changes - B/op
257184
B/op258124
B/op1.00
BenchmarkChange/Pull_100_Changes - allocs/op
3153
allocs/op3153
allocs/op1
BenchmarkChange/Pull_1000_Changes - ns/op
8582893
ns/op8208312
ns/op1.05
BenchmarkChange/Pull_1000_Changes - B/op
1397372
B/op1395853
B/op1.00
BenchmarkChange/Pull_1000_Changes - allocs/op
26859
allocs/op26874
allocs/op1.00
BenchmarkSnapshot/Push_3KB_snapshot - ns/op
17027679
ns/op16781594
ns/op1.01
BenchmarkSnapshot/Push_3KB_snapshot - B/op
806532
B/op806918
B/op1.00
BenchmarkSnapshot/Push_3KB_snapshot - allocs/op
6542
allocs/op6543
allocs/op1.00
BenchmarkSnapshot/Push_30KB_snapshot - ns/op
119525108
ns/op117538584
ns/op1.02
BenchmarkSnapshot/Push_30KB_snapshot - B/op
6390307
B/op6293910
B/op1.02
BenchmarkSnapshot/Push_30KB_snapshot - allocs/op
62415
allocs/op62159
allocs/op1.00
BenchmarkSnapshot/Pull_3KB_snapshot - ns/op
6589250
ns/op6555276
ns/op1.01
BenchmarkSnapshot/Pull_3KB_snapshot - B/op
900879
B/op905327
B/op1.00
BenchmarkSnapshot/Pull_3KB_snapshot - allocs/op
14860
allocs/op14879
allocs/op1.00
BenchmarkSnapshot/Pull_30KB_snapshot - ns/op
15444521
ns/op14921599
ns/op1.04
BenchmarkSnapshot/Pull_30KB_snapshot - B/op
6981906
B/op6982547
B/op1.00
BenchmarkSnapshot/Pull_30KB_snapshot - allocs/op
144136
allocs/op144138
allocs/op1.00
BenchmarkSync/memory_sync_10_test - ns/op
7627
ns/op6869
ns/op1.11
BenchmarkSync/memory_sync_10_test - B/op
1287
B/op1286
B/op1.00
BenchmarkSync/memory_sync_10_test - allocs/op
38
allocs/op38
allocs/op1
BenchmarkSync/memory_sync_100_test - ns/op
61312
ns/op51839
ns/op1.18
BenchmarkSync/memory_sync_100_test - B/op
8748
B/op8646
B/op1.01
BenchmarkSync/memory_sync_100_test - allocs/op
279
allocs/op273
allocs/op1.02
BenchmarkSync/memory_sync_1000_test - ns/op
645283
ns/op597671
ns/op1.08
BenchmarkSync/memory_sync_1000_test - B/op
75008
B/op74301
B/op1.01
BenchmarkSync/memory_sync_1000_test - allocs/op
2147
allocs/op2106
allocs/op1.02
BenchmarkSync/memory_sync_10000_test - ns/op
8551181
ns/op7337210
ns/op1.17
BenchmarkSync/memory_sync_10000_test - B/op
758725
B/op759441
B/op1.00
BenchmarkSync/memory_sync_10000_test - allocs/op
20582
allocs/op20499
allocs/op1.00
BenchmarkTextEditing - ns/op
18942489808
ns/op18812245791
ns/op1.01
BenchmarkTextEditing - B/op
9042371312
B/op9038099880
B/op1.00
BenchmarkTextEditing - allocs/op
19924507
allocs/op19923868
allocs/op1.00
This comment was automatically generated by workflow using github-action-benchmark.