Go to the source code of this file.
|
module | timings |
| Timing routines for accounting.
|
|
|
subroutine, public | timings::timings_register_hooks () |
| Registers handlers with base_hooks.F. More...
|
|
subroutine, public | timings::add_timer_env (timer_env) |
| adds the given timer_env to the top of the stack More...
|
|
subroutine, public | timings::rm_timer_env () |
| removes the current timer env from the stack More...
|
|
type(timer_env_type) function, pointer, public | timings::get_timer_env () |
| returns the current timer env from the stack More...
|
|
subroutine, public | timings::timer_env_retain (timer_env) |
| retains the given timer env More...
|
|
subroutine, public | timings::timer_env_release (timer_env) |
| releases the given timer env More...
|
|
subroutine, public | timings::timeset_handler (routineN, handle) |
| Start timer. More...
|
|
subroutine, public | timings::timestop_handler (handle) |
| End timer. More...
|
|
subroutine, public | timings::timings_setup_tracing (trace_max, unit_nr, trace_str, routine_names) |
| Set routine tracer. More...
|
|
subroutine, public | timings::print_stack (unit_nr) |
| Print current routine stack. More...
|
|