-
-
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.
Improve cycling logic for
rotateListProjectInfosGreaterThan
- Loading branch information
JongBeom Lee
committed
Jan 8, 2024
1 parent
7b2f720
commit 51dab2f
Showing
1 changed file
with
8 additions
and
4 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
51dab2f
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
1374
ns/op1377
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
780.1
ns/op789.4
ns/op0.99
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
7123
ns/op7111
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
18518
ns/op16193
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
22045
ns/op21946
ns/op1.00
BenchmarkDocument/delete_test - B/op
15188
B/op15188
B/op1
BenchmarkDocument/delete_test - allocs/op
333
allocs/op333
allocs/op1
BenchmarkDocument/object_test - ns/op
8369
ns/op8312
ns/op1.01
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
28563
ns/op30000
ns/op0.95
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
30233
ns/op30139
ns/op1.00
BenchmarkDocument/text_test - B/op
14796
B/op14795
B/op1.00
BenchmarkDocument/text_test - allocs/op
468
allocs/op468
allocs/op1
BenchmarkDocument/text_composition_test - ns/op
28425
ns/op28335
ns/op1.00
BenchmarkDocument/text_composition_test - B/op
18278
B/op18276
B/op1.00
BenchmarkDocument/text_composition_test - allocs/op
477
allocs/op477
allocs/op1
BenchmarkDocument/rich_text_test - ns/op
79746
ns/op79995
ns/op1.00
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
16587
ns/op16569
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
2893118
ns/op2880237
ns/op1.00
BenchmarkDocument/text_edit_gc_100 - B/op
1655410
B/op1655338
B/op1.00
BenchmarkDocument/text_edit_gc_100 - allocs/op
17094
allocs/op17093
allocs/op1.00
BenchmarkDocument/text_edit_gc_1000 - ns/op
228929951
ns/op230665534
ns/op0.99
BenchmarkDocument/text_edit_gc_1000 - B/op
144364523
B/op144353982
B/op1.00
BenchmarkDocument/text_edit_gc_1000 - allocs/op
200986
allocs/op200922
allocs/op1.00
BenchmarkDocument/text_split_gc_100 - ns/op
3347003
ns/op3364482
ns/op0.99
BenchmarkDocument/text_split_gc_100 - B/op
2313714
B/op2313691
B/op1.00
BenchmarkDocument/text_split_gc_100 - allocs/op
16195
allocs/op16194
allocs/op1.00
BenchmarkDocument/text_split_gc_1000 - ns/op
285741510
ns/op287958336
ns/op0.99
BenchmarkDocument/text_split_gc_1000 - B/op
228901264
B/op228907444
B/op1.00
BenchmarkDocument/text_split_gc_1000 - allocs/op
204025
allocs/op204038
allocs/op1.00
BenchmarkDocument/text_delete_all_10000 - ns/op
11118272
ns/op10745732
ns/op1.03
BenchmarkDocument/text_delete_all_10000 - B/op
5810575
B/op5811042
B/op1.00
BenchmarkDocument/text_delete_all_10000 - allocs/op
40675
allocs/op40677
allocs/op1.00
BenchmarkDocument/text_delete_all_100000 - ns/op
180696870
ns/op182654438
ns/op0.99
BenchmarkDocument/text_delete_all_100000 - B/op
81898525
B/op81901874
B/op1.00
BenchmarkDocument/text_delete_all_100000 - allocs/op
411609
allocs/op411632
allocs/op1.00
BenchmarkDocument/text_100 - ns/op
226212
ns/op233058
ns/op0.97
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
2445627
ns/op2391484
ns/op1.02
BenchmarkDocument/text_1000 - B/op
1153070
B/op1153070
B/op1
BenchmarkDocument/text_1000 - allocs/op
50084
allocs/op50084
allocs/op1
BenchmarkDocument/array_1000 - ns/op
1250047
ns/op1224286
ns/op1.02
BenchmarkDocument/array_1000 - B/op
1091313
B/op1091326
B/op1.00
BenchmarkDocument/array_1000 - allocs/op
11826
allocs/op11826
allocs/op1
BenchmarkDocument/array_10000 - ns/op
12947428
ns/op13077903
ns/op0.99
BenchmarkDocument/array_10000 - B/op
9800411
B/op9800290
B/op1.00
BenchmarkDocument/array_10000 - allocs/op
120292
allocs/op120292
allocs/op1
BenchmarkDocument/array_gc_100 - ns/op
152226
ns/op151788
ns/op1.00
BenchmarkDocument/array_gc_100 - B/op
132495
B/op132488
B/op1.00
BenchmarkDocument/array_gc_100 - allocs/op
1248
allocs/op1248
allocs/op1
BenchmarkDocument/array_gc_1000 - ns/op
1442663
ns/op1404854
ns/op1.03
BenchmarkDocument/array_gc_1000 - B/op
1158941
B/op1158980
B/op1.00
BenchmarkDocument/array_gc_1000 - allocs/op
12865
allocs/op12865
allocs/op1
BenchmarkDocument/counter_1000 - ns/op
208907
ns/op206194
ns/op1.01
BenchmarkDocument/counter_1000 - B/op
192852
B/op192853
B/op1.00
BenchmarkDocument/counter_1000 - allocs/op
5765
allocs/op5765
allocs/op1
BenchmarkDocument/counter_10000 - ns/op
2211850
ns/op2162242
ns/op1.02
BenchmarkDocument/counter_10000 - B/op
2087769
B/op2087767
B/op1.00
BenchmarkDocument/counter_10000 - allocs/op
59772
allocs/op59772
allocs/op1
BenchmarkDocument/object_1000 - ns/op
1411290
ns/op1387175
ns/op1.02
BenchmarkDocument/object_1000 - B/op
1428040
B/op1427873
B/op1.00
BenchmarkDocument/object_1000 - allocs/op
9845
allocs/op9844
allocs/op1.00
BenchmarkDocument/object_10000 - ns/op
15130686
ns/op14940872
ns/op1.01
BenchmarkDocument/object_10000 - B/op
12165485
B/op12167844
B/op1.00
BenchmarkDocument/object_10000 - allocs/op
100556
allocs/op100565
allocs/op1.00
BenchmarkDocument/tree_100 - ns/op
1059144
ns/op1063528
ns/op1.00
BenchmarkDocument/tree_100 - B/op
943677
B/op943676
B/op1.00
BenchmarkDocument/tree_100 - allocs/op
6099
allocs/op6099
allocs/op1
BenchmarkDocument/tree_1000 - ns/op
79104108
ns/op76919106
ns/op1.03
BenchmarkDocument/tree_1000 - B/op
86460450
B/op86460483
B/op1.00
BenchmarkDocument/tree_1000 - allocs/op
60113
allocs/op60113
allocs/op1
BenchmarkDocument/tree_10000 - ns/op
9850995334
ns/op9455598211
ns/op1.04
BenchmarkDocument/tree_10000 - B/op
8580660968
B/op8580974952
B/op1.00
BenchmarkDocument/tree_10000 - allocs/op
600226
allocs/op600241
allocs/op1.00
BenchmarkDocument/tree_delete_all_1000 - ns/op
79644592
ns/op76041550
ns/op1.05
BenchmarkDocument/tree_delete_all_1000 - B/op
86990593
B/op86990093
B/op1.00
BenchmarkDocument/tree_delete_all_1000 - allocs/op
67750
allocs/op67750
allocs/op1
BenchmarkDocument/tree_edit_gc_100 - ns/op
3850903
ns/op3788184
ns/op1.02
BenchmarkDocument/tree_edit_gc_100 - B/op
4122075
B/op4120975
B/op1.00
BenchmarkDocument/tree_edit_gc_100 - allocs/op
14356
allocs/op14356
allocs/op1
BenchmarkDocument/tree_edit_gc_1000 - ns/op
328520352
ns/op311628432
ns/op1.05
BenchmarkDocument/tree_edit_gc_1000 - B/op
383465686
B/op383466072
B/op1.00
BenchmarkDocument/tree_edit_gc_1000 - allocs/op
145405
allocs/op145408
allocs/op1.00
BenchmarkDocument/tree_split_gc_100 - ns/op
2590235
ns/op2537211
ns/op1.02
BenchmarkDocument/tree_split_gc_100 - B/op
2386852
B/op2386834
B/op1.00
BenchmarkDocument/tree_split_gc_100 - allocs/op
10341
allocs/op10341
allocs/op1
BenchmarkDocument/tree_split_gc_1000 - ns/op
195922395
ns/op186579060
ns/op1.05
BenchmarkDocument/tree_split_gc_1000 - B/op
221991806
B/op221992948
B/op1.00
BenchmarkDocument/tree_split_gc_1000 - allocs/op
112260
allocs/op112269
allocs/op1.00
BenchmarkRPC/client_to_server - ns/op
355454746
ns/op357207335
ns/op1.00
BenchmarkRPC/client_to_server - B/op
17780621
B/op17780002
B/op1.00
BenchmarkRPC/client_to_server - allocs/op
166851
allocs/op166893
allocs/op1.00
BenchmarkRPC/client_to_client_via_server - ns/op
607458893
ns/op609889492
ns/op1.00
BenchmarkRPC/client_to_client_via_server - B/op
32049872
B/op36970424
B/op0.87
BenchmarkRPC/client_to_client_via_server - allocs/op
312460
allocs/op312196
allocs/op1.00
BenchmarkRPC/attach_large_document - ns/op
1237476310
ns/op1311110292
ns/op0.94
BenchmarkRPC/attach_large_document - B/op
1888399680
B/op1890028136
B/op1.00
BenchmarkRPC/attach_large_document - allocs/op
7499
allocs/op7522
allocs/op1.00
BenchmarkRPC/adminCli_to_server - ns/op
534579910
ns/op542890036
ns/op0.98
BenchmarkRPC/adminCli_to_server - B/op
36397928
B/op35988828
B/op1.01
BenchmarkRPC/adminCli_to_server - allocs/op
289696
allocs/op289666
allocs/op1.00
BenchmarkLocker - ns/op
66.9
ns/op68.75
ns/op0.97
BenchmarkLocker - B/op
16
B/op16
B/op1
BenchmarkLocker - allocs/op
1
allocs/op1
allocs/op1
BenchmarkLockerParallel - ns/op
39.87
ns/op40.48
ns/op0.98
BenchmarkLockerParallel - B/op
0
B/op0
B/opNaN
BenchmarkLockerParallel - allocs/op
0
allocs/op0
allocs/opNaN
BenchmarkLockerMoreKeys - ns/op
148.8
ns/op147.6
ns/op1.01
BenchmarkLockerMoreKeys - B/op
15
B/op15
B/op1
BenchmarkLockerMoreKeys - allocs/op
0
allocs/op0
allocs/opNaN
BenchmarkChange/Push_10_Changes - ns/op
3763514
ns/op3805155
ns/op0.99
BenchmarkChange/Push_10_Changes - B/op
126182
B/op126109
B/op1.00
BenchmarkChange/Push_10_Changes - allocs/op
1255
allocs/op1248
allocs/op1.01
BenchmarkChange/Push_100_Changes - ns/op
14024082
ns/op14183166
ns/op0.99
BenchmarkChange/Push_100_Changes - B/op
647204
B/op642196
B/op1.01
BenchmarkChange/Push_100_Changes - allocs/op
6539
allocs/op6533
allocs/op1.00
BenchmarkChange/Push_1000_Changes - ns/op
112575369
ns/op113839698
ns/op0.99
BenchmarkChange/Push_1000_Changes - B/op
6190187
B/op6143264
B/op1.01
BenchmarkChange/Push_1000_Changes - allocs/op
62165
allocs/op62159
allocs/op1.00
BenchmarkChange/Pull_10_Changes - ns/op
2824679
ns/op2849854
ns/op0.99
BenchmarkChange/Pull_10_Changes - B/op
100755
B/op100526
B/op1.00
BenchmarkChange/Pull_10_Changes - allocs/op
952
allocs/op952
allocs/op1
BenchmarkChange/Pull_100_Changes - ns/op
4291552
ns/op4343669
ns/op0.99
BenchmarkChange/Pull_100_Changes - B/op
258141
B/op257709
B/op1.00
BenchmarkChange/Pull_100_Changes - allocs/op
3154
allocs/op3154
allocs/op1
BenchmarkChange/Pull_1000_Changes - ns/op
8152425
ns/op8312148
ns/op0.98
BenchmarkChange/Pull_1000_Changes - B/op
1396513
B/op1399193
B/op1.00
BenchmarkChange/Pull_1000_Changes - allocs/op
26876
allocs/op26872
allocs/op1.00
BenchmarkSnapshot/Push_3KB_snapshot - ns/op
16659215
ns/op16961319
ns/op0.98
BenchmarkSnapshot/Push_3KB_snapshot - B/op
803087
B/op808475
B/op0.99
BenchmarkSnapshot/Push_3KB_snapshot - allocs/op
6541
allocs/op6543
allocs/op1.00
BenchmarkSnapshot/Push_30KB_snapshot - ns/op
117349964
ns/op118594721
ns/op0.99
BenchmarkSnapshot/Push_30KB_snapshot - B/op
6278505
B/op6352788
B/op0.99
BenchmarkSnapshot/Push_30KB_snapshot - allocs/op
62173
allocs/op62161
allocs/op1.00
BenchmarkSnapshot/Pull_3KB_snapshot - ns/op
6477564
ns/op6716744
ns/op0.96
BenchmarkSnapshot/Pull_3KB_snapshot - B/op
906099
B/op904978
B/op1.00
BenchmarkSnapshot/Pull_3KB_snapshot - allocs/op
14882
allocs/op14877
allocs/op1.00
BenchmarkSnapshot/Pull_30KB_snapshot - ns/op
14739692
ns/op15139900
ns/op0.97
BenchmarkSnapshot/Pull_30KB_snapshot - B/op
6978914
B/op6988512
B/op1.00
BenchmarkSnapshot/Pull_30KB_snapshot - allocs/op
144140
allocs/op144138
allocs/op1.00
BenchmarkSync/memory_sync_10_test - ns/op
6732
ns/op6857
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
50956
ns/op52028
ns/op0.98
BenchmarkSync/memory_sync_100_test - B/op
8657
B/op8648
B/op1.00
BenchmarkSync/memory_sync_100_test - allocs/op
274
allocs/op273
allocs/op1.00
BenchmarkSync/memory_sync_1000_test - ns/op
587074
ns/op589322
ns/op1.00
BenchmarkSync/memory_sync_1000_test - B/op
74559
B/op74649
B/op1.00
BenchmarkSync/memory_sync_1000_test - allocs/op
2123
allocs/op2127
allocs/op1.00
BenchmarkSync/memory_sync_10000_test - ns/op
7265098
ns/op7070870
ns/op1.03
BenchmarkSync/memory_sync_10000_test - B/op
758974
B/op756421
B/op1.00
BenchmarkSync/memory_sync_10000_test - allocs/op
20511
allocs/op20513
allocs/op1.00
BenchmarkTextEditing - ns/op
18451209862
ns/op18441616550
ns/op1.00
BenchmarkTextEditing - B/op
9037770040
B/op9037573648
B/op1.00
BenchmarkTextEditing - allocs/op
19922704
allocs/op19921799
allocs/op1.00
This comment was automatically generated by workflow using github-action-benchmark.