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

Re: svn commit: rev 3232 - branches/issue-749-caching/subversion/include branches/issue-749-caching/subversion/libsvn_wc branches/issue-749-caching/subversion/libsvn_client branches/issue-749-caching/subversion/clients/cmdline

From: Karl Fogel <kfogel_at_newton.ch.collab.net>
Date: 2002-09-26 18:35:03 CEST

Philip Martin <philip@codematters.co.uk> writes:
> > Log:
> > Make svn_wc_entry provide a pointer to const. Treat the values in the
> > hash returned by svn_wc_entries_read as pointers to const where
> > possible. This makes it harder to abuse/corrupt the entries cache.
>
> I think this version of entries caching is ready. I'm going to try
> some manual tests, and some more valgrind runs, and if anyone else
> want to try it please do so. If no problems arise I will merge it
> into the trunk.
>
> As to performance, read-only operations ('svn st', 'svn diff') on a
> working copy the size of the Subversion trunk run several times
> faster. Checkout over ra_local of a working copy with a couple of
> hundred files in a single directory is twice as fast.

I think I'll found a university, just so it can award Philip an
honorary degree.

-K

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Sep 26 19:00:20 2002

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.