PAPI  5.0.1.0
darwin-common.h
Go to the documentation of this file.
00001 #ifndef _DARWIN_COMMON_H
00002 #define _DARWIN_COMMON_H
00003 
00004 #define min(x, y) ({                \
00005     typeof(x) _min1 = (x);          \
00006     typeof(y) _min2 = (y);          \
00007     (void) (&_min1 == &_min2);      \
00008     _min1 < _min2 ? _min1 : _min2; })
00009 
00010 static inline pid_t
00011 mygettid( void )
00012 {
00013   return pthread_self();
00014 }
00015 
00016 long long _darwin_get_real_cycles( void );
00017 long long _darwin_get_virt_usec_times( void );
00018 long long _darwin_get_real_usec_gettimeofday( void );
00019 
00020 #endif
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines