<div><div class="gmail_quote">On Thu, Feb 17, 2011 at 1:54 PM, Valentyn Pavliuchenko <span dir="ltr"><<a href="mailto:valentyn.pavliuchenko@gmail.com">valentyn.pavliuchenko@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I agree - it's really slow and I hate it. Why renaming even some file-local variable is so slow?<br><br clear="all">--<br>Best regards,<br>Valentyn Pavliuchenko<br><br>
<br><br><div class="gmail_quote">2011/2/17 Dmitry Risenberg <span dir="ltr"><<a href="mailto:dmitry.risenberg@gmail.com" target="_blank">dmitry.risenberg@gmail.com</a>></span><div><div></div><div class="h5"><br><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">
Hi people!<br>
<br>
I've been having trouble with Find Uses/Rename Declaration features<br>
for some time - it is really slow. When I call Find Uses on a<br>
variable, KDevelop outputs some uses instantly, but then the progess<br>
bar halts for some time (a few seconds) before it goes some more<br>
forward, and then halts again and so on. At the same time a background<br>
parser progress bar appears in the lower right corner and disapperars<br>
only when the search for uses is done. The whole search takes a few<br>
minutes while Eclipse (!) copes in just a few seconds.<br>
<br>
I've also heard complaints on the IRC about Find Uses becoming slow,<br>
so I think this is a regression. I'll try to fix it if someone can<br>
point where to look. I think that the reason for slowness is calling<br>
the parser.<br>
<br>
--<br>
Dmitry Risenberg<br>
<font color="#888888"><br>
--<br>
KDevelop-devel mailing list<br>
<a href="mailto:KDevelop-devel@kdevelop.org" target="_blank">KDevelop-devel@kdevelop.org</a><br>
<a href="https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel" target="_blank">https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel</a><br>
</font></blockquote></div></div></div><br>
<br>--<br>
KDevelop-devel mailing list<br>
<a href="mailto:KDevelop-devel@kdevelop.org">KDevelop-devel@kdevelop.org</a><br>
<a href="https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel" target="_blank">https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel</a><br>
<br></blockquote></div><br></div><div><meta http-equiv="content-type" content="text/html; charset=utf-8">I never understood either, shouldn't just the declaration's context be reparsed? this one is already ContextDeclarationsAndUses so it shouldn't be necessary, right?<div>
<br></div><div>Aleix</div></div>