Types used by timings.F and timings_report.F Due to the fortran restriction on circular module-dependencies the types, which are used through dict or list had to go into the separate module timings_base_type.F
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | ref_count | ||||
type(dict_str_i4_type), | public | :: | routine_names | ||||
type(list_routinestat_type), | public | :: | routine_stats | ||||
type(list_callstackentry_type), | public | :: | callstack | ||||
type(dict_i4tuple_callstat_type), | public | :: | callgraph | ||||
integer, | public | :: | trace_max | ||||
integer, | public | :: | trace_unit | ||||
character(len=13), | public | :: | trace_str | ||||
logical, | public | :: | trace_all |