16 references to SyncTable
System.Private.CoreLib (16)
System\Threading\ObjectHeader.NativeAot.cs (16)
77int hashCode = SyncTable.GetHashCode(hashOrIndex); 113return SyncTable.GetHashCode(hashOrIndex); 166syncIndex = SyncTable.AssignEntry(o, pHeader); 170return SyncTable.SetHashCode(syncIndex, newHash); 196return SyncTable.GetLockObject(GetSyncIndex(o)); 210return SyncTable.AssignEntry(o, pHeader); 221Debug.Assert(SyncTable.s_lock.IsHeldByCurrentThread); 233SyncTable.MoveHashCodeToNewEntry(syncIndex, oldBits & MASK_HASHCODE_INDEX); 235SyncTable.MoveThinLockToNewEntry(syncIndex, 0, 0); 240SyncTable.MoveThinLockToNewEntry( 342SyncTable.GetLockObject(resultOrIndex); 389SyncTable.GetLockObject(resultOrIndex); 433return SyncTable.AssignEntry(obj, pHeader); 455return SyncTable.AssignEntry(obj, pHeader); 536fatLock = SyncTable.GetLockObject(syncIndex); 567return SyncTable.GetLockObject(syncIndex).GetIsHeldByCurrentThread(currentThreadID);