-
-
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
9b2d73a
commit 30a6007
Showing
2 changed files
with
36 additions
and
8 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
30a6007
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
1419
ns/op1336
ns/op1.06
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
838.1
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
7339
ns/op7092
ns/op1.03
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
18638
ns/op16151
ns/op1.15
BenchmarkDocument/nested_update_test - B/op
12058
B/op11963
B/op1.01
BenchmarkDocument/nested_update_test - allocs/op
260
allocs/op254
allocs/op1.02
BenchmarkDocument/delete_test - ns/op
22373
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
8478
ns/op8361
ns/op1.01
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
28622
ns/op32610
ns/op0.88
BenchmarkDocument/array_test - B/op
11882
B/op11819
B/op1.01
BenchmarkDocument/array_test - allocs/op
274
allocs/op270
allocs/op1.01
BenchmarkDocument/text_test - ns/op
30444
ns/op30219
ns/op1.01
BenchmarkDocument/text_test - B/op
14915
B/op14795
B/op1.01
BenchmarkDocument/text_test - allocs/op
470
allocs/op468
allocs/op1.00
BenchmarkDocument/text_composition_test - ns/op
28759
ns/op28748
ns/op1.00
BenchmarkDocument/text_composition_test - B/op
18430
B/op18278
B/op1.01
BenchmarkDocument/text_composition_test - allocs/op
479
allocs/op477
allocs/op1.00
BenchmarkDocument/rich_text_test - ns/op
86579
ns/op79589
ns/op1.09
BenchmarkDocument/rich_text_test - B/op
38678
B/op38540
B/op1.00
BenchmarkDocument/rich_text_test - allocs/op
1149
allocs/op1147
allocs/op1.00
BenchmarkDocument/counter_test - ns/op
18485
ns/op16595
ns/op1.11
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
2916272
ns/op2884438
ns/op1.01
BenchmarkDocument/text_edit_gc_100 - B/op
1658773
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
229067365
ns/op230271811
ns/op0.99
BenchmarkDocument/text_edit_gc_1000 - B/op
144371763
B/op144376180
B/op1.00
BenchmarkDocument/text_edit_gc_1000 - allocs/op
200895
allocs/op201058
allocs/op1.00
BenchmarkDocument/text_split_gc_100 - ns/op
3504377
ns/op3383745
ns/op1.04
BenchmarkDocument/text_split_gc_100 - B/op
2316988
B/op2314004
B/op1.00
BenchmarkDocument/text_split_gc_100 - allocs/op
16197
allocs/op16197
allocs/op1
BenchmarkDocument/text_split_gc_1000 - ns/op
294991504
ns/op288385837
ns/op1.02
BenchmarkDocument/text_split_gc_1000 - B/op
228923228
B/op228887600
B/op1.00
BenchmarkDocument/text_split_gc_1000 - allocs/op
203960
allocs/op203930
allocs/op1.00
BenchmarkDocument/text_delete_all_10000 - ns/op
11927364
ns/op11000897
ns/op1.08
BenchmarkDocument/text_delete_all_10000 - B/op
5811109
B/op5809330
B/op1.00
BenchmarkDocument/text_delete_all_10000 - allocs/op
40676
allocs/op40669
allocs/op1.00
BenchmarkDocument/text_delete_all_100000 - ns/op
195803780
ns/op182534409
ns/op1.07
BenchmarkDocument/text_delete_all_100000 - B/op
81897098
B/op81903677
B/op1.00
BenchmarkDocument/text_delete_all_100000 - allocs/op
411596
allocs/op411647
allocs/op1.00
BenchmarkDocument/text_100 - ns/op
218537
ns/op218449
ns/op1.00
BenchmarkDocument/text_100 - B/op
120139
B/op118483
B/op1.01
BenchmarkDocument/text_100 - allocs/op
5082
allocs/op5080
allocs/op1.00
BenchmarkDocument/text_1000 - ns/op
2392359
ns/op2374004
ns/op1.01
BenchmarkDocument/text_1000 - B/op
1169125
B/op1153070
B/op1.01
BenchmarkDocument/text_1000 - allocs/op
50086
allocs/op50084
allocs/op1.00
BenchmarkDocument/array_1000 - ns/op
1204760
ns/op1196526
ns/op1.01
BenchmarkDocument/array_1000 - B/op
1091403
B/op1091301
B/op1.00
BenchmarkDocument/array_1000 - allocs/op
11830
allocs/op11826
allocs/op1.00
BenchmarkDocument/array_10000 - ns/op
13248261
ns/op13416629
ns/op0.99
BenchmarkDocument/array_10000 - B/op
9800197
B/op9799640
B/op1.00
BenchmarkDocument/array_10000 - allocs/op
120296
allocs/op120291
allocs/op1.00
BenchmarkDocument/array_gc_100 - ns/op
144653
ns/op143463
ns/op1.01
BenchmarkDocument/array_gc_100 - B/op
132654
B/op132481
B/op1.00
BenchmarkDocument/array_gc_100 - allocs/op
1258
allocs/op1248
allocs/op1.01
BenchmarkDocument/array_gc_1000 - ns/op
1383961
ns/op1378307
ns/op1.00
BenchmarkDocument/array_gc_1000 - B/op
1159059
B/op1158986
B/op1.00
BenchmarkDocument/array_gc_1000 - allocs/op
12874
allocs/op12865
allocs/op1.00
BenchmarkDocument/counter_1000 - ns/op
226879
ns/op198075
ns/op1.15
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
2383845
ns/op2156556
ns/op1.11
BenchmarkDocument/counter_10000 - B/op
2087834
B/op2087769
B/op1.00
BenchmarkDocument/counter_10000 - allocs/op
59774
allocs/op59772
allocs/op1.00
BenchmarkDocument/object_1000 - ns/op
1359980
ns/op1317018
ns/op1.03
BenchmarkDocument/object_1000 - B/op
1428000
B/op1427906
B/op1.00
BenchmarkDocument/object_1000 - allocs/op
9847
allocs/op9845
allocs/op1.00
BenchmarkDocument/object_10000 - ns/op
15029383
ns/op14690867
ns/op1.02
BenchmarkDocument/object_10000 - B/op
12167068
B/op12166752
B/op1.00
BenchmarkDocument/object_10000 - allocs/op
100564
allocs/op100562
allocs/op1.00
BenchmarkDocument/tree_100 - ns/op
1008957
ns/op1009303
ns/op1.00
BenchmarkDocument/tree_100 - B/op
943778
B/op943675
B/op1.00
BenchmarkDocument/tree_100 - allocs/op
6102
allocs/op6099
allocs/op1.00
BenchmarkDocument/tree_1000 - ns/op
72207598
ns/op72072982
ns/op1.00
BenchmarkDocument/tree_1000 - B/op
86460488
B/op86459854
B/op1.00
BenchmarkDocument/tree_1000 - allocs/op
60116
allocs/op60114
allocs/op1.00
BenchmarkDocument/tree_10000 - ns/op
9695529609
ns/op9443141797
ns/op1.03
BenchmarkDocument/tree_10000 - B/op
8580991904
B/op8580991992
B/op1.00
BenchmarkDocument/tree_10000 - allocs/op
600248
allocs/op600248
allocs/op1
BenchmarkDocument/tree_delete_all_1000 - ns/op
78362949
ns/op71663719
ns/op1.09
BenchmarkDocument/tree_delete_all_1000 - B/op
86990650
B/op86990239
B/op1.00
BenchmarkDocument/tree_delete_all_1000 - allocs/op
67756
allocs/op67749
allocs/op1.00
BenchmarkDocument/tree_edit_gc_100 - ns/op
3638609
ns/op3632525
ns/op1.00
BenchmarkDocument/tree_edit_gc_100 - B/op
4121092
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
308159213
ns/op295614209
ns/op1.04
BenchmarkDocument/tree_edit_gc_1000 - B/op
383466946
B/op383467646
B/op1.00
BenchmarkDocument/tree_edit_gc_1000 - allocs/op
145416
allocs/op145413
allocs/op1.00
BenchmarkDocument/tree_split_gc_100 - ns/op
2457790
ns/op2433512
ns/op1.01
BenchmarkDocument/tree_split_gc_100 - B/op
2386954
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
181382172
ns/op183611128
ns/op0.99
BenchmarkDocument/tree_split_gc_1000 - B/op
221990561
B/op221991942
B/op1.00
BenchmarkDocument/tree_split_gc_1000 - allocs/op
112250
allocs/op112259
allocs/op1.00
BenchmarkRPC/client_to_server - ns/op
357924164
ns/op355717978
ns/op1.01
BenchmarkRPC/client_to_server - B/op
18090824
B/op17228981
B/op1.05
BenchmarkRPC/client_to_server - allocs/op
166943
allocs/op166831
allocs/op1.00
BenchmarkRPC/client_to_client_via_server - ns/op
607119438
ns/op606482578
ns/op1.00
BenchmarkRPC/client_to_client_via_server - B/op
32059532
B/op32116544
B/op1.00
BenchmarkRPC/client_to_client_via_server - allocs/op
312416
allocs/op312901
allocs/op1.00
BenchmarkRPC/attach_large_document - ns/op
1369129914
ns/op1170164855
ns/op1.17
BenchmarkRPC/attach_large_document - B/op
1888408072
B/op1888403296
B/op1.00
BenchmarkRPC/attach_large_document - allocs/op
7529
allocs/op7527
allocs/op1.00
BenchmarkRPC/adminCli_to_server - ns/op
538070288
ns/op542495623
ns/op0.99
BenchmarkRPC/adminCli_to_server - B/op
35984596
B/op36802124
B/op0.98
BenchmarkRPC/adminCli_to_server - allocs/op
289644
allocs/op289677
allocs/op1.00
BenchmarkLocker - ns/op
64.78
ns/op65.96
ns/op0.98
BenchmarkLocker - B/op
16
B/op16
B/op1
BenchmarkLocker - allocs/op
1
allocs/op1
allocs/op1
BenchmarkLockerParallel - ns/op
38.78
ns/op38.94
ns/op1.00
BenchmarkLockerParallel - B/op
0
B/op0
B/opNaN
BenchmarkLockerParallel - allocs/op
0
allocs/op0
allocs/opNaN
BenchmarkLockerMoreKeys - ns/op
142.1
ns/op141.9
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
3723756
ns/op3782260
ns/op0.98
BenchmarkChange/Push_10_Changes - B/op
126358
B/op125995
B/op1.00
BenchmarkChange/Push_10_Changes - allocs/op
1253
allocs/op1253
allocs/op1
BenchmarkChange/Push_100_Changes - ns/op
13855911
ns/op14268879
ns/op0.97
BenchmarkChange/Push_100_Changes - B/op
648319
B/op639349
B/op1.01
BenchmarkChange/Push_100_Changes - allocs/op
6537
allocs/op6540
allocs/op1.00
BenchmarkChange/Push_1000_Changes - ns/op
112215246
ns/op114005417
ns/op0.98
BenchmarkChange/Push_1000_Changes - B/op
6148392
B/op6146349
B/op1.00
BenchmarkChange/Push_1000_Changes - allocs/op
62160
allocs/op62158
allocs/op1.00
BenchmarkChange/Pull_10_Changes - ns/op
3333414
ns/op2883610
ns/op1.16
BenchmarkChange/Pull_10_Changes - B/op
98669
B/op100810
B/op0.98
BenchmarkChange/Pull_10_Changes - allocs/op
952
allocs/op952
allocs/op1
BenchmarkChange/Pull_100_Changes - ns/op
4390292
ns/op4323201
ns/op1.02
BenchmarkChange/Pull_100_Changes - B/op
253831
B/op258124
B/op0.98
BenchmarkChange/Pull_100_Changes - allocs/op
3155
allocs/op3153
allocs/op1.00
BenchmarkChange/Pull_1000_Changes - ns/op
9337716
ns/op8208312
ns/op1.14
BenchmarkChange/Pull_1000_Changes - B/op
1391487
B/op1395853
B/op1.00
BenchmarkChange/Pull_1000_Changes - allocs/op
26842
allocs/op26874
allocs/op1.00
BenchmarkSnapshot/Push_3KB_snapshot - ns/op
17453562
ns/op16781594
ns/op1.04
BenchmarkSnapshot/Push_3KB_snapshot - B/op
805908
B/op806918
B/op1.00
BenchmarkSnapshot/Push_3KB_snapshot - allocs/op
6545
allocs/op6543
allocs/op1.00
BenchmarkSnapshot/Push_30KB_snapshot - ns/op
118362037
ns/op117538584
ns/op1.01
BenchmarkSnapshot/Push_30KB_snapshot - B/op
6270467
B/op6293910
B/op1.00
BenchmarkSnapshot/Push_30KB_snapshot - allocs/op
62408
allocs/op62159
allocs/op1.00
BenchmarkSnapshot/Pull_3KB_snapshot - ns/op
6448411
ns/op6555276
ns/op0.98
BenchmarkSnapshot/Pull_3KB_snapshot - B/op
899036
B/op905327
B/op0.99
BenchmarkSnapshot/Pull_3KB_snapshot - allocs/op
14878
allocs/op14879
allocs/op1.00
BenchmarkSnapshot/Pull_30KB_snapshot - ns/op
14974423
ns/op14921599
ns/op1.00
BenchmarkSnapshot/Pull_30KB_snapshot - B/op
6982682
B/op6982547
B/op1.00
BenchmarkSnapshot/Pull_30KB_snapshot - allocs/op
144126
allocs/op144138
allocs/op1.00
BenchmarkSync/memory_sync_10_test - ns/op
6636
ns/op6869
ns/op0.97
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
48592
ns/op51839
ns/op0.94
BenchmarkSync/memory_sync_100_test - B/op
8749
B/op8646
B/op1.01
BenchmarkSync/memory_sync_100_test - allocs/op
280
allocs/op273
allocs/op1.03
BenchmarkSync/memory_sync_1000_test - ns/op
587751
ns/op597671
ns/op0.98
BenchmarkSync/memory_sync_1000_test - B/op
74731
B/op74301
B/op1.01
BenchmarkSync/memory_sync_1000_test - allocs/op
2132
allocs/op2106
allocs/op1.01
BenchmarkSync/memory_sync_10000_test - ns/op
7121512
ns/op7337210
ns/op0.97
BenchmarkSync/memory_sync_10000_test - B/op
771243
B/op759441
B/op1.02
BenchmarkSync/memory_sync_10000_test - allocs/op
20684
allocs/op20499
allocs/op1.01
BenchmarkTextEditing - ns/op
19003857224
ns/op18812245791
ns/op1.01
BenchmarkTextEditing - B/op
9042475416
B/op9038099880
B/op1.00
BenchmarkTextEditing - allocs/op
19925582
allocs/op19923868
allocs/op1.00
This comment was automatically generated by workflow using github-action-benchmark.