GC vs. Manual Memory Management Real World Comparison

ponce spam at spam.org
Thu Sep 6 11:02:16 PDT 2012


> I just tried profiling it with Very Sleepy but basically it 
> only tells me for both versions that most of the time is spend 
> in gcx.fullcollect.
> Just that the GDC version spends less time in gcx.fullcollect 
> then the DMD version.
>
> As I can not rebuild druntime with GDC it will be quite hard to 
> get detailed profiling results.
>
> I'm open for suggestions.

> As I can not rebuild druntime with GDC it will be quite hard to 
> get detailed profiling results.
> 
> I'm open for suggestions.
> 
> Kind Regards
> Benjamin Thaut

You might try AMD Code Analyst, it will highlight the bottleneck
in the assembly listing. Then use a disassembler like IDA to get
a feel of what the bottleneck could be.




More information about the Digitalmars-d-announce mailing list