CompileTime performance measurement

Stefan Koch via Digitalmars-d digitalmars-d at
Sat Sep 3 17:04:16 PDT 2016

Hi Guys.

I recently implemented __ctfeWriteln.
Based on that experience I have now implemented another pseudo 
function called __ctfeTicksMs.
That evaluates to a uint representing the number of milliseconds 
elapsed between the start of dmd and the time of semantic 
evaluation of this expression.

This does allow meaningful compiletime performance tests to be 
spanning both CTFE and template-incitations timeings.

Please tell me what you think.

More information about the Digitalmars-d mailing list