On Thursday, 9 October 2014 at 15:59:12 UTC, Andrei Alexandrescu
wrote:
"Dicebot" <pub...@dicebot.lv> wrote:
On Thursday, 9 October 2014 at 15:00:02 UTC, ixid wrote:
Multiple approaches to how library functions can handle
memory.
As long as it allows us avoid creating new GC roots and keep
using GC for
all allocations at the same time.
To clarify: calling GC.free does remove the root, correct?
Not before it creates one. When I mean "avoid creating new GC
roots" I mean "no GC activity at all other than extending
existing chunks"