rust/compiler/rustc_mir_transform/src/coverage
Bryan Garza 360db516cc Create stable metric to measure long computation in Const Eval
This patch adds a `MirPass` that tracks the number of back-edges and
function calls in the CFG, adds a new MIR instruction to increment a
counter every time they are encountered during Const Eval, and emit a
warning if a configured limit is breached.
2023-01-23 23:56:22 +00:00
..
test_macros Remove from compiler/ crates 2022-09-29 16:49:04 +09:00
counters.rs Consistently use dominates instead of is_dominated_by 2023-01-21 12:15:02 +01:00
debug.rs Create format_args as late as possible 2022-12-01 08:49:51 +00:00
graph.rs Consistently use dominates instead of is_dominated_by 2023-01-21 12:15:02 +01:00
mod.rs rustc: Remove needless lifetimes 2022-12-20 22:10:40 +01:00
query.rs rustc: Remove needless lifetimes 2022-12-20 22:10:40 +01:00
spans.rs Create stable metric to measure long computation in Const Eval 2023-01-23 23:56:22 +00:00
tests.rs Add missing anonymous lifetime 2022-12-20 22:28:22 +01:00