CompileTime performance measurement
Stefan Koch via Digitalmars-d
digitalmars-d at puremagic.com
Sat Sep 3 17:04:16 PDT 2016
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