At 12:37 PM 26/06/2004 -0400, Bill Pugh wrote:
>(unfortunately, Gilad says that kerflooey isn't a technical
>term, and we can't use it to describe what happens to the semantics of
>final fields when
>you allow other threads to see the object before it is fully constructed).
Who decides what is or is not a technical term? Human languages evolve to
meet the needs of their users. This particular scenario of reference
leakage of objects with final fields has presumably never previously arisen
in human history. I thought that "kerflooey" was a very apt word, almost
onomatopoeic, to use in describing the semantic consequences.
Sylvia.
-------------------------------
JavaMemoryModel mailing list - http://www.cs.umd.edu/~pugh/java/memoryModel
This archive was generated by hypermail 2b29 : Thu Oct 13 2005 - 07:01:08 EDT