Skip to content

Commit 4d4ba28

Browse files
authored
Fix Base.StaticData renaming (#67)
Ref JuliaLang/julia#59238
1 parent 7821943 commit 4d4ba28

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/invalidations.jl

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,16 @@ macro recompile_invalidations(expr)
1212
return :(recompile_invalidations($__module__, $(QuoteNode(expr))))
1313
end
1414

15+
const ReinferUtils = isdefined(Base, :ReinferUtils) ? Base.ReinferUtils : Base.StaticData
16+
1517
function recompile_invalidations(__module__::Module, @nospecialize expr)
1618
listi = ccall(:jl_debug_method_invalidation, Any, (Cint,), 1)
17-
liste = Base.StaticData.debug_method_invalidation(true)
19+
liste = ReinferUtils.debug_method_invalidation(true)
1820
try
1921
Core.eval(__module__, expr)
2022
finally
2123
ccall(:jl_debug_method_invalidation, Any, (Cint,), 0)
22-
Base.StaticData.debug_method_invalidation(false)
24+
ReinferUtils.debug_method_invalidation(false)
2325
end
2426
if ccall(:jl_generating_output, Cint, ()) == 1
2527
foreach(precompile_mi, invalidation_leaves(listi, liste))

0 commit comments

Comments
 (0)