10-06-2016, 06:30 AM
To measure code execution time I use PerfX functions.
Two examples.
Macro Macro471
When need the time value in the macro, use perf. When don't need microsecond precision, use GetTickCout or timeGetTime.
Macro Macro272
Two examples.
Macro Macro471
;simple
PerfFirst
0.01
PerfNext
PerfOut
;part of loop
PerfOut 1
rep 10
,0.01 ;;don't measure this
,PerfFirst
,0.005 ;;measure only this
,PerfNext
,PerfOut 2
,0.01 ;;don't measure this
PerfOut 3 ;;show sum (0.005 s * 10)When need the time value in the macro, use perf. When don't need microsecond precision, use GetTickCout or timeGetTime.
Macro Macro272
