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