This revision was automatically updated to reflect the committed changes.
Closed by commit rGfed995ef9020: [clangd] Trace queue state for each
TUScheduler action. (authored by sammccall).
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D96027/new/
http
kadircet accepted this revision.
kadircet added a comment.
This revision is now accepted and ready to land.
LGTM!
Comment at: clang-tools-extra/clangd/TUScheduler.cpp:1054
Requests.push_back({std::move(Task), std::string(Name),
steady_clock::now(),
-
sammccall added inline comments.
Comment at: clang-tools-extra/clangd/TUScheduler.cpp:1054
Requests.push_back({std::move(Task), std::string(Name),
steady_clock::now(),
-std::move(Ctx), Update, Invalidation,
-std::move(Invalida
kadircet added inline comments.
Comment at: clang-tools-extra/clangd/TUScheduler.cpp:511
llvm::Optional> LatestPreamble;
- std::queue PreambleRequests; /* GUARDED_BY(Mutex) */
+ std::deque PreambleRequests; /* GUARDED_BY(Mutex) */
/// Signaled whenever LatestPreamble chan
sammccall created this revision.
sammccall added a reviewer: kadircet.
Herald added subscribers: usaxena95, arphaman, javed.absar.
sammccall requested review of this revision.
Herald added subscribers: cfe-commits, MaskRay, ilya-biryukov.
Herald added a project: clang.
The new trace event includes