From fc92dff4500d1e4a44bdff859371008fba0ecf63 Mon Sep 17 00:00:00 2001 From: K Pamnany Date: Mon, 3 Feb 2025 18:15:38 -0500 Subject: [PATCH] Add timing when `PRECOMPILE_TRACE_COMPILE` is set --- base/loading.jl | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/base/loading.jl b/base/loading.jl index 826e4116405ef..47741da26a1b2 100644 --- a/base/loading.jl +++ b/base/loading.jl @@ -3078,7 +3078,10 @@ function create_expr_cache(pkg::PkgId, input::String, output::String, output_o:: cpu_target = nothing end push!(opts, "--output-ji", output) - isassigned(PRECOMPILE_TRACE_COMPILE) && push!(opts, "--trace-compile=$(PRECOMPILE_TRACE_COMPILE[])") + if isassigned(PRECOMPILE_TRACE_COMPILE) + push!(opts, "--trace-compile=$(PRECOMPILE_TRACE_COMPILE[])") + push!(opts, "--trace-compile-timing") + end io = open(pipeline(addenv(`$(julia_cmd(;cpu_target)::Cmd) $(flags)