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

RE: [RFC] diff-optimizations-bytes branch: avoiding function call overhead (?)

From: Bert Huijben <bert_at_qqmail.nl>
Date: Wed, 15 Dec 2010 12:00:47 +0100

> -----Original Message-----
> From: Johan Corveleyn [mailto:jcorvel_at_gmail.com]
> Sent: woensdag 15 december 2010 11:30
> To: Branko Čibej
> Cc: dev_at_subversion.apache.org
> Subject: Re: [RFC] diff-optimizations-bytes branch: avoiding function
> call overhead (?)
>

> It was a Windows build (x86), with "Release" configuration, compiled
> with Visual Studio Express 2008 (when measuring performance of this
> branch, I always use a Release build, a Debug build is at least twice
> as slow; I only change to a Debug build if I'm having problems,
> needing to debug etc.).

Not really useful in this discussion, but Visual Studio Express 2008 doesn't have the optimizing C++ compiler that is available in the higher Visual Studio versions.

In debug builds on VC++ some additional checks are enabled which will slow things down, but the optimizing compiler (which *is* available in the free to download platform SDK) will improve performance more than just disabling of the debug checks.

        Bert
Received on 2010-12-15 12:01:29 CET

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.