Changeset 1751 for XIOS


Ignore:
Timestamp:
10/18/19 14:33:30 (5 years ago)
Author:
ymipsl
Message:

suspend tracing when probing to avoid too big trace

YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/dev_ym/XIOS_ONE_SIDED/src/node/field.cpp

    r1639 r1751  
    2424#include "spatial_transform_filter.hpp" 
    2525#include "file_server_writer_filter.hpp" 
     26#include "tracer.hpp" 
    2627 
    2728namespace xios{ 
     
    619620    { 
    620621      CTimer timer("CField::checkForLateDataFromServer"); 
    621  
     622      timer.resume(); 
     623      traceOff() ; 
     624      timer.suspend(); 
     625       
    622626      bool isDataLate; 
    623627      do 
     
    636640      } 
    637641      while (isDataLate && timer.getCumulatedTime() < CXios::recvFieldTimeout); 
     642      timer.resume(); 
     643      traceOn() ; 
     644      timer.suspend() ; 
     645 
    638646 
    639647      if (isDataLate) 
Note: See TracChangeset for help on using the changeset viewer.