Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
clang-tools-extra/clangd/Preamble.cpp | ||
---|---|---|
500 | This is a significant change. You are now exporting this information for failed preamble builds. Do you think these are interesting? It might make the data a bit confusing (i.e. lots of small "built in <1s, did not read any files) when something is really wrong with preamble. I think we should either only export on successful preamble OR add a boolean "success" dimension to the metric. |
clang-tools-extra/clangd/Preamble.cpp | ||
---|---|---|
500 | This doesn't change what is exported, that's still controlled by TUScheduler in the same way (only exporting on success). It just changes the behavior of this function: it now populates stats instead of leaving them uninitialized. The function already returns a success dimension (either the returned pointer is null or not). |
This is a significant change. You are now exporting this information for failed preamble builds. Do you think these are interesting? It might make the data a bit confusing (i.e. lots of small "built in <1s, did not read any files) when something is really wrong with preamble.
I think we should either only export on successful preamble OR add a boolean "success" dimension to the metric.