On Fri, Mar 18, 2011 at 06:20, C. Michael Pilato <cmpil...@collab.net> wrote: > On 03/17/2011 10:52 PM, cmpil...@apache.org wrote: >> Author: cmpilato >> Date: Fri Mar 18 02:52:57 2011 >> New Revision: 1082806 >> >> URL: http://svn.apache.org/viewvc?rev=1082806&view=rev >> Log: >> Eliminate another node walk, this time in the invalidate_wc_prop() RA >> callback function. > > In a sparse working copy of the Subversion codebase (/trunk, > /branches/1.6.x, /branches/1.5.x, and /site), here's how the cost of a no-op > svn switch (to the same URL and revision) -- which makes use of this > invalidate_wc_prop callback -- compares: > > 1.6.x 1.7 (before) 1.7 (after) > ,-----------------------------------------. > ra_neon | 2s | 15s | 2s | > |-------------+-------------+-------------| > ra_serf | 2s | 15s | 2s | > `-----------------------------------------' > Wow!
-- Ivan Zhakov