Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-dev] Indexing in 6.0.2

I've been playing around with 6.0.2 integration builds because and I've noticed a couple of big differences in indexing behavior compared with 6.0.1:
- Increased heap usage in 6.0.2 during indexing
With 6.0.1, I could index my project with -Xmx400m.  In 6.0.2, I need -Xmx600m to avoid out of memory or horrible performance.  Any ideas why?
- Fewer headers are being indexed (same code base, same settings):
6.0.1: C/C++ Indexer: Project 'all' (2021 sources, 8072 headers)
6.0.2: C/C++ Indexer: Project 'all' (2021 sources, 3581 headers)
Since in neither case am I getting any inclusion errors, I'm wondering if in 6.0.1 the extra 4,500 header were being indexed unnecessarily?  "Index source files not included in the build" and "Index unused headers" are both unchecked in the Preferences.
Steve Kennedy

Back to the top