Lines Matching refs:expected_drops
787 let expected_drops = Arc::new(AtomicUsize::new(0)); in gc_ops() localVariable
816 let expected_drops = expected_drops.clone(); in gc_ops() localVariable
826 CountDrops::new(&expected_drops, num_dropped.clone()), in gc_ops()
830 CountDrops::new(&expected_drops, num_dropped.clone()), in gc_ops()
834 CountDrops::new(&expected_drops, num_dropped.clone()), in gc_ops()
848 let expected_drops = expected_drops.clone(); in gc_ops() localVariable
866 assert!(a.0.load(SeqCst) <= expected_drops.load(SeqCst)); in gc_ops()
874 assert!(b.0.load(SeqCst) <= expected_drops.load(SeqCst)); in gc_ops()
882 assert!(c.0.load(SeqCst) <= expected_drops.load(SeqCst)); in gc_ops()
896 let expected_drops = expected_drops.clone(); in gc_ops() localVariable
902 CountDrops::new(&expected_drops, num_dropped.clone()), in gc_ops()
906 CountDrops::new(&expected_drops, num_dropped.clone()), in gc_ops()
910 CountDrops::new(&expected_drops, num_dropped.clone()), in gc_ops()
970 CountDrops::new(&expected_drops, num_dropped.clone()), in gc_ops()
1002 assert_eq!(num_dropped.load(SeqCst), expected_drops.load(SeqCst)); in gc_ops()
1008 fn new(expected_drops: &AtomicUsize, num_dropped: Arc<AtomicUsize>) -> Self { in gc_ops()
1009 let expected = expected_drops.fetch_add(1, SeqCst); in gc_ops()