@@ -49,11 +49,11 @@ opal_timing_ts_func_t opal_timing_ts_func(opal_timer_type_t type);
4949 _prefix = ""; \
5050 } \
5151 (_nm)->error = 0; \
52- n = snprintf((_nm)->id, OPAL_TIMING_STR_LEN, "%s %s", _prefix, func); \
52+ n = snprintf((_nm)->id, OPAL_TIMING_STR_LEN, "%s_ %s", _prefix, func); \
5353 if( n > OPAL_TIMING_STR_LEN ){ \
5454 (_nm)->error = 1; \
5555 } \
56- n = sprintf((_nm)->cntr_env,"OMPI_TIMING_%s% s_CNT", prefix, (_nm)->id); \
56+ n = sprintf((_nm)->cntr_env,"OMPI_TIMING_%s_CNT", (_nm)->id); \
5757 if( n > OPAL_TIMING_STR_LEN ){ \
5858 (_nm)->error = 1; \
5959 } \
@@ -77,22 +77,17 @@ opal_timing_ts_func_t opal_timing_ts_func(opal_timer_type_t type);
7777 } \
7878 } while(0)
7979
80- #define OPAL_TIMING_ENV_INIT (name ) \
81- opal_timing_env_t name ## _val, *name = &(name ## _val); \
82- OPAL_TIMING_ENV_START_TYPE(__func__, name, OPAL_TIMING_AUTOMATIC_TIMER, "");
83-
84-
8580/* We use function names for identification
8681 * however this might be a problem for the private
8782 * functions declared as static as their names may
8883 * conflict.
8984 * Use prefix to do a finer-grained identification if needed
9085 */
9186#define OPAL_TIMING_ENV_INIT_PREFIX (prefix , name ) \
92- do { \
93- opal_timing_env_t name ## _val, *name = &(name ## _val); \
94- *name = OPAL_TIMING_ENV_START_TYPE(__func__, name, OPAL_TIMING_AUTOMATIC_TIMER, prefix); \
95- } while(0 )
87+ opal_timing_env_t name ## _val, *name = &(name ## _val); \
88+ OPAL_TIMING_ENV_START_TYPE(__func__, name, OPAL_TIMING_AUTOMATIC_TIMER, prefix);
89+
90+ #define OPAL_TIMING_ENV_INIT ( name ) OPAL_TIMING_ENV_INIT_PREFIX("", name )
9691
9792#define OPAL_TIMING_ENV_NEXT (h , ...) \
9893 do { \
@@ -161,7 +156,7 @@ opal_timing_ts_func_t opal_timing_ts_func(opal_timer_type_t type);
161156 do { \
162157 char ename[OPAL_TIMING_STR_LEN]; \
163158 char *ptr = NULL; \
164- int n = snprintf(ename, OPAL_TIMING_STR_LEN, "OMPI_TIMING_%s %s_CNT", prefix, func); \
159+ int n = snprintf(ename, OPAL_TIMING_STR_LEN, "OMPI_TIMING_%s_ %s_CNT", prefix, func); \
165160 (_cnt) = 0; \
166161 if ( n <= OPAL_TIMING_STR_LEN ){ \
167162 ptr = getenv(ename); \
@@ -181,18 +176,15 @@ opal_timing_ts_func_t opal_timing_ts_func(opal_timer_type_t type);
181176 } \
182177 } while(0)
183178
184- #define OPAL_TIMING_ENV_CNT (func , _cnt ) \
185- OPAL_TIMING_ENV_CNT_PREFIX("", func, _cnt)
186-
187179#define OPAL_TIMING_ENV_GETDESC_PREFIX (prefix , filename , func , i , desc , _t ) \
188180 do { \
189181 char vname[OPAL_TIMING_STR_LEN]; \
190182 (_t) = 0.0; \
191- sprintf(vname, "OMPI_TIMING_%s %s_FILE_%d", prefix, func, i); \
183+ sprintf(vname, "OMPI_TIMING_%s_ %s_FILE_%d", prefix, func, i); \
192184 *filename = getenv(vname); \
193- sprintf(vname, "OMPI_TIMING_%s %s_DESC_%d", prefix, func, i); \
185+ sprintf(vname, "OMPI_TIMING_%s_ %s_DESC_%d", prefix, func, i); \
194186 *desc = getenv(vname); \
195- sprintf(vname, "OMPI_TIMING_%s %s_VAL_%d", prefix, func, i); \
187+ sprintf(vname, "OMPI_TIMING_%s_ %s_VAL_%d", prefix, func, i); \
196188 char *ptr = getenv(vname); \
197189 if ( NULL != ptr ) { \
198190 sscanf(ptr,"%lf", &(_t)); \
0 commit comments