[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnu-arch-users] tla-1.3.1/cygwin segfaults
From: |
John A Meinel |
Subject: |
Re: [Gnu-arch-users] tla-1.3.1/cygwin segfaults |
Date: |
Mon, 15 Aug 2005 11:19:06 -0500 |
User-agent: |
Mozilla Thunderbird 1.0.6 (Macintosh/20050716) |
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