-
-
Notifications
You must be signed in to change notification settings - Fork 145
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
5e50c94
commit 8e94207
Showing
5 changed files
with
16 additions
and
43 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
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
8e94207
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
2138
ns/op1787
ns/op1.20
BenchmarkDocument/constructor_test - B/op
1240
B/op1240
B/op1
BenchmarkDocument/constructor_test - allocs/op
20
allocs/op20
allocs/op1
BenchmarkDocument/status_test - ns/op
1346
ns/op1594
ns/op0.84
BenchmarkDocument/status_test - B/op
1208
B/op1208
B/op1
BenchmarkDocument/status_test - allocs/op
18
allocs/op18
allocs/op1
BenchmarkDocument/equals_test - ns/op
15156
ns/op9519
ns/op1.59
BenchmarkDocument/equals_test - B/op
7009
B/op7009
B/op1
BenchmarkDocument/equals_test - allocs/op
119
allocs/op119
allocs/op1
BenchmarkDocument/nested_update_test - ns/op
26255
ns/op21918
ns/op1.20
BenchmarkDocument/nested_update_test - B/op
11993
B/op11993
B/op1
BenchmarkDocument/nested_update_test - allocs/op
253
allocs/op253
allocs/op1
BenchmarkDocument/delete_test - ns/op
35985
ns/op29668
ns/op1.21
BenchmarkDocument/delete_test - B/op
15219
B/op15218
B/op1.00
BenchmarkDocument/delete_test - allocs/op
332
allocs/op332
allocs/op1
BenchmarkDocument/object_test - ns/op
12784
ns/op10685
ns/op1.20
BenchmarkDocument/object_test - B/op
6752
B/op6753
B/op1.00
BenchmarkDocument/object_test - allocs/op
115
allocs/op115
allocs/op1
BenchmarkDocument/array_test - ns/op
42756
ns/op36022
ns/op1.19
BenchmarkDocument/array_test - B/op
11849
B/op11850
B/op1.00
BenchmarkDocument/array_test - allocs/op
269
allocs/op269
allocs/op1
BenchmarkDocument/text_test - ns/op
50602
ns/op39389
ns/op1.28
BenchmarkDocument/text_test - B/op
14922
B/op14922
B/op1
BenchmarkDocument/text_test - allocs/op
475
allocs/op475
allocs/op1
BenchmarkDocument/text_composition_test - ns/op
50560
ns/op39841
ns/op1.27
BenchmarkDocument/text_composition_test - B/op
18307
B/op18306
B/op1.00
BenchmarkDocument/text_composition_test - allocs/op
476
allocs/op476
allocs/op1
BenchmarkDocument/rich_text_test - ns/op
143495
ns/op108443
ns/op1.32
BenchmarkDocument/rich_text_test - B/op
38705
B/op38696
B/op1.00
BenchmarkDocument/rich_text_test - allocs/op
1154
allocs/op1154
allocs/op1
BenchmarkDocument/counter_test - ns/op
29090
ns/op22165
ns/op1.31
BenchmarkDocument/counter_test - B/op
10273
B/op10274
B/op1.00
BenchmarkDocument/counter_test - allocs/op
240
allocs/op240
allocs/op1
BenchmarkDocument/text_edit_gc_100 - ns/op
5090122
ns/op4065603
ns/op1.25
BenchmarkDocument/text_edit_gc_100 - B/op
1553570
B/op1553817
B/op1.00
BenchmarkDocument/text_edit_gc_100 - allocs/op
17167
allocs/op17170
allocs/op1.00
BenchmarkDocument/text_edit_gc_1000 - ns/op
428736414
ns/op317983203
ns/op1.35
BenchmarkDocument/text_edit_gc_1000 - B/op
136626818
B/op136650136
B/op1.00
BenchmarkDocument/text_edit_gc_1000 - allocs/op
210661
allocs/op210792
allocs/op1.00
BenchmarkDocument/text_split_gc_100 - ns/op
5636524
ns/op4600044
ns/op1.23
BenchmarkDocument/text_split_gc_100 - B/op
2217922
B/op2217705
B/op1.00
BenchmarkDocument/text_split_gc_100 - allocs/op
16595
allocs/op16595
allocs/op1
BenchmarkDocument/text_split_gc_1000 - ns/op
488811734
ns/op361316168
ns/op1.35
BenchmarkDocument/text_split_gc_1000 - B/op
214859970
B/op214857474
B/op1.00
BenchmarkDocument/text_split_gc_1000 - allocs/op
211435
allocs/op211435
allocs/op1
BenchmarkDocument/text_delete_all_10000 - ns/op
24256345
ns/op19158247
ns/op1.27
BenchmarkDocument/text_delete_all_10000 - B/op
5904930
B/op5904398
B/op1.00
BenchmarkDocument/text_delete_all_10000 - allocs/op
41128
allocs/op41126
allocs/op1.00
BenchmarkDocument/text_delete_all_100000 - ns/op
300425522
ns/op252544482
ns/op1.19
BenchmarkDocument/text_delete_all_100000 - B/op
53837352
B/op53840580
B/op1.00
BenchmarkDocument/text_delete_all_100000 - allocs/op
415952
allocs/op415987
allocs/op1.00
BenchmarkDocument/text_100 - ns/op
380335
ns/op319861
ns/op1.19
BenchmarkDocument/text_100 - B/op
118516
B/op118564
B/op1.00
BenchmarkDocument/text_100 - allocs/op
5079
allocs/op5079
allocs/op1
BenchmarkDocument/text_1000 - ns/op
3941110
ns/op3440801
ns/op1.15
BenchmarkDocument/text_1000 - B/op
1153127
B/op1153121
B/op1.00
BenchmarkDocument/text_1000 - allocs/op
50083
allocs/op50083
allocs/op1
BenchmarkDocument/array_1000 - ns/op
1947748
ns/op1726323
ns/op1.13
BenchmarkDocument/array_1000 - B/op
1103165
B/op1103035
B/op1.00
BenchmarkDocument/array_1000 - allocs/op
11872
allocs/op11872
allocs/op1
BenchmarkDocument/array_10000 - ns/op
23290352
ns/op20333378
ns/op1.15
BenchmarkDocument/array_10000 - B/op
9904965
B/op9906738
B/op1.00
BenchmarkDocument/array_10000 - allocs/op
120714
allocs/op120722
allocs/op1.00
BenchmarkDocument/array_gc_100 - ns/op
205223
ns/op180638
ns/op1.14
BenchmarkDocument/array_gc_100 - B/op
98485
B/op98435
B/op1.00
BenchmarkDocument/array_gc_100 - allocs/op
1249
allocs/op1248
allocs/op1.00
BenchmarkDocument/array_gc_1000 - ns/op
2244860
ns/op1968319
ns/op1.14
BenchmarkDocument/array_gc_1000 - B/op
1170880
B/op1170782
B/op1.00
BenchmarkDocument/array_gc_1000 - allocs/op
12912
allocs/op12911
allocs/op1.00
BenchmarkDocument/counter_1000 - ns/op
320602
ns/op294776
ns/op1.09
BenchmarkDocument/counter_1000 - B/op
198837
B/op198836
B/op1.00
BenchmarkDocument/counter_1000 - allocs/op
6508
allocs/op6508
allocs/op1
BenchmarkDocument/counter_10000 - ns/op
3865831
ns/op3161573
ns/op1.22
BenchmarkDocument/counter_10000 - B/op
2165768
B/op2165762
B/op1.00
BenchmarkDocument/counter_10000 - allocs/op
69515
allocs/op69515
allocs/op1
BenchmarkDocument/object_1000 - ns/op
2492067
ns/op1956226
ns/op1.27
BenchmarkDocument/object_1000 - B/op
1451517
B/op1451634
B/op1.00
BenchmarkDocument/object_1000 - allocs/op
9920
allocs/op9920
allocs/op1
BenchmarkDocument/object_10000 - ns/op
28179975
ns/op23547087
ns/op1.20
BenchmarkDocument/object_10000 - B/op
12367882
B/op12367395
B/op1.00
BenchmarkDocument/object_10000 - allocs/op
101220
allocs/op101220
allocs/op1
BenchmarkDocument/tree_100 - ns/op
1181032
ns/op979888
ns/op1.21
BenchmarkDocument/tree_100 - B/op
442930
B/op442919
B/op1.00
BenchmarkDocument/tree_100 - allocs/op
4505
allocs/op4505
allocs/op1
BenchmarkDocument/tree_1000 - ns/op
92590276
ns/op66488436
ns/op1.39
BenchmarkDocument/tree_1000 - B/op
35223005
B/op35222255
B/op1.00
BenchmarkDocument/tree_1000 - allocs/op
44117
allocs/op44117
allocs/op1
BenchmarkDocument/tree_10000 - ns/op
11460884862
ns/op9065261525
ns/op1.26
BenchmarkDocument/tree_10000 - B/op
3438890624
B/op3438889488
B/op1.00
BenchmarkDocument/tree_10000 - allocs/op
440157
allocs/op440148
allocs/op1.00
BenchmarkDocument/tree_delete_all_1000 - ns/op
91852413
ns/op67881292
ns/op1.35
BenchmarkDocument/tree_delete_all_1000 - B/op
35694008
B/op35692397
B/op1.00
BenchmarkDocument/tree_delete_all_1000 - allocs/op
51771
allocs/op51770
allocs/op1.00
BenchmarkDocument/tree_edit_gc_100 - ns/op
4316304
ns/op3535492
ns/op1.22
BenchmarkDocument/tree_edit_gc_100 - B/op
2077553
B/op2077462
B/op1.00
BenchmarkDocument/tree_edit_gc_100 - allocs/op
11165
allocs/op11164
allocs/op1.00
BenchmarkDocument/tree_edit_gc_1000 - ns/op
382111362
ns/op261274073
ns/op1.46
BenchmarkDocument/tree_edit_gc_1000 - B/op
180293578
B/op180290240
B/op1.00
BenchmarkDocument/tree_edit_gc_1000 - allocs/op
113383
allocs/op113374
allocs/op1.00
BenchmarkDocument/tree_split_gc_100 - ns/op
2865910
ns/op2598057
ns/op1.10
BenchmarkDocument/tree_split_gc_100 - B/op
1347898
B/op1347874
B/op1.00
BenchmarkDocument/tree_split_gc_100 - allocs/op
9060
allocs/op9060
allocs/op1
BenchmarkDocument/tree_split_gc_1000 - ns/op
219967028
ns/op162687910
ns/op1.35
BenchmarkDocument/tree_split_gc_1000 - B/op
113955568
B/op113957029
B/op1.00
BenchmarkDocument/tree_split_gc_1000 - allocs/op
93875
allocs/op93873
allocs/op1.00
BenchmarkRPC/client_to_server - ns/op
526077780
ns/op415539104
ns/op1.27
BenchmarkRPC/client_to_server - B/op
12500248
B/op12311816
B/op1.02
BenchmarkRPC/client_to_server - allocs/op
177441
allocs/op177426
allocs/op1.00
BenchmarkRPC/client_to_client_via_server - ns/op
942103972
ns/op696998912
ns/op1.35
BenchmarkRPC/client_to_client_via_server - B/op
22695296
B/op22726112
B/op1.00
BenchmarkRPC/client_to_client_via_server - allocs/op
331282
allocs/op331476
allocs/op1.00
BenchmarkRPC/attach_large_document - ns/op
1451529607
ns/op1356891005
ns/op1.07
BenchmarkRPC/attach_large_document - B/op
1799309968
B/op1799596096
B/op1.00
BenchmarkRPC/attach_large_document - allocs/op
9970
allocs/op9687
allocs/op1.03
BenchmarkRPC/adminCli_to_server - ns/op
792366198
ns/op582185414
ns/op1.36
BenchmarkRPC/adminCli_to_server - B/op
20186356
B/op20183072
B/op1.00
BenchmarkRPC/adminCli_to_server - allocs/op
324107
allocs/op324118
allocs/op1.00
BenchmarkLocker - ns/op
145.6
ns/op133.6
ns/op1.09
BenchmarkLocker - B/op
16
B/op16
B/op1
BenchmarkLocker - allocs/op
1
allocs/op1
allocs/op1
BenchmarkLockerParallel - ns/op
149.2
ns/op162.3
ns/op0.92
BenchmarkLockerParallel - B/op
0
B/op0
B/opNaN
BenchmarkLockerParallel - allocs/op
0
allocs/op0
allocs/opNaN
BenchmarkLockerMoreKeys - ns/op
352.4
ns/op309.6
ns/op1.14
BenchmarkLockerMoreKeys - B/op
15
B/op14
B/op1.07
BenchmarkLockerMoreKeys - allocs/op
0
allocs/op0
allocs/opNaN
BenchmarkSync/memory_sync_10_test - ns/op
9113
ns/op7860
ns/op1.16
BenchmarkSync/memory_sync_10_test - B/op
1283
B/op1280
B/op1.00
BenchmarkSync/memory_sync_10_test - allocs/op
38
allocs/op38
allocs/op1
BenchmarkSync/memory_sync_100_test - ns/op
78746
ns/op71304
ns/op1.10
BenchmarkSync/memory_sync_100_test - B/op
8914
B/op8646
B/op1.03
BenchmarkSync/memory_sync_100_test - allocs/op
290
allocs/op273
allocs/op1.06
BenchmarkSync/memory_sync_1000_test - ns/op
759193
ns/op674014
ns/op1.13
BenchmarkSync/memory_sync_1000_test - B/op
82518
B/op81527
B/op1.01
BenchmarkSync/memory_sync_1000_test - allocs/op
2626
allocs/op2568
allocs/op1.02
BenchmarkSync/memory_sync_10000_test - ns/op
7577795
ns/op7268292
ns/op1.04
BenchmarkSync/memory_sync_10000_test - B/op
865502
B/op870438
B/op0.99
BenchmarkSync/memory_sync_10000_test - allocs/op
28225
allocs/op26884
allocs/op1.05
BenchmarkTextEditing - ns/op
32605007962
ns/op27438268705
ns/op1.19
BenchmarkTextEditing - B/op
8456934440
B/op8457113568
B/op1.00
BenchmarkTextEditing - allocs/op
20615758
allocs/op20616850
allocs/op1.00
This comment was automatically generated by workflow using github-action-benchmark.