Lew said:
[...]
So, to review - you posted an example that had a problematic aspect
with respect to threading.
Eric said:
... which you described as problematic without making
even the slightest reference to thread safety, but only to the
"instance-level access to a static structure" as the problematic
aspect.
Partly true. But again, and yet again, I point out that I said that
*that particular* use was problematic, not that instance-level access
to static structures in general is problematic. It is true that I did
not say why that particular use is problematic until you asked; that
was to let people figure it out. It is not true that I described
instance-level access as being the problematic aspect. What I said
precisely was, "the instance-level access to a static structure is
problematic." Not "any instance-level access", "the instance-level
access" in the context of your example.
When you questioned my assertion, I explained that I was speaking of
just that example. Now you've questioned that same point over and
over and over. All I can do is keep pointing out that I was speaking
only of *that particular access*.
This is now my third attempt to clarify that point. Please
discontinue your straw-man argumentativeness.
You are a major contributor to this newsgroup and your posts are
usually among the most informative here. I am distraught at your
sudden and inexplicable sinking into trollishness.
Eric said:
I came back with ONE example that DID demonstrate exactly
what you'd pointed out as problematic, namely, "instance-level
access to a static structure." You then dragged in the matter
Once again, I did not point that out as problematic in general. I
pointed out that that *particular* instance-level access to a static
structure was problematic. Your new example did not share what was
problematic about the first example, which I explained the first time
you asked. And the second. And the third. And I will just say for
the fourth and subsequent times you try to argue with me on this, that
I was speaking of the lack of thread safety in that one particular
example, which the other examples did not evince. Just refer to the
answers already given as you repeat and repeat and repeat your point.
How many times do you need me to explain what I meant?
Eric said:
of thread safety, which serves only to cloud the issue, and I
showed how thread safety could be restored while still leaving
the ILATASS intact, and asked yet again why you found ILATASS
problematic.
When you fix the problematic aspect the problem goes away. Duhhh,.
You may recall (or maybe you don't) that when you asked "yet again"
why I found the "ILATASS" problematic that I explained that I only
found the one example to have that problem, and that the other two
examples, including the one with thread safety restored, not to be
problematic. So the answer, already stated and here repeated, is that
I do NOT find the thread-safe version problematic.
Why do you ignore my answers and repeat your question?