[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: svn commit: r1483532 - in /subversion/trunk/subversion: include/ libsvn_client/ libsvn_fs_base/ libsvn_fs_fs/ libsvn_ra/ libsvn_ra_local/ libsvn_ra_svn/ libsvn_repos/ libsvn_subr/ libsvn_wc/ mod_dav_svn/ svndumpfilter/ svnmucc/ svnrdump/ svnserve/ svns...

From: Ivan Zhakov <ivan_at_visualsvn.com>
Date: Fri, 17 May 2013 01:14:58 +0400

On Thu, May 16, 2013 at 11:48 PM, <stefan2_at_apache.org> wrote:
> Author: stefan2
> Date: Thu May 16 19:48:47 2013
> New Revision: 1483532
>
> URL: http://svn.apache.org/r1483532
> Log:
> We frequently use property name constants in conjunction with hash containers.
> Provide new wrappers around apr_hash_get and apr_hash_set that accept such
> string constants and statically determine their size. That minimizes the
> hash access costs.
>
> Mass change hash get and set calls for SVN_PROP_* constants.
>
Hi Stefan,

Is the performance gain costs code complexity? Please understand my
correctly: it's great improve Subversion speed. I just don't like the
idea getting code more complicated to win just several cycles.

-- 
Ivan Zhakov
CTO | VisualSVN | http://www.visualsvn.com
Received on 2013-05-16 23:15:50 CEST

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.