summaryrefslogtreecommitdiff
path: root/tests/test_file.py
diff options
context:
space:
mode:
authorAlex Gaynor <alex.gaynor@gmail.com>2023-01-10 07:51:23 -0500
committerAlex Gaynor <alex.gaynor@gmail.com>2023-01-10 07:52:27 -0500
commit1cd22f097aca2667cbfde6320178e2354d07199b (patch)
treed326a6d543068c608142b9a5da931bd9475bdad0 /tests/test_file.py
parenta9ead5ec359038efc96603ad28b0f2eb9255ec3b (diff)
downloadparamiko-1cd22f097aca2667cbfde6320178e2354d07199b.tar.gz
Improve performance by reducing expensive bytes conversion
In two core parts of the codebase, complex type-switch based code is used to convert a value to bytes. However, in all cases (except for one, fixed in this PR), the caller is specifying a Message instance. We can make this code much simpler by directly calling the correct method on Message. In #2110 this is measured to massively speed up large SFTP transfers.
Diffstat (limited to 'tests/test_file.py')
0 files changed, 0 insertions, 0 deletions