On Thursday, 9 July 2015 at 08:58:22 UTC, deadalnix wrote:
The escape analysis needs to be in the compiler. Proposed DIPs do a poor job at it as they require a bag of tricks instead of a principled approach IMO.The part where refcount is done can be done via library (and should IMO).
Right, there are a number of proposals to make a library implementation powerful enough.
http://wiki.dlang.org/DIP69#Scope_Function_Returns http://wiki.dlang.org/DIP77
