finalize_global_memory_profiler Subroutine

public subroutine finalize_global_memory_profiler()

Arguments

None

Calls

proc~~finalize_global_memory_profiler~~CallsGraph proc~finalize_global_memory_profiler finalize_global_memory_profiler none~finalize~10 BaseProfiler%finalize proc~finalize_global_memory_profiler->none~finalize~10 proc~get_global_memory_profiler get_global_memory_profiler proc~finalize_global_memory_profiler->proc~get_global_memory_profiler none~finalize AbstractMeter%finalize none~finalize~10->none~finalize none~get_meter~4 MeterNode%get_meter none~finalize~10->none~get_meter~4 none~pop_back~5 MeterNodeStack%pop_back none~finalize~10->none~pop_back~5 mpi_op_free mpi_op_free none~finalize->mpi_op_free mpi_type_free mpi_type_free none~finalize->mpi_type_free proc~mapl_verify MAPL_Verify none~finalize->proc~mapl_verify proc~mapl_throw_exception MAPL_throw_exception proc~mapl_verify->proc~mapl_throw_exception

Source Code

   subroutine finalize_global_memory_profiler()

      type(MemoryProfiler), pointer :: memory_profiler

      memory_profiler => get_global_memory_profiler()
      call memory_profiler%finalize()

   end subroutine finalize_global_memory_profiler