Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-dev] Change to the indexer

Hi,
I just commited my work on handling headers included both from c- and
c++-files. The fix reduces the problem percentage for firefox from 5.06%
to 3.13% :-).

The change has no impact on the indexing performance.
 
However, I had to change the indexing logics. Because part of it was
implemented in four different classes (pdom fast/full and standalone
fast/full indexer tasks) I restructured this to have the logics in one
singe class (AbstractIndexerTask). The code turns out to be less complex
than it
was before.
 
Vivian, Chris: I think I did not introduce an additional dependency for
the stand-alone indexer, please verify and complain, if I did. Because
now the stand-alone indexer differs only slightly from the project
indexer I am confident that it is working fine, but I don't have
testcases to veryfy that. If I broke something, please tell me. The
stand-alone indexer specific code is found in
StandaloneIndexerInputAdapter.

Markus.

The related bugzilla:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=191989


Back to the top