Skip to content
Draft
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions src/jlgen.jl
Original file line number Diff line number Diff line change
Expand Up @@ -613,5 +613,11 @@ function compile_method_instance(@nospecialize(job::CompilerJob))
end
end

if job.config.kernel
# Don't cache the top-level inference result.
ci = compiled[job.source].ci
Base.@atomic :release ci.inferred = nothing
end

return llvm_mod, compiled
end