Ignore:
Timestamp:
11/22/22 14:25:20 (19 months ago)
Author:
jderouillat
Message:

Backport the XIOS3 system to log the memory consumption (commit ID [2418-2420,2425-2426])

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS2/trunk/src/node/context.cpp

    r2253 r2428  
    1515#include "xios_spl.hpp" 
    1616#include "timer.hpp" 
     17#include "mem_checker.hpp" 
    1718#include "memtrack.hpp" 
    1819#include <limits> 
     
    701702   TRY 
    702703   { 
     704    CMemChecker::logMem( "CContext::closeDefinition" ); 
    703705    CTimer::get("Context : close definition").resume() ; 
    704706    postProcessingGlobalAttributes(); 
     
    729731    } 
    730732    CTimer::get("Context : close definition").suspend() ; 
     733    CMemChecker::logMem( "CContext::closeDefinition_END" ); 
    731734   } 
    732735   CATCH_DUMP_ATTR 
     
    19761979          garbageCollector.invalidate(calendar->getCurrentDate()); 
    19771980        } 
     1981        CMemChecker::logMem( "CContext::updateCalendar_"+std::to_string(step) ); 
    19781982      } 
    19791983      else if (prevStep == step) 
Note: See TracChangeset for help on using the changeset viewer.