On Monday, 2 June 2014 at 14:47:57 UTC, Dicebot wrote:
On Monday, 2 June 2014 at 14:16:50 UTC, Steven Schveighoffer
wrote:
On Fri, 30 May 2014 22:40:29 -0400, Martin Nowak
<[email protected]> wrote:
On Thursday, 29 May 2014 at 15:28:28 UTC, safety0ff wrote:
If would be nice if Don could elaborate on his comment in
bug #6498 (https://issues.dlang.org/show_bug.cgi?id=6498#c1)
What is really needed is the ability to update variables in
place.
Currently every mutation allocates a new value.
Wouldn't ref-counting actually help this?
-Steve
You don't need to optimize with ref-counting if you don't
allocate new instances at all ;)
Even if you do, you could create a pool for allocating CTFE. At
the end, you move objects you are interested in from that pool to
some other memory location and trash the whole pool.