(&self)
| 251 | |
| 252 | #[inline] |
| 253 | pub(crate) fn gray_remaining(&self) -> bool { |
| 254 | !self.gray.borrow().is_empty() |
| 255 | || !self.gray_again.borrow().is_empty() |
| 256 | || self.root_needs_trace.get() |
| 257 | } |
| 258 | |
| 259 | // Do some collection work until either the debt goes down below the target amount or we have |
| 260 | // finished the gc sweep phase. The unit of "work" here is a byte count of objects either turned |
no test coverage detected