This revision was automatically updated to reflect the committed changes. Closed by commit rG8070bf8c6e6a: [clangd] Record remote index usage (authored by kadircet).
Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D106796/new/ https://reviews.llvm.org/D106796 Files: clang-tools-extra/clangd/tool/ClangdMain.cpp Index: clang-tools-extra/clangd/tool/ClangdMain.cpp =================================================================== --- clang-tools-extra/clangd/tool/ClangdMain.cpp +++ clang-tools-extra/clangd/tool/ClangdMain.cpp @@ -561,10 +561,13 @@ std::unique_ptr<SymbolIndex> loadExternalIndex(const Config::ExternalIndexSpec &External, AsyncTaskRunner *Tasks) { + static const trace::Metric RemoteIndexUsed("used_remote_index", + trace::Metric::Value, "address"); switch (External.Kind) { case Config::ExternalIndexSpec::None: break; case Config::ExternalIndexSpec::Server: + RemoteIndexUsed.record(1, External.Location); log("Associating {0} with remote index at {1}.", External.MountPoint, External.Location); return remote::getClient(External.Location, External.MountPoint);
Index: clang-tools-extra/clangd/tool/ClangdMain.cpp =================================================================== --- clang-tools-extra/clangd/tool/ClangdMain.cpp +++ clang-tools-extra/clangd/tool/ClangdMain.cpp @@ -561,10 +561,13 @@ std::unique_ptr<SymbolIndex> loadExternalIndex(const Config::ExternalIndexSpec &External, AsyncTaskRunner *Tasks) { + static const trace::Metric RemoteIndexUsed("used_remote_index", + trace::Metric::Value, "address"); switch (External.Kind) { case Config::ExternalIndexSpec::None: break; case Config::ExternalIndexSpec::Server: + RemoteIndexUsed.record(1, External.Location); log("Associating {0} with remote index at {1}.", External.MountPoint, External.Location); return remote::getClient(External.Location, External.MountPoint);
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits