-
-
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
db07bc5
commit 3594fb9
Showing
6 changed files
with
33 additions
and
16 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
3594fb9
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
1240
ns/op 752 B/op 12 allocs/op1258
ns/op 752 B/op 12 allocs/op0.99
BenchmarkDocument/status_test
633.8
ns/op 720 B/op 10 allocs/op646.5
ns/op 720 B/op 10 allocs/op0.98
BenchmarkDocument/equals_test
7370
ns/op 5072 B/op 85 allocs/op7152
ns/op 5072 B/op 85 allocs/op1.03
BenchmarkDocument/nested_update_test
20710
ns/op 11033 B/op 235 allocs/op26789
ns/op 11033 B/op 235 allocs/op0.77
BenchmarkDocument/delete_test
27317
ns/op 14162 B/op 310 allocs/op26619
ns/op 14162 B/op 310 allocs/op1.03
BenchmarkDocument/object_test
9539
ns/op 5793 B/op 97 allocs/op9250
ns/op 5792 B/op 97 allocs/op1.03
BenchmarkDocument/array_test
37547
ns/op 10889 B/op 251 allocs/op33158
ns/op 10889 B/op 251 allocs/op1.13
BenchmarkDocument/text_test
41066
ns/op 14058 B/op 456 allocs/op36060
ns/op 14058 B/op 456 allocs/op1.14
BenchmarkDocument/text_composition_test
37879
ns/op 17538 B/op 461 allocs/op36575
ns/op 17538 B/op 461 allocs/op1.04
BenchmarkDocument/rich_text_test
99525
ns/op 36007 B/op 1108 allocs/op96327
ns/op 36013 B/op 1108 allocs/op1.03
BenchmarkDocument/counter_test
20051
ns/op 9058 B/op 212 allocs/op19054
ns/op 9057 B/op 212 allocs/op1.05
BenchmarkDocument/text_edit_gc_100
4030842
ns/op 1552665 B/op 17149 allocs/op3872660
ns/op 1552385 B/op 17147 allocs/op1.04
BenchmarkDocument/text_edit_gc_1000
315389545
ns/op 136610380 B/op 210628 allocs/op310613494
ns/op 136632456 B/op 210685 allocs/op1.02
BenchmarkDocument/text_split_gc_100
4601923
ns/op 2217353 B/op 16576 allocs/op4409468
ns/op 2217089 B/op 16574 allocs/op1.04
BenchmarkDocument/text_split_gc_1000
372465815
ns/op 214825176 B/op 211267 allocs/op362853284
ns/op 214858706 B/op 211434 allocs/op1.03
BenchmarkDocument/text_delete_all_10000
16094437
ns/op 5903132 B/op 41118 allocs/op19425023
ns/op 5904855 B/op 41126 allocs/op0.83
BenchmarkDocument/text_delete_all_100000
189188029
ns/op 53847656 B/op 416014 allocs/op306114309
ns/op 53857464 B/op 416054 allocs/op0.62
BenchmarkDocument/text_100
309656
ns/op 117749 B/op 5064 allocs/op299096
ns/op 117749 B/op 5064 allocs/op1.04
BenchmarkDocument/text_1000
3330805
ns/op 1152305 B/op 50068 allocs/op3544378
ns/op 1152351 B/op 50068 allocs/op0.94
BenchmarkDocument/array_1000
1710505
ns/op 1102007 B/op 11854 allocs/op1677179
ns/op 1102219 B/op 11855 allocs/op1.02
BenchmarkDocument/array_10000
18546211
ns/op 9905408 B/op 120703 allocs/op19733031
ns/op 9906578 B/op 120707 allocs/op0.94
BenchmarkDocument/array_gc_100
176869
ns/op 97417 B/op 1226 allocs/op169964
ns/op 97414 B/op 1226 allocs/op1.04
BenchmarkDocument/array_gc_1000
1956681
ns/op 1169631 B/op 12889 allocs/op1930783
ns/op 1169590 B/op 12889 allocs/op1.01
BenchmarkDocument/counter_1000
272370
ns/op 197876 B/op 6490 allocs/op280621
ns/op 197878 B/op 6490 allocs/op0.97
BenchmarkDocument/counter_10000
2964470
ns/op 2164798 B/op 69497 allocs/op3107799
ns/op 2164797 B/op 69497 allocs/op0.95
BenchmarkDocument/object_1000
1879734
ns/op 1450321 B/op 9901 allocs/op1860886
ns/op 1450571 B/op 9902 allocs/op1.01
BenchmarkDocument/object_10000
21756187
ns/op 12366422 B/op 101197 allocs/op24031318
ns/op 12368665 B/op 101205 allocs/op0.91
BenchmarkRPC/client_to_server
414092585
ns/op 17943538 B/op 308878 allocs/op456451742
ns/op 17930872 B/op 308654 allocs/op0.91
BenchmarkRPC/client_to_client_via_server
682933242
ns/op 32745636 B/op 563632 allocs/op767261817
ns/op 32989652 B/op 568130 allocs/op0.89
BenchmarkRPC/attach_large_document
1586522161
ns/op 2135054072 B/op 9923 allocs/op1793196318
ns/op 2136446360 B/op 10114 allocs/op0.88
BenchmarkRPC/adminCli_to_server
540592496
ns/op 19671984 B/op 321602 allocs/op570034097
ns/op 19661752 B/op 321590 allocs/op0.95
BenchmarkLocker
121.7
ns/op 16 B/op 1 allocs/op129.2
ns/op 16 B/op 1 allocs/op0.94
BenchmarkLockerParallel
113.2
ns/op 0 B/op 0 allocs/op151
ns/op 0 B/op 0 allocs/op0.75
BenchmarkLockerMoreKeys
322
ns/op 14 B/op 0 allocs/op404.4
ns/op 13 B/op 0 allocs/op0.80
BenchmarkSync/memory_sync_10_test
7030
ns/op 1341 B/op 39 allocs/op7483
ns/op 1338 B/op 39 allocs/op0.94
BenchmarkSync/memory_sync_100_test
59319
ns/op 9096 B/op 299 allocs/op67005
ns/op 8808 B/op 281 allocs/op0.89
BenchmarkSync/memory_sync_1000_test
617547
ns/op 84042 B/op 2719 allocs/op670410
ns/op 81871 B/op 2585 allocs/op0.92
BenchmarkSync/memory_sync_10000_test
6724334
ns/op 871321 B/op 27803 allocs/op7672228
ns/op 861485 B/op 26553 allocs/op0.88
BenchmarkTextEditing
24653998571
ns/op 8436169968 B/op 19835289 allocs/op30145327317
ns/op 8436116168 B/op 19834828 allocs/op0.82
This comment was automatically generated by workflow using github-action-benchmark.