RFC: reference counted Throwable

Jacob Carlborg via Digitalmars-d digitalmars-d at puremagic.com
Sat Sep 20 05:27:23 PDT 2014


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.

Assuming this would eventually be implemented for regular classes, it 
would be nice if it could be made compatible with Objective-C ARC [1].

[1] http://clang.llvm.org/docs/AutomaticReferenceCounting.html

-- 
/Jacob Carlborg


More information about the Digitalmars-d mailing list