Ignore:
Timestamp:
04/03/24 10:33:55 (3 months ago)
Author:
jderouillat
Message:

New timers integration/reporting

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS3/trunk/src/manager/contexts_manager.cpp

    r2613 r2628  
    1414{ 
    1515  using namespace std ; 
     16  extern CLogType logTimers ; 
    1617 
    1718  CContextsManager::CContextsManager(bool isXiosServer) 
     
    153154  void CContextsManager::eventLoop(void) 
    154155  { 
    155     CTimer::get("CContextsManager::eventLoop").resume(); 
     156    if (info.isActive(logTimers)) CTimer::get("CContextsManager::eventLoop").resume(); 
    156157    int flag ; 
    157158    MPI_Iprobe(MPI_ANY_SOURCE, MPI_ANY_TAG, MPI_COMM_WORLD, &flag, MPI_STATUS_IGNORE); 
     
    162163      lastEventLoop_=time ; 
    163164    } 
    164     CTimer::get("CContextsManager::eventLoop").suspend(); 
     165    if (info.isActive(logTimers)) CTimer::get("CContextsManager::eventLoop").suspend(); 
    165166  } 
    166167   
Note: See TracChangeset for help on using the changeset viewer.