WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Commit fbfb191

Browse files
committed
JETAnalyzer: Just thread through analyzer.analysis_token
1 parent 7577c87 commit fbfb191

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

src/analyzers/jetanalyzer.jl

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -116,9 +116,7 @@ CC.ipo_lattice(::JETAnalyzer) = CC.InferenceLattice(IntrinsicErrorCheckLattice(C
116116
JETInterface.AnalyzerState(analyzer::JETAnalyzer) = analyzer.state
117117
function JETInterface.AbstractAnalyzer(analyzer::T, state::AnalyzerState) where T<:JETAnalyzer
118118
method_table = CachedMethodTable(OverlayMethodTable(state.world, JET_METHOD_TABLE))
119-
cache_key = compute_hash(state.inf_params, nameof(T), analyzer.config)
120-
analysis_token = get!(AnalysisToken, JET_ANALYZER_CACHE, cache_key)
121-
return T(state, analysis_token, method_table, analyzer.config)
119+
return T(state, analyzer.analysis_token, method_table, analyzer.config)
122120
end
123121
JETInterface.AnalysisToken(analyzer::JETAnalyzer) = analyzer.analysis_token
124122
JETInterface.typeinf_world(::BasicJETAnalyzer) = JET_TYPEINF_WORLD[]

0 commit comments

Comments
 (0)