(&self, bytes: usize)
| 196 | /// marked for allocation. |
| 197 | #[inline] |
| 198 | pub fn mark_external_deallocation(&self, bytes: usize) { |
| 199 | cell_update(&self.0.total_external_bytes, |b| b.saturating_sub(bytes)); |
| 200 | cell_update(&self.0.freed_external_bytes, |b| b.saturating_add(bytes)); |
| 201 | } |
| 202 | |
| 203 | pub(crate) fn start_cycle(&self) { |
| 204 | let pacing = self.0.pacing.get(); |
no test coverage detected