diff options
| author | Jakub Beránek <berykubik@gmail.com> | 2025-07-05 10:17:08 +0200 |
|---|---|---|
| committer | Jakub Beránek <berykubik@gmail.com> | 2025-07-06 17:25:19 +0200 |
| commit | 97da04c9222b1b1b362309555c5825793c3f7f03 (patch) | |
| tree | a093de9949cbe6b2a204eb30b5fd42642abf1620 /src | |
| parent | 33e6b7aa0952aecf192de44b2ff515822fad11ce (diff) | |
| download | rust-97da04c9222b1b1b362309555c5825793c3f7f03.tar.gz rust-97da04c9222b1b1b362309555c5825793c3f7f03.zip | |
Add `#[tracing::instrument]` to the LLVM build step
Diffstat (limited to 'src')
| -rw-r--r-- | src/bootstrap/src/core/build_steps/llvm.rs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/bootstrap/src/core/build_steps/llvm.rs b/src/bootstrap/src/core/build_steps/llvm.rs index de67a5f77e6..b2056f5cf37 100644 --- a/src/bootstrap/src/core/build_steps/llvm.rs +++ b/src/bootstrap/src/core/build_steps/llvm.rs @@ -263,6 +263,15 @@ impl Step for Llvm { } /// Compile LLVM for `target`. + #[cfg_attr( + feature = "tracing", + instrument( + level = "debug", + name = "Llvm::run", + skip_all, + fields(target = ?self.target), + ), + )] fn run(self, builder: &Builder<'_>) -> LlvmResult { let target = self.target; let target_native = if self.target.starts_with("riscv") { |
