@@ -157,20 +157,19 @@ impl<K: DepKind> EncoderState<K> {
157157 }
158158 }
159159
160- #[ instrument( skip( self , _record_graph ) ) ]
160+ #[ instrument( skip( self , record_graph ) ) ]
161161 fn encode_node (
162162 & mut self ,
163163 node : & NodeInfo < K > ,
164- _record_graph : & Option < Lock < DepGraphQuery < K > > > ,
164+ record_graph : & Option < Lock < DepGraphQuery < K > > > ,
165165 ) -> DepNodeIndex {
166166 let index = DepNodeIndex :: new ( self . total_node_count ) ;
167167 self . total_node_count += 1 ;
168168
169169 let edge_count = node. edges . len ( ) ;
170170 self . total_edge_count += edge_count;
171171
172- #[ cfg( debug_assertions) ]
173- if let Some ( record_graph) = & _record_graph {
172+ if let Some ( record_graph) = & record_graph {
174173 // Do not ICE when a query is called from within `with_query`.
175174 if let Some ( record_graph) = & mut record_graph. try_lock ( ) {
176175 record_graph. push ( index, node. node , & node. edges ) ;
@@ -222,11 +221,8 @@ impl<K: DepKind + Encodable<FileEncoder>> GraphEncoder<K> {
222221 record_graph : bool ,
223222 record_stats : bool ,
224223 ) -> Self {
225- let record_graph = if cfg ! ( debug_assertions) && record_graph {
226- Some ( Lock :: new ( DepGraphQuery :: new ( prev_node_count) ) )
227- } else {
228- None
229- } ;
224+ let record_graph =
225+ if record_graph { Some ( Lock :: new ( DepGraphQuery :: new ( prev_node_count) ) ) } else { None } ;
230226 let status = Lock :: new ( EncoderState :: new ( encoder, record_stats) ) ;
231227 GraphEncoder { status, record_graph }
232228 }
0 commit comments