[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop-bugs
Subject:    [Bug 148426] New: FileTreeWidget of fileview wastes cycles repeating
From:       opal () scssoft ! com
Date:       2007-08-01 12:50:44
Message-ID: 20070801145042.148426.opal () scssoft ! com
[Download RAW message or body]

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=148426         
           Summary: FileTreeWidget of fileview wastes cycles repeating
                    operations with known result
           Product: kdevelop
           Version: unspecified
          Platform: Debian testing
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: wishlist
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs kdevelop org
        ReportedBy: opal scssoft com


Version:            (using KDE KDE 3.5.7)
Installed from:    Debian testing/unstable Packages
OS:                Linux

Now that the ping-pong of source changes related to bug 148229 ended,
it is time to further optimize FileTreeWidget implementation,
to make startup time of KDevelop on large projects acceptable.

FileTreeWidget::addProjectFiles() method spends considerable share of its time
re-inserting directories in an attempt to build the full project file tree,
especially on projects with less-than-trivial directory structure.

See the fully commented patch below.

_______________________________________________
KDevelop-bugs mailing list
KDevelop-bugs@kdevelop.org
https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic