Why is object's state change allowed after acquiting lock on object
10276
Why is lock(this) {...} bad?
70182
Recovering from forgotten lock pattern
79857
Avoid synchronized(this) in Java?
51238
Why is it OK to jump into the scope of an object of scalar type w/o an initializer?
29043
Why are Objective-C delegates usually given the property assign instead of retain?
6234
Why is a ConcurrentModificationException thrown and how to debug it
103629
Why does object.__new__ work differently in these three cases
47057
should LOCK_EX on both read & write be atomic?
72062
Is it possible to prevent stack allocation of an object and only allow it to be instantiated with 'new'?
104089
Are there any differences between Java's "synchronized" and C#'s "lock"?
98178
Are Javascript Object Properties assigned in order?
13079
In ArrayBlockingQueue, why copy final member field into local final variable?
82479
Java volatile reference vs. AtomicReference
77057
What is causing 'CA2202: Do not dispose objects multiple times' in this code and how can I refactor?
22552
What is Interlocked.Increment actually doing?
19589
Recursive Lock (Mutex) vs Non-Recursive Lock (Mutex)
8056
how to obtain a lock in two places but release on one place?