2 writes to _owningThreadId
Microsoft.CodeAnalysis.InteractiveHost (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\NonReentrantLock.cs (2)
204_owningThreadId = Environment.CurrentManagedThreadId; 213_owningThreadId = 0;
3 references to _owningThreadId
Microsoft.CodeAnalysis.InteractiveHost (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\NonReentrantLock.cs (3)
41/// A synchronization object to protect access to the <see cref="_owningThreadId"/> field and to be pulsed 182return _owningThreadId != 0; 193return _owningThreadId == Environment.CurrentManagedThreadId;