On 10/10/2013 03:45 AM, Walter Bright wrote: > Rainer Schuetze wrote: > > You have to put the lock around the pair of AddRef and Release, but if > the compiler already splits this into two function calls, this cannot > be done in the implementation. I would imagine the counter to be manipulated with atomic_add_and_fetch operations, so no locks are required.
- Re: draft proposal for ref counting in D Walter Bright
- Re: draft proposal for ref counting in D Walter Bright
- Re: draft proposal for ref counting in D Walter Bright
- Re: draft proposal for ref counting in D Walter Bright
- Re: draft proposal for ref counting in D Walter Bright
- Re: draft proposal for ref counting in D Walter Bright
- Re: draft proposal for ref counting in D Walter Bright
- Re: draft proposal for ref counting in D Walter Bright
- Re: draft proposal for ref counting in D Walter Bright
- Re: draft proposal for ref counting in D Walter Bright
- Re: draft proposal for ref counting in D Robert Schadek
- Re: draft proposal for ref counting in D inout
- Re: draft proposal for ref counting in D Rainer Schuetze
- Re: draft proposal for ref counting in D Michel Fortin
- Re: draft proposal for ref counting in D Rainer Schuetze
- Re: draft proposal for ref counting ... Michel Fortin
- Re: draft proposal for ref count... Rainer Schuetze
- Re: draft proposal for ref count... Michel Fortin
- Re: draft proposal for ref count... deadalnix
- Re: draft proposal for ref count... Michel Fortin
- Re: draft proposal for ref count... deadalnix