GC stats

simendsjo via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Sun Jul 26 07:28:10 PDT 2015


On Sunday, 26 July 2015 at 14:16:46 UTC, Gary Willoughby wrote:
> On Saturday, 25 July 2015 at 17:43:44 UTC, Martin Nowak wrote:
>> On Saturday, 25 July 2015 at 17:34:26 UTC, Márcio Martins 
>> wrote:
>>> What I want is a clean non-intrusive way to log when a 
>>> collection happened, how long my threads were stopped, how 
>>> much total memory and how many blocks were recovered. i.e. 
>>> how much garbage was created in between collections. Are 
>>> there any hooks on the runtime?
>>
>> http://dlang.org/changelog.html#gc-options
>> https://github.com/D-Programming-Language/druntime/blob/1e25749cd01ad08dc08319a3853fbe86356c3e62/src/rt/config.d#L14
>
> I thought there is a recently added compiler option that 
> profiles the GC and creates a report now?

Should be included in 2.068 I think:
https://github.com/D-Programming-Language/druntime/blob/1e25749cd01ad08dc08319a3853fbe86356c3e62/src/rt/profilegc.d#L3


More information about the Digitalmars-d-learn mailing list