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

Javahl binding performance

From: guillaume.perrotte <guillaume.perrotte_at_actia.fr>
Date: 2005-02-23 10:05:58 CET


I'm currently writing a GUI interface for Subversion in java using the
provided javahl binding. I'm surprised by the status() method performance :
on my working copy, it takes the following times to perform whereas the
command line client takes less than half the time !

status(path, true, false, false /* only changed elts */) : 6.3 s
status(path, true, false, false /* every elts */) : 6.4 s

svn status path :
1.9 s
svn status path -v :
5.4 s

Are you aware of the issue ? Is it the JNI interface that slow up the whole
process or the status binding that is uncorrectly set ?

Guillaume PERROTTE

software developper @ ACTIA
Toulouse - FRANCE
This message is intended for the use of the addressee only and may contain
information that is privileged and confidential.
E-mails are susceptible to alteration. Actia shall not be liable for the
message if altered, changed or falsified.
If you are not the intended recipient, you are notified that any
dissemination of this communication is strictly prohibited.
If you have received this communication in error, please notify us
immediately by return of this e-mail.
Ce courrier électronique est destiné exclusivement aux personnes ou
institutions dont le nom figure ci-dessus et peut contenir des informations
protégées par le secret professionnel, dont la divulgation est strictement
Tout message électronique est susceptible d'altération. Actia décline toute
responsabilité au titre de ce message s'il a été altéré, déformé ou
Si vous n'êtes pas destinataire, nous vous avisons que sa lecture, sa
reproduction ou sa distribution sont strictement interdites.
Nous vous prions en conséquence de nous aviser immédiatement par retour de
ce courrier.
Received on Wed Feb 23 17:30:43 2005

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

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