Skip to content

Commit 0cdbbf7

Browse files
authored
add backedge insertion to the timings (#58237)
RIght now we have big uninsturmented "holes" between packages getting loaded. These mostly cover up those holes.
1 parent c9ad04d commit 0cdbbf7

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

base/loading.jl

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1286,8 +1286,9 @@ function _include_from_serialized(pkg::PkgId, path::String, ocachepath::Union{No
12861286
ext_edges = sv[4]::Union{Nothing,Vector{Any}}
12871287
extext_methods = sv[5]::Vector{Any}
12881288
internal_methods = sv[6]::Vector{Any}
1289-
StaticData.insert_backedges(edges, ext_edges, extext_methods, internal_methods)
1290-
1289+
Compiler.@zone "CC: INSERT_BACKEDGES" begin
1290+
StaticData.insert_backedges(edges, ext_edges, extext_methods, internal_methods)
1291+
end
12911292
restored = register_restored_modules(sv, pkg, path)
12921293

12931294
for M in restored

0 commit comments

Comments
 (0)