[PATCH] D90654: [clangd] Add index server request logging
Sam McCall via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Mon Nov 2 15:45:29 PST 2020
sammccall created this revision.
sammccall added reviewers: kbobyrev, kadircet.
Herald added subscribers: cfe-commits, usaxena95, arphaman.
Herald added a project: clang.
sammccall requested review of this revision.
Herald added subscribers: MaskRay, ilya-biryukov.
- Add verbose logging of payloads
- Add public logging of request summaries
- fix non-logging of messages in request scopes (oops!)
- add test for public/non-public logging, extending pipeline_helper a bit.
We've accumulated quite a lot of duplication in the request handlers by now.
I should factor that out, but not in this patch...
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D90654
Files:
clang-tools-extra/clangd/index/remote/server/Server.cpp
clang-tools-extra/clangd/test/remote-index/pipeline_helper.py
clang-tools-extra/clangd/test/remote-index/public-log.test
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D90654.302423.patch
Type: text/x-patch
Size: 9804 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20201102/673a9c96/attachment-0001.bin>
More information about the cfe-commits
mailing list