PAPI  5.0.1.0
papi_debug.h File Reference
Include dependency graph for papi_debug.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define DEBUG_SUBSTRATE   0x002
#define DEBUG_API   0x004
#define DEBUG_INTERNAL   0x008
#define DEBUG_THREADS   0x010
#define DEBUG_MULTIPLEX   0x020
#define DEBUG_OVERFLOW   0x040
#define DEBUG_PROFILE   0x080
#define DEBUG_MEMORY   0x100
#define DEBUG_LEAK   0x200
#define DEBUG_ALL   (DEBUG_SUBSTRATE|DEBUG_API|DEBUG_INTERNAL|DEBUG_THREADS|DEBUG_MULTIPLEX|DEBUG_OVERFLOW|DEBUG_PROFILE|DEBUG_MEMORY|DEBUG_LEAK)
#define SUBDBG(format, args...)   { ; }
#define APIDBG(format, args...)   { ; }
#define INTDBG(format, args...)   { ; }
#define THRDBG(format, args...)   { ; }
#define MPXDBG(format, args...)   { ; }
#define OVFDBG(format, args...)   { ; }
#define PRFDBG(format, args...)   { ; }
#define MEMDBG(format, args...)   { ; }
#define LEAKDBG(format, args...)   { ; }
#define PAPIDEBUG(level, format, args...)   { ; }

Variables

int _papi_hwi_debug
unsigned long int(* _papi_hwi_thread_id_fn )(void)

Detailed Description

Author:
Philip Mucci mucci@cs.utk.edu
Dan Terpstra terpstra.utk.edu
Kevin London london@cs.utk.edu
Haihang You you@cs.utk.edu

Definition in file papi_debug.h.


Define Documentation

#define APIDBG (   format,
  args... 
)    { ; }

Definition at line 77 of file papi_debug.h.

#define DEBUG_API   0x004

Definition at line 28 of file papi_debug.h.

#define DEBUG_INTERNAL   0x008

Definition at line 29 of file papi_debug.h.

#define DEBUG_LEAK   0x200

Definition at line 35 of file papi_debug.h.

#define DEBUG_MEMORY   0x100

Definition at line 34 of file papi_debug.h.

#define DEBUG_MULTIPLEX   0x020

Definition at line 31 of file papi_debug.h.

#define DEBUG_OVERFLOW   0x040

Definition at line 32 of file papi_debug.h.

#define DEBUG_PROFILE   0x080

Definition at line 33 of file papi_debug.h.

#define DEBUG_SUBSTRATE   0x002

Definition at line 27 of file papi_debug.h.

#define DEBUG_THREADS   0x010

Definition at line 30 of file papi_debug.h.

#define INTDBG (   format,
  args... 
)    { ; }

Definition at line 78 of file papi_debug.h.

#define LEAKDBG (   format,
  args... 
)    { ; }

Definition at line 84 of file papi_debug.h.

#define MEMDBG (   format,
  args... 
)    { ; }

Definition at line 83 of file papi_debug.h.

#define MPXDBG (   format,
  args... 
)    { ; }

Definition at line 80 of file papi_debug.h.

#define OVFDBG (   format,
  args... 
)    { ; }

Definition at line 81 of file papi_debug.h.

#define PAPIDEBUG (   level,
  format,
  args... 
)    { ; }

Definition at line 85 of file papi_debug.h.

#define PRFDBG (   format,
  args... 
)    { ; }

Definition at line 82 of file papi_debug.h.

#define SUBDBG (   format,
  args... 
)    { ; }

Definition at line 76 of file papi_debug.h.

#define THRDBG (   format,
  args... 
)    { ; }

Definition at line 79 of file papi_debug.h.


Variable Documentation

unsigned long int( * _papi_hwi_thread_id_fn)(void)

Definition at line 42 of file threads.c.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines