On Thu, 10 Feb 2011 07:34:53 -0500, spir <denis.s...@gmail.com> wrote:

On 02/09/2011 10:15 PM, Steven Schveighoffer wrote:
On Wed, 09 Feb 2011 15:58:13 -0500, bearophile <bearophileh...@lycos.com> wrote:

Sean Eskapp:

so is there a way to invoke a GC cleanup in some way?

http://www.digitalmars.com/d/2.0/phobos/core_memory.html#minimize

This attempts to minimize memory, it does not run a collection cycle (I don't
think anyways). To invoke the GC collector, use:

http://www.digitalmars.com/d/2.0/phobos/core_memory.html#collect

-Steve

But won't this blindly run a GC cycle? What if all I want is a given thingy's mem to be released, isn't it overkill to call GC.collect?

Then you can free it via: http://www.digitalmars.com/d/2.0/phobos/core_memory.html#free

The OP's question was "how do I run the garbage collector".

-Steve

Reply via email to