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/services_manager.cpp

    r2580 r2628  
    1111namespace xios 
    1212{ 
    13  
     13  extern CLogType logTimers ; 
    1414   
    1515 
     
    123123  void CServicesManager::eventLoop(void) 
    124124  { 
    125     CTimer::get("CServicesManager::eventLoop").resume(); 
     125    if (info.isActive(logTimers)) CTimer::get("CServicesManager::eventLoop").resume(); 
    126126    int flag ; 
    127127    MPI_Iprobe(MPI_ANY_SOURCE, MPI_ANY_TAG, MPI_COMM_WORLD, &flag, MPI_STATUS_IGNORE); 
     
    132132      lastEventLoop_=time ; 
    133133    } 
    134     CTimer::get("CServicesManager::eventLoop").suspend(); 
     134    if (info.isActive(logTimers)) CTimer::get("CServicesManager::eventLoop").suspend(); 
    135135  } 
    136136 
Note: See TracChangeset for help on using the changeset viewer.