LINUX.ORG.RU

История изменений

Исправление stevejobs, (текущая версия) :

There exist a number of common but dubious coding idioms, such as the double-checked locking idiom, that are proposed to allow threads to communicate without synchronization. Almost all such idioms are invalid under the existing semantics, and are expected to remain invalid under the proposed semantics.

из комментария к JSR-133 (написанного тем же самым Bill Pugh, благодарность которому есть на первой странице Спеки, кстати)

http://www.cs.umd.edu/~pugh/java/memoryModel/archive/att-0417/02-jsr.txt

забей, этой фичи не существует, как и ее поддержки соответственно

если ты считаешь, что «This is completely legal under the existing Java memory model» неверно, покажи место в JMM которому это поведение противоречит

Исправление stevejobs, :

There exist a number of common but dubious coding idioms, such as the double-checked locking idiom, that are proposed to allow threads to communicate without synchronization. Almost all such idioms are invalid under the existing semantics, and are expected to remain invalid under the proposed semantics.

из комментария к JSR-133 (написанного тем же самым Bill Pugh)

http://www.cs.umd.edu/~pugh/java/memoryModel/archive/att-0417/02-jsr.txt

забей, этой фичи не существует, как и ее поддержки соответственно

если ты считаешь, что «This is completely legal under the existing Java memory model» неверно, покажи место в JMM которому это поведение противоречит

Исправление stevejobs, :

There exist a number of common but dubious coding idioms, such as the double-checked locking idiom, that are proposed to allow threads to communicate without synchronization. Almost all such idioms are invalid under the existing semantics, and are expected to remain invalid under the proposed semantics.

из комментария к JSR-133

http://www.cs.umd.edu/~pugh/java/memoryModel/archive/att-0417/02-jsr.txt

забей, этой фичи не существует, как и ее поддержки соответственно

если ты считаешь, что «This is completely legal under the existing Java memory model» неверно, покажи место в JMM которому это поведение противоречит

Исходная версия stevejobs, :

There exist a number of common but dubious coding idioms, such as the double-checked locking idiom, that are proposed to allow threads to communicate without synchronization. Almost all such idioms are invalid under the existing semantics, and are expected to remain invalid under the proposed semantics.

из комментария к JSR-133

http://www.cs.umd.edu/~pugh/java/memoryModel/archive/att-0417/02-jsr.txt

забей, этой фичи не существует, как и ее поддержки соответственно

если ты считаешь, что «This is completely legal under the existing Java memory model» неверно, покажи место в JMM которому это поведение противоречит