@@ -106,19 +106,19 @@ where
106106
107107 /// Records that `node` was used. This may displace an old node (if the LRU limits are
108108 pub fn record_use ( & self , node : & Arc < Node > ) -> Option < Arc < Node > > {
109- log :: debug!( "record_use(node={:?})" , node) ;
109+ tracing :: debug!( "record_use(node={:?})" , node) ;
110110
111111 // Load green zone length and check if the LRU cache is even enabled.
112112 let green_zone = self . green_zone . load ( Ordering :: Acquire ) ;
113- log :: debug!( "record_use: green_zone={}" , green_zone) ;
113+ tracing :: debug!( "record_use: green_zone={}" , green_zone) ;
114114 if green_zone == 0 {
115115 return None ;
116116 }
117117
118118 // Find current index of list (if any) and the current length
119119 // of our green zone.
120120 let index = node. lru_index ( ) . load ( ) ;
121- log :: debug!( "record_use: index={}" , index) ;
121+ tracing :: debug!( "record_use: index={}" , index) ;
122122
123123 // Already a member of the list, and in the green zone -- nothing to do!
124124 if index < green_zone {
@@ -170,9 +170,9 @@ where
170170 self . end_red_zone = self . end_yellow_zone + len_red_zone;
171171 let entries = std:: mem:: replace ( & mut self . entries , Vec :: with_capacity ( self . end_red_zone ) ) ;
172172
173- log :: debug!( "green_zone = {:?}" , self . green_zone( ) ) ;
174- log :: debug!( "yellow_zone = {:?}" , self . yellow_zone( ) ) ;
175- log :: debug!( "red_zone = {:?}" , self . red_zone( ) ) ;
173+ tracing :: debug!( "green_zone = {:?}" , self . green_zone( ) ) ;
174+ tracing :: debug!( "yellow_zone = {:?}" , self . yellow_zone( ) ) ;
175+ tracing :: debug!( "red_zone = {:?}" , self . red_zone( ) ) ;
176176
177177 // We expect to resize when the LRU cache is basically empty.
178178 // So just forget all the old LRU indices to start.
@@ -188,7 +188,7 @@ where
188188 /// list may displace an old member of the red zone, in which case
189189 /// that is returned.
190190 fn record_use ( & mut self , node : & Arc < Node > ) -> Option < Arc < Node > > {
191- log :: debug!( "record_use(node={:?})" , node) ;
191+ tracing :: debug!( "record_use(node={:?})" , node) ;
192192
193193 // NB: When this is invoked, we have typically already loaded
194194 // the LRU index (to check if it is in green zone). But that
@@ -220,15 +220,15 @@ where
220220 if len < self . end_red_zone {
221221 self . entries . push ( node. clone ( ) ) ;
222222 node. lru_index ( ) . store ( len) ;
223- log :: debug!( "inserted node {:?} at {}" , node, len) ;
223+ tracing :: debug!( "inserted node {:?} at {}" , node, len) ;
224224 return self . record_use ( node) ;
225225 }
226226
227227 // Harder case: no capacity. Create some by evicting somebody from red
228228 // zone and then promoting.
229229 let victim_index = self . pick_index ( self . red_zone ( ) ) ;
230230 let victim_node = std:: mem:: replace ( & mut self . entries [ victim_index] , node. clone ( ) ) ;
231- log :: debug!( "evicting red node {:?} from {}" , victim_node, victim_index) ;
231+ tracing :: debug!( "evicting red node {:?} from {}" , victim_node, victim_index) ;
232232 victim_node. lru_index ( ) . clear ( ) ;
233233 self . promote_red_to_green ( node, victim_index) ;
234234 Some ( victim_node)
@@ -249,7 +249,7 @@ where
249249 // going to invoke `self.promote_yellow` next, and it will get
250250 // updated then.
251251 let yellow_index = self . pick_index ( self . yellow_zone ( ) ) ;
252- log :: debug!(
252+ tracing :: debug!(
253253 "demoting yellow node {:?} from {} to red at {}" ,
254254 self . entries[ yellow_index] ,
255255 yellow_index,
@@ -273,7 +273,7 @@ where
273273
274274 // Pick a yellow at random and switch places with it.
275275 let green_index = self . pick_index ( self . green_zone ( ) ) ;
276- log :: debug!(
276+ tracing :: debug!(
277277 "demoting green node {:?} from {} to yellow at {}" ,
278278 self . entries[ green_index] ,
279279 green_index,
@@ -283,7 +283,7 @@ where
283283 self . entries [ yellow_index] . lru_index ( ) . store ( yellow_index) ;
284284 node. lru_index ( ) . store ( green_index) ;
285285
286- log :: debug!( "promoted {:?} to green index {}" , node, green_index) ;
286+ tracing :: debug!( "promoted {:?} to green index {}" , node, green_index) ;
287287 }
288288
289289 fn pick_index ( & mut self , zone : std:: ops:: Range < usize > ) -> usize {
0 commit comments