The “double-checked locking is broken” declaration. http://www.cs.umd.edu/∼pugh/ java/memoryModel/DoubleCheckedLocking.html (2000)

by B Pugh