llvm-project/clang-tools-extra/clangd/index
Kadir Cetinkaya 375c54fd1e [clangd] Only reduce priority of a thread for indexing.
Summary:
We'll soon have tasks pending for reading shards from disk, we want
them to have normal priority. Because:
- They are not CPU intensive, mostly IO bound.
- Give a good coverage for the project at startup, therefore it is worth
  spending some cycles.
- We have only one task per whole CDB rather than one task per file.

Reviewers: ilya-biryukov

Subscribers: ioeric, MaskRay, jkorous, arphaman, jfb, cfe-commits

Differential Revision: https://reviews.llvm.org/D55315

llvm-svn: 349345
2018-12-17 12:30:27 +00:00
..
dex [dexp] Change FuzzyFind to also print scope of symbols 2018-12-14 14:17:18 +00:00
Background.cpp [clangd] Only reduce priority of a thread for indexing. 2018-12-17 12:30:27 +00:00
Background.h [clangd] Only reduce priority of a thread for indexing. 2018-12-17 12:30:27 +00:00
BackgroundIndexStorage.cpp [clangd] Enable auto-index behind a flag. 2018-11-26 16:00:11 +00:00
CanonicalIncludes.cpp [clangd] Namespace style cleanup in cpp files. NFC. 2018-10-20 15:30:37 +00:00
CanonicalIncludes.h [clangd] Get rid of regexes in CanonicalIncludes 2018-08-22 13:51:19 +00:00
FileIndex.cpp [clangd] Cleanup: stop passing around list of supported URI schemes. 2018-11-22 15:02:05 +00:00
FileIndex.h [clangd] Cleanup: stop passing around list of supported URI schemes. 2018-11-22 15:02:05 +00:00
Index.cpp [clangd][NFC] Move SymbolID to a separate file 2018-11-27 16:40:34 +00:00
Index.h [clangd][NFC] Move SymbolID to a separate file 2018-11-27 16:40:34 +00:00
IndexAction.cpp [clangd] Populate include graph during static indexing action. 2018-11-30 16:59:00 +00:00
IndexAction.h [clangd] Populate include graph during static indexing action. 2018-11-30 16:59:00 +00:00
MemIndex.cpp [clangd] Get rid of QueryScopes.empty() == AnyScope special case. 2018-11-06 11:08:17 +00:00
MemIndex.h [clangd] Add symbol slab size to index memory consumption estimates 2018-09-10 11:46:07 +00:00
Merge.cpp [clangd] Replace StringRef in SymbolLocation with a char pointer. 2018-11-14 11:55:45 +00:00
Merge.h [clangd] expose MergedIndex class 2018-10-04 14:20:22 +00:00
Serialization.cpp [clangd] Put direct headers into srcs section. 2018-11-27 16:08:53 +00:00
Serialization.h [clangd] Put direct headers into srcs section. 2018-11-27 16:08:53 +00:00
SymbolCollector.cpp [clangd] Fix a stale comment, NFC. 2018-12-03 13:16:04 +00:00
SymbolCollector.h [clangd] Fix a stale comment, NFC. 2018-12-03 13:16:04 +00:00
SymbolID.cpp [clangd][NFC] Move SymbolID to a separate file 2018-11-27 16:40:34 +00:00
SymbolID.h [clangd][NFC] Move SymbolID to a separate file 2018-11-27 16:40:34 +00:00
YAMLSerialization.cpp [clangd] Collect and store expected types in the index 2018-11-26 15:29:14 +00:00