www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - Easy way to monitor gc activity?

reply "Tofu Ninja" <emmons0 purdue.edu> writes:
Basicly what the title said.

What is an easy way to monitor gc activity?
I am finding it hard to know when and where the gc is running and 
how much.

Preferably I would like a way to do it in app so I can make 
adjustments based on gc load.

Also I would prefer to not have to recompile the runtime if I can 
avoid it.

-Tofu
Nov 12 2014
parent reply "thedeemon" <dlang thedeemon.com> writes:
On Wednesday, 12 November 2014 at 10:43:32 UTC, Tofu Ninja wrote:
 What is an easy way to monitor gc activity?
Here's mine: https://bitbucket.org/infognition/dstuff/src/ A little module that allows you to track all GC allocations.
Nov 12 2014
next sibling parent "Tofu Ninja" <emmons0 purdue.edu> writes:
On Wednesday, 12 November 2014 at 11:29:01 UTC, thedeemon wrote:
 On Wednesday, 12 November 2014 at 10:43:32 UTC, Tofu Ninja 
 wrote:
 What is an easy way to monitor gc activity?
Here's mine: https://bitbucket.org/infognition/dstuff/src/ A little module that allows you to track all GC allocations.
This is exactly what I needed... you... are... awesome Thanks man -Tofu
Nov 12 2014
prev sibling parent "Israel" <tl12000 live.com> writes:
On Wednesday, 12 November 2014 at 11:29:01 UTC, thedeemon wrote:
 On Wednesday, 12 November 2014 at 10:43:32 UTC, Tofu Ninja 
 wrote:
 What is an easy way to monitor gc activity?
Here's mine: https://bitbucket.org/infognition/dstuff/src/ A little module that allows you to track all GC allocations.
Wow, im bookmarking this.
Nov 12 2014