[PATCH] D109506: [clangd] Print current request context along with the stack trace
Sam McCall via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Mon Oct 25 08:30:41 PDT 2021
sammccall added a comment.
In D109506#3059313 <https://reviews.llvm.org/D109506#3059313>, @0x1eaf wrote:
> I've instrumented preamble building, but haven't instrumented background indexing which is outside of `TUScheduler.cpp` and would require exposing `crashDump*` helpers and preferably moving them out of `TUScheduler.cpp`. And I think it might be easier to review it separately.
Sounds good!
> Speaking of the helpers, where would you prefer those to be: a new file+header under clangd/support, or in some existing place?
I think it's too concrete/specific to live in support.
There's no perfect place, maybe Compiler.h along with the definition of ParseInputs isn't so bad? That file is kind of a random assortment of low-level stuff anyway.
In D109506#3084550 <https://reviews.llvm.org/D109506#3084550>, @0x1eaf wrote:
> Are there any blockers to landing this?
Nope, just my kids have been sick and I've been losing track of things left and right.
Sorry about that, will land this now!
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D109506/new/
https://reviews.llvm.org/D109506
More information about the cfe-commits
mailing list