2 writes to _owningThreadId
Microsoft.CodeAnalysis.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\NonReentrantLock.cs (2)
203
_owningThreadId
= Environment.CurrentManagedThreadId;
212
_owningThreadId
= 0;
3 references to _owningThreadId
Microsoft.CodeAnalysis.Workspaces (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\NonReentrantLock.cs (3)
40
/// A synchronization object to protect access to the <see cref="
_owningThreadId
"/> field and to be pulsed
181
return
_owningThreadId
!= 0;
192
return
_owningThreadId
== Environment.CurrentManagedThreadId;