Method get_profiling_info()
- Method
get_profiling_info
array
(int
|mapping
(string
:array
(int
))) get_profiling_info(program
prog
)- Description
Get profiling information.
- Returns
Returns an array with two elements.
Array int
num_clones
The first element is the number of times the program
prog
has been instantiated.mapping
(string
:array
(int
))fun_prof_info
The second element is mapping from function name to an array with three elements.
Array int
num_calls
The first element is the number of times the function has been called.
int
total_time
The second element is the total time (in milliseconds) spent executing this function, and any functions called from it.
int
self_time
The third element is the time (in milliseconds) actually spent in this function so far.
- Note
This function is only available if the runtime was compiled with the option --with-profiling.