RFC: reference counted Throwable
via Digitalmars-d
digitalmars-d at puremagic.com
Sat Sep 20 01:20:45 PDT 2014
On Friday, 19 September 2014 at 22:14:08 UTC, Andrei Alexandrescu
wrote:
> On 9/19/14, 12:42 PM, Jacob Carlborg wrote:
>> On 2014-09-19 17:32, Andrei Alexandrescu wrote:
>>
>>> Whenever a reference to a Throwable is copied about, passed to
>>> functions, the compiler inserts appropriately calls to e.g.
>>> incRef and
>>> decRef. (Compiler may assume they cancel each other for
>>> optimization
>>> purposes.) Implementation of these is up to the runtime
>>> library.
>>
>> Are you suggesting we implement ARC?
>
> Yes. -- Andrei
I don't think ARC is needed.
library RC + borrowing + uniqueness/moving = WIN
More information about the Digitalmars-d
mailing list