internal static void StealDead(Thread toThread, Thread fromThread, UIntPtr markedColor) { ThreadHeaderQueueThread myToThread = MixinThread(toThread); ThreadHeaderQueueThread myFromThread = MixinThread(fromThread); myToThread.gcQueue.StealFromDead(ref myFromThread.gcQueue, markedColor); }
internal bool StealFrom(Thread fromThread, UIntPtr markedColor) { ThreadHeaderQueueThread myFromThread = MixinThread(fromThread); return(this.StealFrom(ref myFromThread.gcQueue, markedColor)); }