https://bugs.kde.org/show_bug.cgi?id=399783

            Bug ID: 399783
           Summary: C++ code parsing is slower than compilation
           Product: kdevelop
           Version: git master
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Language Support: CPP (Clang-based)
          Assignee: kdevelop-bugs-n...@kde.org
          Reporter: eugene.shalygin+bugzilla....@gmail.com
  Target Milestone: ---

Parsing in KDEvelop is extremely slow most of the times. Only cleaning session
cache and restarting make it reasonably quick again.

STEPS TO REPRODUCE
1. Load a project of size > 1e5 LOC
2. Select "Reload" in the project context menu
3. Open the parsing progress bar. 

OBSERVED RESULT

Parsing of each file takes about 10 seconds.

EXPECTED RESULT
Parsing takes not longer than compiling the same project (i.e. it has to be ~10
times faster).


SOFTWARE VERSIONS
(available in About System)
KDE Plasma Version: 5.14.80
KDE Frameworks Version: 5.51.0
Qt Version: 5.11.1

ADDITIONAL INFORMATION
Changing "Compiler for paths" in the project settings sometimes help to recover
the parsing speed.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to