Lines Matching defs:threads
35 locking since at worst it may involve two threads duplicating some marking.
38 multiple threads a cell may be marked by more than once cell if the
47 Other threads only need to search for a zero to find if they are
103 static void InitStatics(unsigned threads)
105 markStacks = new MTGCProcessMarkPointers[threads];
107 nThreads = threads;
120 // If we don't have all the threads running we start a new one but
623 // N.B. We may have threads already processing other areas and they could overflow
645 // When the threads created by marking the roots have completed we need to check that
836 unsigned threads = gpTaskFarm->ThreadCount();
837 if (threads == 0) threads = 1;
838 MTGCProcessMarkPointers::InitStatics(threads);