Improved query-integrated debug output and profiling #42678
Labels
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
The new query system kind of up-ends our existing
-Ztime-passes
. In addition,RUST_LOG
is obviously a very primitive logging system, with no ability to track indentation or give you much for context. We have to do better.@matthewhammer has been working on a nifty new system for visualizing what a rust compilation is doing and where it spends its time. The rough idea is -- when enabled, of course -- to intercept when queries start and end and plot that information visually. This lets us see which queries ran and in which order, and whether there were cache hits or misses. There is a bunch of other information that I would like access to:
foo
"Anyway, this is intended as a general tracking and discussion issue for this work.
The text was updated successfully, but these errors were encountered: