(&self)
| 258 | } |
| 259 | |
| 260 | pub fn config_snapshot(&self) -> MemoryProfilerConfigSnapshot { |
| 261 | MemoryProfilerConfigSnapshot { |
| 262 | enabled: self.enabled.load(Ordering::Relaxed), |
| 263 | sample_rate: self.sample_rate.load(Ordering::Relaxed), |
| 264 | min_alloc_bytes: self.min_alloc_bytes.load(Ordering::Relaxed), |
| 265 | max_tracked_allocations: self.max_tracked_allocations.load(Ordering::Relaxed), |
| 266 | stack_skip: self.stack_skip, |
| 267 | max_stack_depth: self.max_stack_depth, |
| 268 | } |
| 269 | } |
| 270 | |
| 271 | pub fn update_config( |
| 272 | &self, |
no test coverage detected