On the ra-svn-tuning branch:
Another minor speedup of the ra_svn sending code. Add an optimized
code path for lists containing only one optional string. These are
frequent in editor and log reports.
* subversion/libsvn_ra_svn/marshal.c
(write_tuple_string_opt_list): New utility function with an optimized
code path. Fallback code factored out
from the calling functions.
(svn_ra_svn__write_cmd_change_rev_prop2,
svn_ra_svn__write_cmd_unlock,
svn_ra_svn__write_data_log_entry): Simplify calling the new utlity.
git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/ra-svn-tuning@1663289 13f79535-47bb-0310-9956-ffa450edef68
1 file changed