Berni Joss wrote: > On Fri, Aug 12, 2005 at 11:34:26PM -0500, John A Meinel wrote: > >>I don't know how up-to-date you are keeping your baz, but I found a >>small bug recently, which causes baz on cygwin to hang for about 4s (at >>least on my machine). It turns out the pathcompress code was somehow >>creating a network name (//cygdrive) which caused a network lookup, >>which would eventually timeout (4s). > > > I had not noticed because the cygwin version is so much slower than the > debian version anyway. >
Yeah, it is generally about 10x slower in my testing. Which is unfortunate, but at least it works. > >>Anyway, I know have an updated version posted (it comes along with the >>latest changes from baz mainline). I'm much happier now that I don't >>have that hang. (It also means that make test takes 56min instead of 75min). >> >>I noticed the bug in baz-dos-1.5-beta44, though it probably existed >>earlier. It is now fixed in baz-dos-1.5-beta52. I would have thought >>that the change that caused this would have occurred back at patch-20, >>so maybe it has been happening, and I just didn't notice. > > > I have installed the beta52 and do notice an improvement in speed, > even though the cygwin overhead is still very significant. > > >>In the process of trying to speed things up, I also created a C++ >>version of my pc-rmrf functionality. I no longer thing that was the >>slowdown for make test, but it's written now. And it has much lower >>startup overhead (time python -c "" takes 0.2s, time bash -c "" 0.1s, >>compiled code 0.04 on cygwin [on Linux time python -c "" is about 0.08, >>time bash -c "" is 0.007]) >> >>Anyway, just to say that I recommend upgrading to the latest version >>available at: >>http://bazaar.canonical.com/Downloads > > > Please note that the download link for baz-dos-1.5-beta52 on > http://bazaar.canonical.com/Downloads still points to beta44 > Thanks for the heads up, this should be fixed. > >>Also, you probably will want to do: >>rm /usr/local/bin/pc-* >>Before installing the new version, just to make sure the compiled code >>doesn't conflict with the old shell script. > > > I am using a symbolic link to select the baz version (directory) so the > old shell script is not visible anymore on the path. > Good. I don't know how much of an improvement it will be, but I did the work, and it should at least be a small improvement. > >>Anyway, I thought I would mention the update, in case anyone is using it >>and noticed the same problem that I have been running into. > > > Thank you :-) > Berni > You're welcome, John =:->
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Gnu-arch-users mailing list [email protected] http://lists.gnu.org/mailman/listinfo/gnu-arch-users GNU arch home page: http://savannah.gnu.org/projects/gnu-arch/
