-
-
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
68b4e32
commit df46de3
Showing
7 changed files
with
18 additions
and
20 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
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
df46de3
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
1432
ns/op1457
ns/op0.98
BenchmarkDocument/constructor_test - B/op
1224
B/op1224
B/op1
BenchmarkDocument/constructor_test - allocs/op
21
allocs/op21
allocs/op1
BenchmarkDocument/status_test - ns/op
911.2
ns/op849.5
ns/op1.07
BenchmarkDocument/status_test - B/op
1192
B/op1192
B/op1
BenchmarkDocument/status_test - allocs/op
19
allocs/op19
allocs/op1
BenchmarkDocument/equals_test - ns/op
7857
ns/op7524
ns/op1.04
BenchmarkDocument/equals_test - B/op
6977
B/op6977
B/op1
BenchmarkDocument/equals_test - allocs/op
124
allocs/op124
allocs/op1
BenchmarkDocument/nested_update_test - ns/op
16698
ns/op18601
ns/op0.90
BenchmarkDocument/nested_update_test - B/op
12059
B/op12059
B/op1
BenchmarkDocument/nested_update_test - allocs/op
260
allocs/op260
allocs/op1
BenchmarkDocument/delete_test - ns/op
22539
ns/op22335
ns/op1.01
BenchmarkDocument/delete_test - B/op
15284
B/op15284
B/op1
BenchmarkDocument/delete_test - allocs/op
339
allocs/op339
allocs/op1
BenchmarkDocument/object_test - ns/op
8465
ns/op8516
ns/op0.99
BenchmarkDocument/object_test - B/op
6753
B/op6753
B/op1
BenchmarkDocument/object_test - allocs/op
118
allocs/op118
allocs/op1
BenchmarkDocument/array_test - ns/op
28896
ns/op28781
ns/op1.00
BenchmarkDocument/array_test - B/op
11883
B/op11883
B/op1
BenchmarkDocument/array_test - allocs/op
274
allocs/op274
allocs/op1
BenchmarkDocument/text_test - ns/op
31018
ns/op30487
ns/op1.02
BenchmarkDocument/text_test - B/op
14916
B/op14828
B/op1.01
BenchmarkDocument/text_test - allocs/op
470
allocs/op470
allocs/op1
BenchmarkDocument/text_composition_test - ns/op
28877
ns/op28865
ns/op1.00
BenchmarkDocument/text_composition_test - B/op
18430
B/op18310
B/op1.01
BenchmarkDocument/text_composition_test - allocs/op
479
allocs/op479
allocs/op1
BenchmarkDocument/rich_text_test - ns/op
79722
ns/op80677
ns/op0.99
BenchmarkDocument/rich_text_test - B/op
38676
B/op38572
B/op1.00
BenchmarkDocument/rich_text_test - allocs/op
1149
allocs/op1149
allocs/op1
BenchmarkDocument/counter_test - ns/op
16862
ns/op16759
ns/op1.01
BenchmarkDocument/counter_test - B/op
10466
B/op10242
B/op1.02
BenchmarkDocument/counter_test - allocs/op
238
allocs/op238
allocs/op1
BenchmarkDocument/text_edit_gc_100 - ns/op
2878081
ns/op2887897
ns/op1.00
BenchmarkDocument/text_edit_gc_100 - B/op
1658323
B/op1655169
B/op1.00
BenchmarkDocument/text_edit_gc_100 - allocs/op
17093
allocs/op17094
allocs/op1.00
BenchmarkDocument/text_edit_gc_1000 - ns/op
228805503
ns/op229415441
ns/op1.00
BenchmarkDocument/text_edit_gc_1000 - B/op
144376521
B/op144344868
B/op1.00
BenchmarkDocument/text_edit_gc_1000 - allocs/op
200893
allocs/op200908
allocs/op1.00
BenchmarkDocument/text_split_gc_100 - ns/op
3394834
ns/op3374708
ns/op1.01
BenchmarkDocument/text_split_gc_100 - B/op
2316538
B/op2313351
B/op1.00
BenchmarkDocument/text_split_gc_100 - allocs/op
16194
allocs/op16195
allocs/op1.00
BenchmarkDocument/text_split_gc_1000 - ns/op
288122750
ns/op287430465
ns/op1.00
BenchmarkDocument/text_split_gc_1000 - B/op
228909404
B/op228891160
B/op1.00
BenchmarkDocument/text_split_gc_1000 - allocs/op
203889
allocs/op203934
allocs/op1.00
BenchmarkDocument/text_delete_all_10000 - ns/op
10374829
ns/op10779697
ns/op0.96
BenchmarkDocument/text_delete_all_10000 - B/op
5810879
B/op5809238
B/op1.00
BenchmarkDocument/text_delete_all_10000 - allocs/op
40676
allocs/op40669
allocs/op1.00
BenchmarkDocument/text_delete_all_100000 - ns/op
189959129
ns/op188925896
ns/op1.01
BenchmarkDocument/text_delete_all_100000 - B/op
81907186
B/op81910706
B/op1.00
BenchmarkDocument/text_delete_all_100000 - allocs/op
411651
allocs/op411662
allocs/op1.00
BenchmarkDocument/text_100 - ns/op
218220
ns/op229354
ns/op0.95
BenchmarkDocument/text_100 - B/op
120139
B/op118514
B/op1.01
BenchmarkDocument/text_100 - allocs/op
5082
allocs/op5082
allocs/op1
BenchmarkDocument/text_1000 - ns/op
2360148
ns/op2502759
ns/op0.94
BenchmarkDocument/text_1000 - B/op
1169124
B/op1153102
B/op1.01
BenchmarkDocument/text_1000 - allocs/op
50086
allocs/op50086
allocs/op1
BenchmarkDocument/array_1000 - ns/op
1205096
ns/op1262770
ns/op0.95
BenchmarkDocument/array_1000 - B/op
1091372
B/op1091147
B/op1.00
BenchmarkDocument/array_1000 - allocs/op
11830
allocs/op11829
allocs/op1.00
BenchmarkDocument/array_10000 - ns/op
13002771
ns/op13221008
ns/op0.98
BenchmarkDocument/array_10000 - B/op
9800403
B/op9799195
B/op1.00
BenchmarkDocument/array_10000 - allocs/op
120297
allocs/op120291
allocs/op1.00
BenchmarkDocument/array_gc_100 - ns/op
146549
ns/op172372
ns/op0.85
BenchmarkDocument/array_gc_100 - B/op
132657
B/op139899
B/op0.95
BenchmarkDocument/array_gc_100 - allocs/op
1258
allocs/op1472
allocs/op0.85
BenchmarkDocument/array_gc_1000 - ns/op
1388390
ns/op1651513
ns/op0.84
BenchmarkDocument/array_gc_1000 - B/op
1159025
B/op1241466
B/op0.93
BenchmarkDocument/array_gc_1000 - allocs/op
12874
allocs/op14897
allocs/op0.86
BenchmarkDocument/counter_1000 - ns/op
204245
ns/op210894
ns/op0.97
BenchmarkDocument/counter_1000 - B/op
192917
B/op192884
B/op1.00
BenchmarkDocument/counter_1000 - allocs/op
5767
allocs/op5767
allocs/op1
BenchmarkDocument/counter_10000 - ns/op
2200883
ns/op2217464
ns/op0.99
BenchmarkDocument/counter_10000 - B/op
2087846
B/op2087814
B/op1.00
BenchmarkDocument/counter_10000 - allocs/op
59774
allocs/op59774
allocs/op1
BenchmarkDocument/object_1000 - ns/op
1357701
ns/op1442631
ns/op0.94
BenchmarkDocument/object_1000 - B/op
1427970
B/op1428083
B/op1.00
BenchmarkDocument/object_1000 - allocs/op
9847
allocs/op9847
allocs/op1
BenchmarkDocument/object_10000 - ns/op
15075103
ns/op15149865
ns/op1.00
BenchmarkDocument/object_10000 - B/op
12166597
B/op12166338
B/op1.00
BenchmarkDocument/object_10000 - allocs/op
100560
allocs/op100562
allocs/op1.00
BenchmarkDocument/tree_100 - ns/op
1055146
ns/op1068412
ns/op0.99
BenchmarkDocument/tree_100 - B/op
943781
B/op943709
B/op1.00
BenchmarkDocument/tree_100 - allocs/op
6102
allocs/op6101
allocs/op1.00
BenchmarkDocument/tree_1000 - ns/op
75937840
ns/op79029252
ns/op0.96
BenchmarkDocument/tree_1000 - B/op
86460430
B/op86460602
B/op1.00
BenchmarkDocument/tree_1000 - allocs/op
60116
allocs/op60116
allocs/op1
BenchmarkDocument/tree_10000 - ns/op
9318329106
ns/op9661149264
ns/op0.96
BenchmarkDocument/tree_10000 - B/op
8580984336
B/op8580973784
B/op1.00
BenchmarkDocument/tree_10000 - allocs/op
600246
allocs/op600230
allocs/op1.00
BenchmarkDocument/tree_delete_all_1000 - ns/op
72446432
ns/op79816852
ns/op0.91
BenchmarkDocument/tree_delete_all_1000 - B/op
86991200
B/op86990889
B/op1.00
BenchmarkDocument/tree_delete_all_1000 - allocs/op
67756
allocs/op67750
allocs/op1.00
BenchmarkDocument/tree_edit_gc_100 - ns/op
3619941
ns/op3866691
ns/op0.94
BenchmarkDocument/tree_edit_gc_100 - B/op
4121083
B/op4121023
B/op1.00
BenchmarkDocument/tree_edit_gc_100 - allocs/op
14359
allocs/op14358
allocs/op1.00
BenchmarkDocument/tree_edit_gc_1000 - ns/op
293424622
ns/op326051394
ns/op0.90
BenchmarkDocument/tree_edit_gc_1000 - B/op
383466794
B/op383466086
B/op1.00
BenchmarkDocument/tree_edit_gc_1000 - allocs/op
145414
allocs/op145407
allocs/op1.00
BenchmarkDocument/tree_split_gc_100 - ns/op
2428268
ns/op2611696
ns/op0.93
BenchmarkDocument/tree_split_gc_100 - B/op
2386948
B/op2386898
B/op1.00
BenchmarkDocument/tree_split_gc_100 - allocs/op
10344
allocs/op10343
allocs/op1.00
BenchmarkDocument/tree_split_gc_1000 - ns/op
178717383
ns/op196739556
ns/op0.91
BenchmarkDocument/tree_split_gc_1000 - B/op
221990180
B/op221991590
B/op1.00
BenchmarkDocument/tree_split_gc_1000 - allocs/op
112247
allocs/op112260
allocs/op1.00
BenchmarkRPC/client_to_server - ns/op
355513429
ns/op356144469
ns/op1.00
BenchmarkRPC/client_to_server - B/op
18061021
B/op17801216
B/op1.01
BenchmarkRPC/client_to_server - allocs/op
166913
allocs/op166911
allocs/op1.00
BenchmarkRPC/client_to_client_via_server - ns/op
601364199
ns/op613079232
ns/op0.98
BenchmarkRPC/client_to_client_via_server - B/op
32019328
B/op31722656
B/op1.01
BenchmarkRPC/client_to_client_via_server - allocs/op
311993
allocs/op313048
allocs/op1.00
BenchmarkRPC/attach_large_document - ns/op
1345381105
ns/op1479934941
ns/op0.91
BenchmarkRPC/attach_large_document - B/op
1879540640
B/op1890029520
B/op0.99
BenchmarkRPC/attach_large_document - allocs/op
7513
allocs/op7567
allocs/op0.99
BenchmarkRPC/adminCli_to_server - ns/op
534995965
ns/op537051132
ns/op1.00
BenchmarkRPC/adminCli_to_server - B/op
35993616
B/op36806452
B/op0.98
BenchmarkRPC/adminCli_to_server - allocs/op
289703
allocs/op289659
allocs/op1.00
BenchmarkLocker - ns/op
69.3
ns/op65.34
ns/op1.06
BenchmarkLocker - B/op
16
B/op16
B/op1
BenchmarkLocker - allocs/op
1
allocs/op1
allocs/op1
BenchmarkLockerParallel - ns/op
38.11
ns/op38.48
ns/op0.99
BenchmarkLockerParallel - B/op
0
B/op0
B/opNaN
BenchmarkLockerParallel - allocs/op
0
allocs/op0
allocs/opNaN
BenchmarkLockerMoreKeys - ns/op
146
ns/op145.1
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
3775275
ns/op3768343
ns/op1.00
BenchmarkChange/Push_10_Changes - B/op
125170
B/op126223
B/op0.99
BenchmarkChange/Push_10_Changes - allocs/op
1253
allocs/op1254
allocs/op1.00
BenchmarkChange/Push_100_Changes - ns/op
13915164
ns/op14005221
ns/op0.99
BenchmarkChange/Push_100_Changes - B/op
640536
B/op648654
B/op0.99
BenchmarkChange/Push_100_Changes - allocs/op
6537
allocs/op6539
allocs/op1.00
BenchmarkChange/Push_1000_Changes - ns/op
111793224
ns/op114047673
ns/op0.98
BenchmarkChange/Push_1000_Changes - B/op
6037650
B/op6036337
B/op1.00
BenchmarkChange/Push_1000_Changes - allocs/op
62158
allocs/op62157
allocs/op1.00
BenchmarkChange/Pull_10_Changes - ns/op
2814301
ns/op2839363
ns/op0.99
BenchmarkChange/Pull_10_Changes - B/op
100210
B/op100881
B/op0.99
BenchmarkChange/Pull_10_Changes - allocs/op
951
allocs/op952
allocs/op1.00
BenchmarkChange/Pull_100_Changes - ns/op
4259687
ns/op4308547
ns/op0.99
BenchmarkChange/Pull_100_Changes - B/op
257202
B/op258255
B/op1.00
BenchmarkChange/Pull_100_Changes - allocs/op
3155
allocs/op3154
allocs/op1.00
BenchmarkChange/Pull_1000_Changes - ns/op
8151693
ns/op8372656
ns/op0.97
BenchmarkChange/Pull_1000_Changes - B/op
1394511
B/op1396187
B/op1.00
BenchmarkChange/Pull_1000_Changes - allocs/op
26872
allocs/op26871
allocs/op1.00
BenchmarkSnapshot/Push_3KB_snapshot - ns/op
16407804
ns/op16777319
ns/op0.98
BenchmarkSnapshot/Push_3KB_snapshot - B/op
801290
B/op809995
B/op0.99
BenchmarkSnapshot/Push_3KB_snapshot - allocs/op
6542
allocs/op6542
allocs/op1
BenchmarkSnapshot/Push_30KB_snapshot - ns/op
115738948
ns/op117069671
ns/op0.99
BenchmarkSnapshot/Push_30KB_snapshot - B/op
6335251
B/op6250016
B/op1.01
BenchmarkSnapshot/Push_30KB_snapshot - allocs/op
62276
allocs/op62161
allocs/op1.00
BenchmarkSnapshot/Pull_3KB_snapshot - ns/op
6422314
ns/op6563310
ns/op0.98
BenchmarkSnapshot/Pull_3KB_snapshot - B/op
905056
B/op905174
B/op1.00
BenchmarkSnapshot/Pull_3KB_snapshot - allocs/op
14885
allocs/op14882
allocs/op1.00
BenchmarkSnapshot/Pull_30KB_snapshot - ns/op
14526154
ns/op15000336
ns/op0.97
BenchmarkSnapshot/Pull_30KB_snapshot - B/op
6979797
B/op6977754
B/op1.00
BenchmarkSnapshot/Pull_30KB_snapshot - allocs/op
144143
allocs/op144148
allocs/op1.00
BenchmarkSync/memory_sync_10_test - ns/op
6771
ns/op6824
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
51096
ns/op51635
ns/op0.99
BenchmarkSync/memory_sync_100_test - B/op
8653
B/op8659
B/op1.00
BenchmarkSync/memory_sync_100_test - allocs/op
273
allocs/op274
allocs/op1.00
BenchmarkSync/memory_sync_1000_test - ns/op
588400
ns/op582724
ns/op1.01
BenchmarkSync/memory_sync_1000_test - B/op
74408
B/op74925
B/op0.99
BenchmarkSync/memory_sync_1000_test - allocs/op
2114
allocs/op2141
allocs/op0.99
BenchmarkSync/memory_sync_10000_test - ns/op
6965997
ns/op7320373
ns/op0.95
BenchmarkSync/memory_sync_10000_test - B/op
763125
B/op761425
B/op1.00
BenchmarkSync/memory_sync_10000_test - allocs/op
20593
allocs/op20593
allocs/op1
BenchmarkTextEditing - ns/op
18570741282
ns/op18585017456
ns/op1.00
BenchmarkTextEditing - B/op
9042151392
B/op9037385240
B/op1.00
BenchmarkTextEditing - allocs/op
19923952
allocs/op19920435
allocs/op1.00
This comment was automatically generated by workflow using github-action-benchmark.