[
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