Ignore:
Timestamp:
10/13/22 15:45:43 (21 months ago)
Author:
jderouillat
Message:

Add an option (log_memory : set to false by default), to activate memory monitoring. Logs are now buffered.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS3/trunk/src/cxios.cpp

    r2419 r2420  
    5656  bool CXios::checkSumRecv=false ; 
    5757  bool CXios::checkSumSend=false ; 
     58  bool CXios::logMemory=false ; 
    5859 
    5960  CDaemonsManager*    CXios::daemonsManager_=nullptr ; 
     
    117118    checkSumSend = getin<bool>("checksum_send_fields", false); 
    118119    checkSumRecv = getin<bool>("checksum_recv_fields", false); 
     120     
     121    logMemory = getin<bool>("log_memory", false); 
    119122 
    120123    globalComm=MPI_COMM_WORLD ; 
     
    157160  void CXios::clientFinalize(void) 
    158161  { 
    159      CMemChecker::logMem("CXios::clientFinalize"); 
     162     CMemChecker::logMem("CXios::clientFinalize", true); 
    160163 
    161164     CClient::finalize() ; 
Note: See TracChangeset for help on using the changeset viewer.