- Timestamp:
- 03/13/19 17:15:18 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/tracer.cpp
r1639 r1655 1 1 #include "tracer.hpp" 2 #ifdef VTRACE 2 3 #if defined(VTRACE) 4 3 5 #include <vt_user.h> 6 7 #elif defined(SCOREP) 8 9 #include <scorep/SCOREP_User.h> 10 4 11 #endif 12 5 13 #include <string> 6 14 … … 11 19 void traceOn(void) 12 20 { 13 #if def VTRACE21 #if defined(VTRACE) 14 22 VT_ON() ; 23 #elif defined(SCOREP) 24 SCOREP_RECORDING_ON() 15 25 #endif 16 26 } … … 18 28 void traceOff(void) 19 29 { 20 #if def VTRACE30 #if defined(VTRACE) 21 31 VT_OFF() ; 32 #elif defined(SCOREP) 33 SCOREP_RECORDING_OFF() 22 34 #endif 23 35 } … … 25 37 void traceBegin(const string& name) 26 38 { 27 #if def VTRACE39 #if defined(VTRACE) 28 40 VT_USER_START(name.c_str()) ; 41 #elif defined(SCOREP) 42 SCOREP_USER_REGION_BY_NAME_BEGIN(name.c_str(),SCOREP_USER_REGION_TYPE_COMMON) 29 43 #endif 30 44 } … … 32 46 void traceEnd(const string& name) 33 47 { 34 #ifdef VTRACE48 #ifdef defined(VTRACE) 35 49 VT_USER_END(name.c_str()) ; 50 #elif defined(SCOREP) 51 SCOREP_USER_REGION_BY_NAME_END(name.c_str()) 36 52 #endif 37 53 }
Note: See TracChangeset
for help on using the changeset viewer.