-
-
Notifications
You must be signed in to change notification settings - Fork 147
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Move ToXML from RHT to TreeNode #863
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #863 +/- ##
=======================================
Coverage 50.81% 50.81%
=======================================
Files 70 70
Lines 10285 10285
=======================================
Hits 5226 5226
Misses 4530 4530
Partials 529 529 ☔ View full report in Codecov by Sentry. |
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
Benchmark suite | Current: fc008f7 | Previous: e360338 | Ratio |
---|---|---|---|
BenchmarkDocument/constructor_test |
1397 ns/op 1224 B/op 21 allocs/op |
1392 ns/op 1224 B/op 21 allocs/op |
1.00 |
BenchmarkDocument/constructor_test - ns/op |
1397 ns/op |
1392 ns/op |
1.00 |
BenchmarkDocument/constructor_test - B/op |
1224 B/op |
1224 B/op |
1 |
BenchmarkDocument/constructor_test - allocs/op |
21 allocs/op |
21 allocs/op |
1 |
BenchmarkDocument/status_test |
859.5 ns/op 1192 B/op 19 allocs/op |
981.2 ns/op 1192 B/op 19 allocs/op |
0.88 |
BenchmarkDocument/status_test - ns/op |
859.5 ns/op |
981.2 ns/op |
0.88 |
BenchmarkDocument/status_test - B/op |
1192 B/op |
1192 B/op |
1 |
BenchmarkDocument/status_test - allocs/op |
19 allocs/op |
19 allocs/op |
1 |
BenchmarkDocument/equals_test |
7444 ns/op 6977 B/op 124 allocs/op |
7641 ns/op 6977 B/op 124 allocs/op |
0.97 |
BenchmarkDocument/equals_test - ns/op |
7444 ns/op |
7641 ns/op |
0.97 |
BenchmarkDocument/equals_test - B/op |
6977 B/op |
6977 B/op |
1 |
BenchmarkDocument/equals_test - allocs/op |
124 allocs/op |
124 allocs/op |
1 |
BenchmarkDocument/nested_update_test |
16940 ns/op 12059 B/op 260 allocs/op |
17253 ns/op 12058 B/op 260 allocs/op |
0.98 |
BenchmarkDocument/nested_update_test - ns/op |
16940 ns/op |
17253 ns/op |
0.98 |
BenchmarkDocument/nested_update_test - B/op |
12059 B/op |
12058 B/op |
1.00 |
BenchmarkDocument/nested_update_test - allocs/op |
260 allocs/op |
260 allocs/op |
1 |
BenchmarkDocument/delete_test |
22922 ns/op 15284 B/op 339 allocs/op |
22606 ns/op 15283 B/op 339 allocs/op |
1.01 |
BenchmarkDocument/delete_test - ns/op |
22922 ns/op |
22606 ns/op |
1.01 |
BenchmarkDocument/delete_test - B/op |
15284 B/op |
15283 B/op |
1.00 |
BenchmarkDocument/delete_test - allocs/op |
339 allocs/op |
339 allocs/op |
1 |
BenchmarkDocument/object_test |
8620 ns/op 6753 B/op 118 allocs/op |
8504 ns/op 6753 B/op 118 allocs/op |
1.01 |
BenchmarkDocument/object_test - ns/op |
8620 ns/op |
8504 ns/op |
1.01 |
BenchmarkDocument/object_test - B/op |
6753 B/op |
6753 B/op |
1 |
BenchmarkDocument/object_test - allocs/op |
118 allocs/op |
118 allocs/op |
1 |
BenchmarkDocument/array_test |
35781 ns/op 11883 B/op 274 allocs/op |
29221 ns/op 11883 B/op 274 allocs/op |
1.22 |
BenchmarkDocument/array_test - ns/op |
35781 ns/op |
29221 ns/op |
1.22 |
BenchmarkDocument/array_test - B/op |
11883 B/op |
11883 B/op |
1 |
BenchmarkDocument/array_test - allocs/op |
274 allocs/op |
274 allocs/op |
1 |
BenchmarkDocument/text_test |
31096 ns/op 14915 B/op 470 allocs/op |
31338 ns/op 14916 B/op 470 allocs/op |
0.99 |
BenchmarkDocument/text_test - ns/op |
31096 ns/op |
31338 ns/op |
0.99 |
BenchmarkDocument/text_test - B/op |
14915 B/op |
14916 B/op |
1.00 |
BenchmarkDocument/text_test - allocs/op |
470 allocs/op |
470 allocs/op |
1 |
BenchmarkDocument/text_composition_test |
29667 ns/op 18430 B/op 479 allocs/op |
30272 ns/op 18430 B/op 479 allocs/op |
0.98 |
BenchmarkDocument/text_composition_test - ns/op |
29667 ns/op |
30272 ns/op |
0.98 |
BenchmarkDocument/text_composition_test - B/op |
18430 B/op |
18430 B/op |
1 |
BenchmarkDocument/text_composition_test - allocs/op |
479 allocs/op |
479 allocs/op |
1 |
BenchmarkDocument/rich_text_test |
82103 ns/op 38677 B/op 1149 allocs/op |
81889 ns/op 38676 B/op 1149 allocs/op |
1.00 |
BenchmarkDocument/rich_text_test - ns/op |
82103 ns/op |
81889 ns/op |
1.00 |
BenchmarkDocument/rich_text_test - B/op |
38677 B/op |
38676 B/op |
1.00 |
BenchmarkDocument/rich_text_test - allocs/op |
1149 allocs/op |
1149 allocs/op |
1 |
BenchmarkDocument/counter_test |
17539 ns/op 10658 B/op 242 allocs/op |
17318 ns/op 10658 B/op 242 allocs/op |
1.01 |
BenchmarkDocument/counter_test - ns/op |
17539 ns/op |
17318 ns/op |
1.01 |
BenchmarkDocument/counter_test - B/op |
10658 B/op |
10658 B/op |
1 |
BenchmarkDocument/counter_test - allocs/op |
242 allocs/op |
242 allocs/op |
1 |
BenchmarkDocument/text_edit_gc_100 |
2943457 ns/op 1658564 B/op 17094 allocs/op |
2915907 ns/op 1658474 B/op 17093 allocs/op |
1.01 |
BenchmarkDocument/text_edit_gc_100 - ns/op |
2943457 ns/op |
2915907 ns/op |
1.01 |
BenchmarkDocument/text_edit_gc_100 - B/op |
1658564 B/op |
1658474 B/op |
1.00 |
BenchmarkDocument/text_edit_gc_100 - allocs/op |
17094 allocs/op |
17093 allocs/op |
1.00 |
BenchmarkDocument/text_edit_gc_1000 |
233181215 ns/op 144378329 B/op 200926 allocs/op |
229391222 ns/op 144390601 B/op 200981 allocs/op |
1.02 |
BenchmarkDocument/text_edit_gc_1000 - ns/op |
233181215 ns/op |
229391222 ns/op |
1.02 |
BenchmarkDocument/text_edit_gc_1000 - B/op |
144378329 B/op |
144390601 B/op |
1.00 |
BenchmarkDocument/text_edit_gc_1000 - allocs/op |
200926 allocs/op |
200981 allocs/op |
1.00 |
BenchmarkDocument/text_split_gc_100 |
3477979 ns/op 2317114 B/op 16197 allocs/op |
3448117 ns/op 2316794 B/op 16197 allocs/op |
1.01 |
BenchmarkDocument/text_split_gc_100 - ns/op |
3477979 ns/op |
3448117 ns/op |
1.01 |
BenchmarkDocument/text_split_gc_100 - B/op |
2317114 B/op |
2316794 B/op |
1.00 |
BenchmarkDocument/text_split_gc_100 - allocs/op |
16197 allocs/op |
16197 allocs/op |
1 |
BenchmarkDocument/text_split_gc_1000 |
297179925 ns/op 228915980 B/op 203922 allocs/op |
293180226 ns/op 228899532 B/op 203842 allocs/op |
1.01 |
BenchmarkDocument/text_split_gc_1000 - ns/op |
297179925 ns/op |
293180226 ns/op |
1.01 |
BenchmarkDocument/text_split_gc_1000 - B/op |
228915980 B/op |
228899532 B/op |
1.00 |
BenchmarkDocument/text_split_gc_1000 - allocs/op |
203922 allocs/op |
203842 allocs/op |
1.00 |
BenchmarkDocument/text_delete_all_10000 |
12040976 ns/op 5809833 B/op 40671 allocs/op |
11533838 ns/op 5812387 B/op 40674 allocs/op |
1.04 |
BenchmarkDocument/text_delete_all_10000 - ns/op |
12040976 ns/op |
11533838 ns/op |
1.04 |
BenchmarkDocument/text_delete_all_10000 - B/op |
5809833 B/op |
5812387 B/op |
1.00 |
BenchmarkDocument/text_delete_all_10000 - allocs/op |
40671 allocs/op |
40674 allocs/op |
1.00 |
BenchmarkDocument/text_delete_all_100000 |
218403864 ns/op 81908880 B/op 411672 allocs/op |
185022988 ns/op 81890693 B/op 411585 allocs/op |
1.18 |
BenchmarkDocument/text_delete_all_100000 - ns/op |
218403864 ns/op |
185022988 ns/op |
1.18 |
BenchmarkDocument/text_delete_all_100000 - B/op |
81908880 B/op |
81890693 B/op |
1.00 |
BenchmarkDocument/text_delete_all_100000 - allocs/op |
411672 allocs/op |
411585 allocs/op |
1.00 |
BenchmarkDocument/text_100 |
225684 ns/op 120139 B/op 5082 allocs/op |
240093 ns/op 120140 B/op 5082 allocs/op |
0.94 |
BenchmarkDocument/text_100 - ns/op |
225684 ns/op |
240093 ns/op |
0.94 |
BenchmarkDocument/text_100 - B/op |
120139 B/op |
120140 B/op |
1.00 |
BenchmarkDocument/text_100 - allocs/op |
5082 allocs/op |
5082 allocs/op |
1 |
BenchmarkDocument/text_1000 |
2447449 ns/op 1169127 B/op 50086 allocs/op |
2585180 ns/op 1169129 B/op 50086 allocs/op |
0.95 |
BenchmarkDocument/text_1000 - ns/op |
2447449 ns/op |
2585180 ns/op |
0.95 |
BenchmarkDocument/text_1000 - B/op |
1169127 B/op |
1169129 B/op |
1.00 |
BenchmarkDocument/text_1000 - allocs/op |
50086 allocs/op |
50086 allocs/op |
1 |
BenchmarkDocument/array_1000 |
1232994 ns/op 1091407 B/op 11830 allocs/op |
1277577 ns/op 1091302 B/op 11829 allocs/op |
0.97 |
BenchmarkDocument/array_1000 - ns/op |
1232994 ns/op |
1277577 ns/op |
0.97 |
BenchmarkDocument/array_1000 - B/op |
1091407 B/op |
1091302 B/op |
1.00 |
BenchmarkDocument/array_1000 - allocs/op |
11830 allocs/op |
11829 allocs/op |
1.00 |
BenchmarkDocument/array_10000 |
13609129 ns/op 9800698 B/op 120297 allocs/op |
13357932 ns/op 9799556 B/op 120292 allocs/op |
1.02 |
BenchmarkDocument/array_10000 - ns/op |
13609129 ns/op |
13357932 ns/op |
1.02 |
BenchmarkDocument/array_10000 - B/op |
9800698 B/op |
9799556 B/op |
1.00 |
BenchmarkDocument/array_10000 - allocs/op |
120297 allocs/op |
120292 allocs/op |
1.00 |
BenchmarkDocument/array_gc_100 |
160450 ns/op 132659 B/op 1258 allocs/op |
155267 ns/op 132648 B/op 1258 allocs/op |
1.03 |
BenchmarkDocument/array_gc_100 - ns/op |
160450 ns/op |
155267 ns/op |
1.03 |
BenchmarkDocument/array_gc_100 - B/op |
132659 B/op |
132648 B/op |
1.00 |
BenchmarkDocument/array_gc_100 - allocs/op |
1258 allocs/op |
1258 allocs/op |
1 |
BenchmarkDocument/array_gc_1000 |
1460950 ns/op 1159223 B/op 12875 allocs/op |
1464024 ns/op 1159043 B/op 12874 allocs/op |
1.00 |
BenchmarkDocument/array_gc_1000 - ns/op |
1460950 ns/op |
1464024 ns/op |
1.00 |
BenchmarkDocument/array_gc_1000 - B/op |
1159223 B/op |
1159043 B/op |
1.00 |
BenchmarkDocument/array_gc_1000 - allocs/op |
12875 allocs/op |
12874 allocs/op |
1.00 |
BenchmarkDocument/counter_1000 |
205320 ns/op 193013 B/op 5769 allocs/op |
211382 ns/op 193013 B/op 5769 allocs/op |
0.97 |
BenchmarkDocument/counter_1000 - ns/op |
205320 ns/op |
211382 ns/op |
0.97 |
BenchmarkDocument/counter_1000 - B/op |
193013 B/op |
193013 B/op |
1 |
BenchmarkDocument/counter_1000 - allocs/op |
5769 allocs/op |
5769 allocs/op |
1 |
BenchmarkDocument/counter_10000 |
2194104 ns/op 2087928 B/op 59776 allocs/op |
2254078 ns/op 2087928 B/op 59776 allocs/op |
0.97 |
BenchmarkDocument/counter_10000 - ns/op |
2194104 ns/op |
2254078 ns/op |
0.97 |
BenchmarkDocument/counter_10000 - B/op |
2087928 B/op |
2087928 B/op |
1 |
BenchmarkDocument/counter_10000 - allocs/op |
59776 allocs/op |
59776 allocs/op |
1 |
BenchmarkDocument/object_1000 |
1415700 ns/op 1428020 B/op 9847 allocs/op |
1458775 ns/op 1427858 B/op 9846 allocs/op |
0.97 |
BenchmarkDocument/object_1000 - ns/op |
1415700 ns/op |
1458775 ns/op |
0.97 |
BenchmarkDocument/object_1000 - B/op |
1428020 B/op |
1427858 B/op |
1.00 |
BenchmarkDocument/object_1000 - allocs/op |
9847 allocs/op |
9846 allocs/op |
1.00 |
BenchmarkDocument/object_10000 |
15446194 ns/op 12167386 B/op 100564 allocs/op |
15364639 ns/op 12166484 B/op 100562 allocs/op |
1.01 |
BenchmarkDocument/object_10000 - ns/op |
15446194 ns/op |
15364639 ns/op |
1.01 |
BenchmarkDocument/object_10000 - B/op |
12167386 B/op |
12166484 B/op |
1.00 |
BenchmarkDocument/object_10000 - allocs/op |
100564 allocs/op |
100562 allocs/op |
1.00 |
BenchmarkDocument/tree_100 |
1042091 ns/op 943779 B/op 6102 allocs/op |
1093186 ns/op 943775 B/op 6102 allocs/op |
0.95 |
BenchmarkDocument/tree_100 - ns/op |
1042091 ns/op |
1093186 ns/op |
0.95 |
BenchmarkDocument/tree_100 - B/op |
943779 B/op |
943775 B/op |
1.00 |
BenchmarkDocument/tree_100 - allocs/op |
6102 allocs/op |
6102 allocs/op |
1 |
BenchmarkDocument/tree_1000 |
76061461 ns/op 86460504 B/op 60116 allocs/op |
79611250 ns/op 86460484 B/op 60115 allocs/op |
0.96 |
BenchmarkDocument/tree_1000 - ns/op |
76061461 ns/op |
79611250 ns/op |
0.96 |
BenchmarkDocument/tree_1000 - B/op |
86460504 B/op |
86460484 B/op |
1.00 |
BenchmarkDocument/tree_1000 - allocs/op |
60116 allocs/op |
60115 allocs/op |
1.00 |
BenchmarkDocument/tree_10000 |
9915391489 ns/op 8580989808 B/op 600228 allocs/op |
10130372937 ns/op 8580991568 B/op 600247 allocs/op |
0.98 |
BenchmarkDocument/tree_10000 - ns/op |
9915391489 ns/op |
10130372937 ns/op |
0.98 |
BenchmarkDocument/tree_10000 - B/op |
8580989808 B/op |
8580991568 B/op |
1.00 |
BenchmarkDocument/tree_10000 - allocs/op |
600228 allocs/op |
600247 allocs/op |
1.00 |
BenchmarkDocument/tree_delete_all_1000 |
75229084 ns/op 86990810 B/op 67754 allocs/op |
79975316 ns/op 86990451 B/op 67752 allocs/op |
0.94 |
BenchmarkDocument/tree_delete_all_1000 - ns/op |
75229084 ns/op |
79975316 ns/op |
0.94 |
BenchmarkDocument/tree_delete_all_1000 - B/op |
86990810 B/op |
86990451 B/op |
1.00 |
BenchmarkDocument/tree_delete_all_1000 - allocs/op |
67754 allocs/op |
67752 allocs/op |
1.00 |
BenchmarkDocument/tree_edit_gc_100 |
3747753 ns/op 4121100 B/op 14359 allocs/op |
3932623 ns/op 4121133 B/op 14359 allocs/op |
0.95 |
BenchmarkDocument/tree_edit_gc_100 - ns/op |
3747753 ns/op |
3932623 ns/op |
0.95 |
BenchmarkDocument/tree_edit_gc_100 - B/op |
4121100 B/op |
4121133 B/op |
1.00 |
BenchmarkDocument/tree_edit_gc_100 - allocs/op |
14359 allocs/op |
14359 allocs/op |
1 |
BenchmarkDocument/tree_edit_gc_1000 |
312548677 ns/op 383468998 B/op 145416 allocs/op |
328179546 ns/op 383464888 B/op 145418 allocs/op |
0.95 |
BenchmarkDocument/tree_edit_gc_1000 - ns/op |
312548677 ns/op |
328179546 ns/op |
0.95 |
BenchmarkDocument/tree_edit_gc_1000 - B/op |
383468998 B/op |
383464888 B/op |
1.00 |
BenchmarkDocument/tree_edit_gc_1000 - allocs/op |
145416 allocs/op |
145418 allocs/op |
1.00 |
BenchmarkDocument/tree_split_gc_100 |
2559303 ns/op 2386949 B/op 10344 allocs/op |
2660499 ns/op 2386990 B/op 10344 allocs/op |
0.96 |
BenchmarkDocument/tree_split_gc_100 - ns/op |
2559303 ns/op |
2660499 ns/op |
0.96 |
BenchmarkDocument/tree_split_gc_100 - B/op |
2386949 B/op |
2386990 B/op |
1.00 |
BenchmarkDocument/tree_split_gc_100 - allocs/op |
10344 allocs/op |
10344 allocs/op |
1 |
BenchmarkDocument/tree_split_gc_1000 |
189496396 ns/op 221992390 B/op 112253 allocs/op |
200600574 ns/op 221993269 B/op 112262 allocs/op |
0.94 |
BenchmarkDocument/tree_split_gc_1000 - ns/op |
189496396 ns/op |
200600574 ns/op |
0.94 |
BenchmarkDocument/tree_split_gc_1000 - B/op |
221992390 B/op |
221993269 B/op |
1.00 |
BenchmarkDocument/tree_split_gc_1000 - allocs/op |
112253 allocs/op |
112262 allocs/op |
1.00 |
BenchmarkRPC/client_to_server |
389764083 ns/op 16808136 B/op 174450 allocs/op |
381847522 ns/op 16821594 B/op 174436 allocs/op |
1.02 |
BenchmarkRPC/client_to_server - ns/op |
389764083 ns/op |
381847522 ns/op |
1.02 |
BenchmarkRPC/client_to_server - B/op |
16808136 B/op |
16821594 B/op |
1.00 |
BenchmarkRPC/client_to_server - allocs/op |
174450 allocs/op |
174436 allocs/op |
1.00 |
BenchmarkRPC/client_to_client_via_server |
645215504 ns/op 35654156 B/op 319264 allocs/op |
636251288 ns/op 32338556 B/op 319219 allocs/op |
1.01 |
BenchmarkRPC/client_to_client_via_server - ns/op |
645215504 ns/op |
636251288 ns/op |
1.01 |
BenchmarkRPC/client_to_client_via_server - B/op |
35654156 B/op |
32338556 B/op |
1.10 |
BenchmarkRPC/client_to_client_via_server - allocs/op |
319264 allocs/op |
319219 allocs/op |
1.00 |
BenchmarkRPC/attach_large_document |
1294719238 ns/op 1919074200 B/op 8877 allocs/op |
1308667167 ns/op 1896270256 B/op 8917 allocs/op |
0.99 |
BenchmarkRPC/attach_large_document - ns/op |
1294719238 ns/op |
1308667167 ns/op |
0.99 |
BenchmarkRPC/attach_large_document - B/op |
1919074200 B/op |
1896270256 B/op |
1.01 |
BenchmarkRPC/attach_large_document - allocs/op |
8877 allocs/op |
8917 allocs/op |
1.00 |
BenchmarkRPC/adminCli_to_server |
552464026 ns/op 36354840 B/op 289513 allocs/op |
551197182 ns/op 35959884 B/op 289515 allocs/op |
1.00 |
BenchmarkRPC/adminCli_to_server - ns/op |
552464026 ns/op |
551197182 ns/op |
1.00 |
BenchmarkRPC/adminCli_to_server - B/op |
36354840 B/op |
35959884 B/op |
1.01 |
BenchmarkRPC/adminCli_to_server - allocs/op |
289513 allocs/op |
289515 allocs/op |
1.00 |
BenchmarkLocker |
62.7 ns/op 16 B/op 1 allocs/op |
62.92 ns/op 16 B/op 1 allocs/op |
1.00 |
BenchmarkLocker - ns/op |
62.7 ns/op |
62.92 ns/op |
1.00 |
BenchmarkLocker - B/op |
16 B/op |
16 B/op |
1 |
BenchmarkLocker - allocs/op |
1 allocs/op |
1 allocs/op |
1 |
BenchmarkLockerParallel |
38.59 ns/op 0 B/op 0 allocs/op |
39.34 ns/op 0 B/op 0 allocs/op |
0.98 |
BenchmarkLockerParallel - ns/op |
38.59 ns/op |
39.34 ns/op |
0.98 |
BenchmarkLockerParallel - B/op |
0 B/op |
0 B/op |
1 |
BenchmarkLockerParallel - allocs/op |
0 allocs/op |
0 allocs/op |
1 |
BenchmarkLockerMoreKeys |
148.7 ns/op 15 B/op 0 allocs/op |
148.4 ns/op 15 B/op 0 allocs/op |
1.00 |
BenchmarkLockerMoreKeys - ns/op |
148.7 ns/op |
148.4 ns/op |
1.00 |
BenchmarkLockerMoreKeys - B/op |
15 B/op |
15 B/op |
1 |
BenchmarkLockerMoreKeys - allocs/op |
0 allocs/op |
0 allocs/op |
1 |
BenchmarkChange/Push_10_Changes |
3979756 ns/op 121207 B/op 1284 allocs/op |
3927580 ns/op 121260 B/op 1284 allocs/op |
1.01 |
BenchmarkChange/Push_10_Changes - ns/op |
3979756 ns/op |
3927580 ns/op |
1.01 |
BenchmarkChange/Push_10_Changes - B/op |
121207 B/op |
121260 B/op |
1.00 |
BenchmarkChange/Push_10_Changes - allocs/op |
1284 allocs/op |
1284 allocs/op |
1 |
BenchmarkChange/Push_100_Changes |
14965441 ns/op 575724 B/op 6655 allocs/op |
14729756 ns/op 568487 B/op 6654 allocs/op |
1.02 |
BenchmarkChange/Push_100_Changes - ns/op |
14965441 ns/op |
14729756 ns/op |
1.02 |
BenchmarkChange/Push_100_Changes - B/op |
575724 B/op |
568487 B/op |
1.01 |
BenchmarkChange/Push_100_Changes - allocs/op |
6655 allocs/op |
6654 allocs/op |
1.00 |
BenchmarkChange/Push_1000_Changes |
118608812 ns/op 5272651 B/op 63151 allocs/op |
118786109 ns/op 5344002 B/op 63153 allocs/op |
1.00 |
BenchmarkChange/Push_1000_Changes - ns/op |
118608812 ns/op |
118786109 ns/op |
1.00 |
BenchmarkChange/Push_1000_Changes - B/op |
5272651 B/op |
5344002 B/op |
0.99 |
BenchmarkChange/Push_1000_Changes - allocs/op |
63151 allocs/op |
63153 allocs/op |
1.00 |
BenchmarkChange/Pull_10_Changes |
3004898 ns/op 100567 B/op 1005 allocs/op |
2951124 ns/op 100308 B/op 1005 allocs/op |
1.02 |
BenchmarkChange/Pull_10_Changes - ns/op |
3004898 ns/op |
2951124 ns/op |
1.02 |
BenchmarkChange/Pull_10_Changes - B/op |
100567 B/op |
100308 B/op |
1.00 |
BenchmarkChange/Pull_10_Changes - allocs/op |
1005 allocs/op |
1005 allocs/op |
1 |
BenchmarkChange/Pull_100_Changes |
4491785 ns/op 265418 B/op 3475 allocs/op |
4456693 ns/op 264969 B/op 3475 allocs/op |
1.01 |
BenchmarkChange/Pull_100_Changes - ns/op |
4491785 ns/op |
4456693 ns/op |
1.01 |
BenchmarkChange/Pull_100_Changes - B/op |
265418 B/op |
264969 B/op |
1.00 |
BenchmarkChange/Pull_100_Changes - allocs/op |
3475 allocs/op |
3475 allocs/op |
1 |
BenchmarkChange/Pull_1000_Changes |
8944322 ns/op 1492378 B/op 29850 allocs/op |
8897935 ns/op 1491765 B/op 29853 allocs/op |
1.01 |
BenchmarkChange/Pull_1000_Changes - ns/op |
8944322 ns/op |
8897935 ns/op |
1.01 |
BenchmarkChange/Pull_1000_Changes - B/op |
1492378 B/op |
1491765 B/op |
1.00 |
BenchmarkChange/Pull_1000_Changes - allocs/op |
29850 allocs/op |
29853 allocs/op |
1.00 |
BenchmarkSnapshot/Push_3KB_snapshot |
17430437 ns/op 707944 B/op 6655 allocs/op |
17116880 ns/op 712573 B/op 6657 allocs/op |
1.02 |
BenchmarkSnapshot/Push_3KB_snapshot - ns/op |
17430437 ns/op |
17116880 ns/op |
1.02 |
BenchmarkSnapshot/Push_3KB_snapshot - B/op |
707944 B/op |
712573 B/op |
0.99 |
BenchmarkSnapshot/Push_3KB_snapshot - allocs/op |
6655 allocs/op |
6657 allocs/op |
1.00 |
BenchmarkSnapshot/Push_30KB_snapshot |
121978557 ns/op 5585163 B/op 63210 allocs/op |
121055447 ns/op 5550286 B/op 63161 allocs/op |
1.01 |
BenchmarkSnapshot/Push_30KB_snapshot - ns/op |
121978557 ns/op |
121055447 ns/op |
1.01 |
BenchmarkSnapshot/Push_30KB_snapshot - B/op |
5585163 B/op |
5550286 B/op |
1.01 |
BenchmarkSnapshot/Push_30KB_snapshot - allocs/op |
63210 allocs/op |
63161 allocs/op |
1.00 |
BenchmarkSnapshot/Pull_3KB_snapshot |
6567233 ns/op 920774 B/op 15510 allocs/op |
6533225 ns/op 920858 B/op 15512 allocs/op |
1.01 |
BenchmarkSnapshot/Pull_3KB_snapshot - ns/op |
6567233 ns/op |
6533225 ns/op |
1.01 |
BenchmarkSnapshot/Pull_3KB_snapshot - B/op |
920774 B/op |
920858 B/op |
1.00 |
BenchmarkSnapshot/Pull_3KB_snapshot - allocs/op |
15510 allocs/op |
15512 allocs/op |
1.00 |
BenchmarkSnapshot/Pull_30KB_snapshot |
15632721 ns/op 7157532 B/op 150110 allocs/op |
15695387 ns/op 7156559 B/op 150105 allocs/op |
1.00 |
BenchmarkSnapshot/Pull_30KB_snapshot - ns/op |
15632721 ns/op |
15695387 ns/op |
1.00 |
BenchmarkSnapshot/Pull_30KB_snapshot - B/op |
7157532 B/op |
7156559 B/op |
1.00 |
BenchmarkSnapshot/Pull_30KB_snapshot - allocs/op |
150110 allocs/op |
150105 allocs/op |
1.00 |
BenchmarkSync/memory_sync_10_test |
6858 ns/op 1286 B/op 38 allocs/op |
6857 ns/op 1286 B/op 38 allocs/op |
1.00 |
BenchmarkSync/memory_sync_10_test - ns/op |
6858 ns/op |
6857 ns/op |
1.00 |
BenchmarkSync/memory_sync_10_test - B/op |
1286 B/op |
1286 B/op |
1 |
BenchmarkSync/memory_sync_10_test - allocs/op |
38 allocs/op |
38 allocs/op |
1 |
BenchmarkSync/memory_sync_100_test |
51430 ns/op 8636 B/op 273 allocs/op |
51432 ns/op 8639 B/op 273 allocs/op |
1.00 |
BenchmarkSync/memory_sync_100_test - ns/op |
51430 ns/op |
51432 ns/op |
1.00 |
BenchmarkSync/memory_sync_100_test - B/op |
8636 B/op |
8639 B/op |
1.00 |
BenchmarkSync/memory_sync_100_test - allocs/op |
273 allocs/op |
273 allocs/op |
1 |
BenchmarkSync/memory_sync_1000_test |
590499 ns/op 74054 B/op 2106 allocs/op |
587062 ns/op 73963 B/op 2099 allocs/op |
1.01 |
BenchmarkSync/memory_sync_1000_test - ns/op |
590499 ns/op |
587062 ns/op |
1.01 |
BenchmarkSync/memory_sync_1000_test - B/op |
74054 B/op |
73963 B/op |
1.00 |
BenchmarkSync/memory_sync_1000_test - allocs/op |
2106 allocs/op |
2099 allocs/op |
1.00 |
BenchmarkSync/memory_sync_10000_test |
7119553 ns/op 743531 B/op 20414 allocs/op |
7366780 ns/op 739207 B/op 20246 allocs/op |
0.97 |
BenchmarkSync/memory_sync_10000_test - ns/op |
7119553 ns/op |
7366780 ns/op |
0.97 |
BenchmarkSync/memory_sync_10000_test - B/op |
743531 B/op |
739207 B/op |
1.01 |
BenchmarkSync/memory_sync_10000_test - allocs/op |
20414 allocs/op |
20246 allocs/op |
1.01 |
BenchmarkTextEditing |
18627016740 ns/op 9041694928 B/op 19921676 allocs/op |
18157267169 ns/op 9042293288 B/op 19924516 allocs/op |
1.03 |
BenchmarkTextEditing - ns/op |
18627016740 ns/op |
18157267169 ns/op |
1.03 |
BenchmarkTextEditing - B/op |
9041694928 B/op |
9042293288 B/op |
1.00 |
BenchmarkTextEditing - allocs/op |
19921676 allocs/op |
19924516 allocs/op |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
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.
Thanks for your contribution.
What this PR does / why we need it:
Move ToMXL from RHT to TreeNode
Which issue(s) this PR fixes:
Related to yorkie-team/yorkie-js-sdk#805
Special notes for your reviewer:
Does this PR introduce a user-facing change?:
Additional documentation:
Checklist: