qdiff --complete is extremely slow

Bug #148246 reported by Nicholas Allen
2
Affects Status Importance Assigned to Milestone
QBzr
Fix Released
Medium
Lukáš Lalinský

Bug Description

On the latest bzr.dev code I changed NEWS by adding "hello" to the end:

echo hello >> NEWS

Then I ran:

bzr qdiff --complete NEWS

and my CPU went to 100%. After about 20 seconds the window appeared which is a really long time seeing as only one line has been added to the file...

Tags: qdiff speed

Related branches

Revision history for this message
Alexander Belchenko (bialix) wrote :

And scrolling text in qdiff --complete window is slow too.

Changed in qbzr:
status: New → Confirmed
Changed in qbzr:
importance: Undecided → Medium
Revision history for this message
Alexander Belchenko (bialix) wrote :

Lukas said qdiff should be rewritting in C++ for speed. I'm newbie in PyQt and have no experience in C++Qt, so the best we can do for 1.0 is to disable this option to reduce user complains. Sorry.

Changed in qbzr:
milestone: none → 2.0
status: Confirmed → Triaged
Changed in qbzr:
assignee: nobody → luks
milestone: 2.0 → 0.9.2
status: Triaged → Fix Committed
Changed in qbzr:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.