5 writes to s_idDispenser
System.Private.CoreLib (5)
System\Threading\ManagedThreadId.cs (5)
210Interlocked.CompareExchange(ref s_idDispenser, ImmutableIdDispenser.Empty, null); 216var priorIdDispenser = Volatile.Read(ref s_idDispenser); 220var interlockedResult = Interlocked.CompareExchange(ref s_idDispenser, updatedIdDispenser, priorIdDispenser); 238var priorIdDispenser = Volatile.Read(ref s_idDispenser); 242var interlockedResult = Interlocked.CompareExchange(ref s_idDispenser, updatedIdDispenser, priorIdDispenser);
3 references to s_idDispenser
System.Private.CoreLib (3)
System\Threading\ManagedThreadId.cs (3)
209if (s_idDispenser == null) 212Debug.Assert(s_idDispenser != null); 241var updatedIdDispenser = s_idDispenser.RecycleId(id);