История изменений
Исправление
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 которому это поведение противоречит