Re: Proposal for fixing race conditions

> On Jul 16, 2013, at 6:43 PM, Robert O'Callahan <robert@ocallahan.org> wrote:
> 
>> On Wed, Jul 17, 2013 at 1:27 PM, Jer Noble <jer.noble@apple.com> wrote:
>>> On Jul 16, 2013, at 1:18 PM, K. Gadd <kg@luminance.org> wrote:
>>> This claim has been made dozens of times now on the list and I've seen multiple requests for even a single test case that demonstrates the performance impact. Is there one? I haven't seen one, nor a comment to the effect that one exists, or an explanation of why there isn't one.
>> 
>> Isn't this self-evident?  Any solution which involves additional memcopy calls during the normal use of the API will have an inherant and known performance cost at the point of the memcopy.
> 
> It's self-evident that there is some cost. It's not as self-evident that this cost is "unacceptable" or "very very important".

That's absolutely true, though I'd argue that a naive "copy everything!" approach is self-evidently "bad enough".  :-)

-Jer

Received on Wednesday, 17 July 2013 06:31:24 UTC