-
-
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
Showing
4 changed files
with
18 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
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
af4c73d
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
1345
ns/op1356
ns/op0.99
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
767.9
ns/op786.3
ns/op0.98
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
7116
ns/op7138
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
16102
ns/op16201
ns/op0.99
BenchmarkDocument/nested_update_test - B/op
11963
B/op11962
B/op1.00
BenchmarkDocument/nested_update_test - allocs/op
254
allocs/op254
allocs/op1
BenchmarkDocument/delete_test - ns/op
23160
ns/op22198
ns/op1.04
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
9573
ns/op10199
ns/op0.94
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
28645
ns/op29641
ns/op0.97
BenchmarkDocument/array_test - B/op
11818
B/op11819
B/op1.00
BenchmarkDocument/array_test - allocs/op
270
allocs/op270
allocs/op1
BenchmarkDocument/text_test - ns/op
30575
ns/op31320
ns/op0.98
BenchmarkDocument/text_test - B/op
14795
B/op14795
B/op1
BenchmarkDocument/text_test - allocs/op
468
allocs/op468
allocs/op1
BenchmarkDocument/text_composition_test - ns/op
28549
ns/op29237
ns/op0.98
BenchmarkDocument/text_composition_test - B/op
18276
B/op18278
B/op1.00
BenchmarkDocument/text_composition_test - allocs/op
477
allocs/op477
allocs/op1
BenchmarkDocument/rich_text_test - ns/op
80709
ns/op82849
ns/op0.97
BenchmarkDocument/rich_text_test - B/op
38540
B/op38540
B/op1
BenchmarkDocument/rich_text_test - allocs/op
1147
allocs/op1147
allocs/op1
BenchmarkDocument/counter_test - ns/op
16577
ns/op16861
ns/op0.98
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
2887184
ns/op2985130
ns/op0.97
BenchmarkDocument/text_edit_gc_100 - B/op
1655356
B/op1655239
B/op1.00
BenchmarkDocument/text_edit_gc_100 - allocs/op
17093
allocs/op17092
allocs/op1.00
BenchmarkDocument/text_edit_gc_1000 - ns/op
229045754
ns/op234174280
ns/op0.98
BenchmarkDocument/text_edit_gc_1000 - B/op
144336366
B/op144368132
B/op1.00
BenchmarkDocument/text_edit_gc_1000 - allocs/op
200888
allocs/op201011
allocs/op1.00
BenchmarkDocument/text_split_gc_100 - ns/op
3353347
ns/op3436736
ns/op0.98
BenchmarkDocument/text_split_gc_100 - B/op
2313632
B/op2313433
B/op1.00
BenchmarkDocument/text_split_gc_100 - allocs/op
16195
allocs/op16193
allocs/op1.00
BenchmarkDocument/text_split_gc_1000 - ns/op
289418560
ns/op292485836
ns/op0.99
BenchmarkDocument/text_split_gc_1000 - B/op
228893380
B/op228890592
B/op1.00
BenchmarkDocument/text_split_gc_1000 - allocs/op
203945
allocs/op203938
allocs/op1.00
BenchmarkDocument/text_delete_all_10000 - ns/op
10436668
ns/op11958204
ns/op0.87
BenchmarkDocument/text_delete_all_10000 - B/op
5810636
B/op5811760
B/op1.00
BenchmarkDocument/text_delete_all_10000 - allocs/op
40675
allocs/op40681
allocs/op1.00
BenchmarkDocument/text_delete_all_100000 - ns/op
181028725
ns/op192054829
ns/op0.94
BenchmarkDocument/text_delete_all_100000 - B/op
81906384
B/op81904042
B/op1.00
BenchmarkDocument/text_delete_all_100000 - allocs/op
411654
allocs/op411636
allocs/op1.00
BenchmarkDocument/text_100 - ns/op
220607
ns/op233920
ns/op0.94
BenchmarkDocument/text_100 - B/op
118483
B/op118483
B/op1
BenchmarkDocument/text_100 - allocs/op
5080
allocs/op5080
allocs/op1
BenchmarkDocument/text_1000 - ns/op
2371112
ns/op2472786
ns/op0.96
BenchmarkDocument/text_1000 - B/op
1153068
B/op1153071
B/op1.00
BenchmarkDocument/text_1000 - allocs/op
50084
allocs/op50084
allocs/op1
BenchmarkDocument/array_1000 - ns/op
1174775
ns/op1226516
ns/op0.96
BenchmarkDocument/array_1000 - B/op
1091203
B/op1091288
B/op1.00
BenchmarkDocument/array_1000 - allocs/op
11825
allocs/op11826
allocs/op1.00
BenchmarkDocument/array_10000 - ns/op
12826133
ns/op13448793
ns/op0.95
BenchmarkDocument/array_10000 - B/op
9801738
B/op9798818
B/op1.00
BenchmarkDocument/array_10000 - allocs/op
120299
allocs/op120286
allocs/op1.00
BenchmarkDocument/array_gc_100 - ns/op
139252
ns/op153630
ns/op0.91
BenchmarkDocument/array_gc_100 - B/op
132491
B/op132479
B/op1.00
BenchmarkDocument/array_gc_100 - allocs/op
1248
allocs/op1248
allocs/op1
BenchmarkDocument/array_gc_1000 - ns/op
1343499
ns/op1430382
ns/op0.94
BenchmarkDocument/array_gc_1000 - B/op
1159019
B/op1158905
B/op1.00
BenchmarkDocument/array_gc_1000 - allocs/op
12865
allocs/op12864
allocs/op1.00
BenchmarkDocument/counter_1000 - ns/op
197695
ns/op212571
ns/op0.93
BenchmarkDocument/counter_1000 - B/op
192854
B/op192851
B/op1.00
BenchmarkDocument/counter_1000 - allocs/op
5765
allocs/op5765
allocs/op1
BenchmarkDocument/counter_10000 - ns/op
2168480
ns/op2224184
ns/op0.97
BenchmarkDocument/counter_10000 - B/op
2087767
B/op2087765
B/op1.00
BenchmarkDocument/counter_10000 - allocs/op
59772
allocs/op59772
allocs/op1
BenchmarkDocument/object_1000 - ns/op
1306306
ns/op1424367
ns/op0.92
BenchmarkDocument/object_1000 - B/op
1428094
B/op1428068
B/op1.00
BenchmarkDocument/object_1000 - allocs/op
9845
allocs/op9845
allocs/op1
BenchmarkDocument/object_10000 - ns/op
14252124
ns/op14642658
ns/op0.97
BenchmarkDocument/object_10000 - B/op
12168400
B/op12167843
B/op1.00
BenchmarkDocument/object_10000 - allocs/op
100564
allocs/op100562
allocs/op1.00
BenchmarkDocument/tree_100 - ns/op
682622
ns/op744469
ns/op0.92
BenchmarkDocument/tree_100 - B/op
442879
B/op442890
B/op1.00
BenchmarkDocument/tree_100 - allocs/op
4506
allocs/op4506
allocs/op1
BenchmarkDocument/tree_1000 - ns/op
46171861
ns/op50380066
ns/op0.92
BenchmarkDocument/tree_1000 - B/op
35222855
B/op35222527
B/op1.00
BenchmarkDocument/tree_1000 - allocs/op
44119
allocs/op44118
allocs/op1.00
BenchmarkDocument/tree_10000 - ns/op
6009030049
ns/op6537517333
ns/op0.92
BenchmarkDocument/tree_10000 - B/op
3439192128
B/op3438881024
B/op1.00
BenchmarkDocument/tree_10000 - allocs/op
440190
allocs/op440197
allocs/op1.00
BenchmarkDocument/tree_delete_all_1000 - ns/op
46168403
ns/op50383873
ns/op0.92
BenchmarkDocument/tree_delete_all_1000 - B/op
35687612
B/op35686781
B/op1.00
BenchmarkDocument/tree_delete_all_1000 - allocs/op
51747
allocs/op51744
allocs/op1.00
BenchmarkDocument/tree_edit_gc_100 - ns/op
2502758
ns/op2640190
ns/op0.95
BenchmarkDocument/tree_edit_gc_100 - B/op
2099462
B/op2100192
B/op1.00
BenchmarkDocument/tree_edit_gc_100 - allocs/op
11165
allocs/op11165
allocs/op1
BenchmarkDocument/tree_edit_gc_1000 - ns/op
183207642
ns/op203482588
ns/op0.90
BenchmarkDocument/tree_edit_gc_1000 - B/op
180290642
B/op180290254
B/op1.00
BenchmarkDocument/tree_edit_gc_1000 - allocs/op
113336
allocs/op113352
allocs/op1.00
BenchmarkDocument/tree_split_gc_100 - ns/op
1833681
ns/op1956842
ns/op0.94
BenchmarkDocument/tree_split_gc_100 - B/op
1363459
B/op1363460
B/op1.00
BenchmarkDocument/tree_split_gc_100 - allocs/op
8735
allocs/op8735
allocs/op1
BenchmarkDocument/tree_split_gc_1000 - ns/op
122943556
ns/op135715287
ns/op0.91
BenchmarkDocument/tree_split_gc_1000 - B/op
120283747
B/op120284779
B/op1.00
BenchmarkDocument/tree_split_gc_1000 - allocs/op
96185
allocs/op96190
allocs/op1.00
BenchmarkRPC/client_to_server - ns/op
358116613
ns/op359703488
ns/op1.00
BenchmarkRPC/client_to_server - B/op
12484170
B/op12458544
B/op1.00
BenchmarkRPC/client_to_server - allocs/op
177388
allocs/op176321
allocs/op1.01
BenchmarkRPC/client_to_client_via_server - ns/op
598149990
ns/op603988013
ns/op0.99
BenchmarkRPC/client_to_client_via_server - B/op
23209092
B/op23259432
B/op1.00
BenchmarkRPC/client_to_client_via_server - allocs/op
331782
allocs/op331024
allocs/op1.00
BenchmarkRPC/attach_large_document - ns/op
1224140290
ns/op1381620656
ns/op0.89
BenchmarkRPC/attach_large_document - B/op
1843802280
B/op1820736296
B/op1.01
BenchmarkRPC/attach_large_document - allocs/op
10470
allocs/op10374
allocs/op1.01
BenchmarkRPC/adminCli_to_server - ns/op
506111330
ns/op506711988
ns/op1.00
BenchmarkRPC/adminCli_to_server - B/op
20174160
B/op20155856
B/op1.00
BenchmarkRPC/adminCli_to_server - allocs/op
318230
allocs/op317226
allocs/op1.00
BenchmarkLocker - ns/op
67.18
ns/op67.15
ns/op1.00
BenchmarkLocker - B/op
16
B/op16
B/op1
BenchmarkLocker - allocs/op
1
allocs/op1
allocs/op1
BenchmarkLockerParallel - ns/op
38.17
ns/op41.59
ns/op0.92
BenchmarkLockerParallel - B/op
0
B/op0
B/opNaN
BenchmarkLockerParallel - allocs/op
0
allocs/op0
allocs/opNaN
BenchmarkLockerMoreKeys - ns/op
155.1
ns/op160.5
ns/op0.97
BenchmarkLockerMoreKeys - B/op
15
B/op15
B/op1
BenchmarkLockerMoreKeys - allocs/op
0
allocs/op0
allocs/opNaN
BenchmarkChange/Push_10_Changes - ns/op
4107402
ns/op4228009
ns/op0.97
BenchmarkChange/Push_10_Changes - B/op
147819
B/op147011
B/op1.01
BenchmarkChange/Push_10_Changes - allocs/op
1305
allocs/op1305
allocs/op1
BenchmarkChange/Push_100_Changes - ns/op
15462528
ns/op15569560
ns/op0.99
BenchmarkChange/Push_100_Changes - B/op
712545
B/op714288
B/op1.00
BenchmarkChange/Push_100_Changes - allocs/op
6858
allocs/op6857
allocs/op1.00
BenchmarkChange/Push_1000_Changes - ns/op
121933440
ns/op122971913
ns/op0.99
BenchmarkChange/Push_1000_Changes - B/op
6056040
B/op6319134
B/op0.96
BenchmarkChange/Push_1000_Changes - allocs/op
64363
allocs/op64364
allocs/op1.00
BenchmarkChange/Pull_10_Changes - ns/op
3205106
ns/op3266944
ns/op0.98
BenchmarkChange/Pull_10_Changes - B/op
124725
B/op123436
B/op1.01
BenchmarkChange/Pull_10_Changes - allocs/op
1005
allocs/op1006
allocs/op1.00
BenchmarkChange/Pull_100_Changes - ns/op
5060118
ns/op5267253
ns/op0.96
BenchmarkChange/Pull_100_Changes - B/op
328481
B/op325367
B/op1.01
BenchmarkChange/Pull_100_Changes - allocs/op
3475
allocs/op3475
allocs/op1
BenchmarkChange/Pull_1000_Changes - ns/op
9690560
ns/op10054426
ns/op0.96
BenchmarkChange/Pull_1000_Changes - B/op
1641608
B/op1636062
B/op1.00
BenchmarkChange/Pull_1000_Changes - allocs/op
29846
allocs/op29837
allocs/op1.00
BenchmarkSnapshot/Push_3KB_snapshot - ns/op
19232598
ns/op19612724
ns/op0.98
BenchmarkSnapshot/Push_3KB_snapshot - B/op
950382
B/op947220
B/op1.00
BenchmarkSnapshot/Push_3KB_snapshot - allocs/op
6862
allocs/op6862
allocs/op1
BenchmarkSnapshot/Push_30KB_snapshot - ns/op
127159034
ns/op128964020
ns/op0.99
BenchmarkSnapshot/Push_30KB_snapshot - B/op
6300406
B/op6446989
B/op0.98
BenchmarkSnapshot/Push_30KB_snapshot - allocs/op
64170
allocs/op64177
allocs/op1.00
BenchmarkSnapshot/Pull_3KB_snapshot - ns/op
7647608
ns/op7629068
ns/op1.00
BenchmarkSnapshot/Pull_3KB_snapshot - B/op
1018466
B/op1013744
B/op1.00
BenchmarkSnapshot/Pull_3KB_snapshot - allocs/op
15498
allocs/op15499
allocs/op1.00
BenchmarkSnapshot/Pull_30KB_snapshot - ns/op
15714789
ns/op16093336
ns/op0.98
BenchmarkSnapshot/Pull_30KB_snapshot - B/op
7335059
B/op7331584
B/op1.00
BenchmarkSnapshot/Pull_30KB_snapshot - allocs/op
150112
allocs/op150113
allocs/op1.00
BenchmarkSync/memory_sync_10_test - ns/op
7020
ns/op7126
ns/op0.99
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
53543
ns/op55219
ns/op0.97
BenchmarkSync/memory_sync_100_test - B/op
8621
B/op8990
B/op0.96
BenchmarkSync/memory_sync_100_test - allocs/op
272
allocs/op295
allocs/op0.92
BenchmarkSync/memory_sync_1000_test - ns/op
592259
ns/op440383
ns/op1.34
BenchmarkSync/memory_sync_1000_test - B/op
74580
B/op83572
B/op0.89
BenchmarkSync/memory_sync_1000_test - allocs/op
2123
allocs/op2682
allocs/op0.79
BenchmarkSync/memory_sync_10000_test - ns/op
7424627
ns/op4564967
ns/op1.63
BenchmarkSync/memory_sync_10000_test - B/op
758653
B/op818933
B/op0.93
BenchmarkSync/memory_sync_10000_test - allocs/op
20511
allocs/op24458
allocs/op0.84
BenchmarkTextEditing - ns/op
19566280531
ns/op19066495451
ns/op1.03
BenchmarkTextEditing - B/op
9038002576
B/op9038245440
B/op1.00
BenchmarkTextEditing - allocs/op
19923532
allocs/op19924611
allocs/op1.00
This comment was automatically generated by workflow using github-action-benchmark.