Go to the source code of this file.
Namespaces | |
namespace | dw |
namespace | dw::trace |
#define DW_TRACE_CHANNEL dw::trace::TraceChannel::DW |
Wrapper for DWTrace intended for internal use.
See dw/trace/Trace.hpp for function details.
Definition at line 46 of file GlobalTracer.hpp.
#define DW_TRACE_LEVEL dw::trace::Level::LEVEL_50 |
Definition at line 49 of file GlobalTracer.hpp.
#define DW_TRACE_TAG_CPU | ( | name | ) | DW_TRACE_TAG(#name, "Host") |
Definition at line 47 of file GlobalTracer.hpp.
#define DW_TRACE_TAG_GPU | ( | name | ) | DW_TRACE_TAG(#name, "GPU") |
Definition at line 48 of file GlobalTracer.hpp.
#define PROFILE_CPU_SECTION | ( | name | ) |
Definition at line 56 of file GlobalTracer.hpp.
#define PROFILE_SECTION | ( | name, | |
stream | |||
) |
Definition at line 51 of file GlobalTracer.hpp.
#define TRACE_ASYNC_BEGIN | ( | name | ) | DW_TRACE_ASYNC_BEGIN(dw::trace::TraceChannel::DW, DW_TRACE_TAG_CPU(name), dw::trace::Level::LEVEL_50); |
Definition at line 62 of file GlobalTracer.hpp.
#define TRACE_ASYNC_END | ( | name | ) | DW_TRACE_ASYNC_END(dw::trace::TraceChannel::DW, DW_TRACE_TAG_CPU(name), dw::trace::Level::LEVEL_50); |
Definition at line 63 of file GlobalTracer.hpp.
#define TRACE_BEGIN | ( | name | ) | DW_TRACE_BEGIN(dw::trace::TraceChannel::DW, DW_TRACE_TAG_CPU(name), dw::trace::Level::LEVEL_50); |
Definition at line 60 of file GlobalTracer.hpp.
#define TRACE_CUDA_BEGIN | ( | name, | |
stream | |||
) | DW_TRACE_CUDA_BEGIN(dw::trace::TraceChannel::DW, DW_TRACE_TAG_GPU(name), stream, dw::trace::Level::LEVEL_50); |
Definition at line 64 of file GlobalTracer.hpp.
#define TRACE_CUDA_BEGIN_ASYNC | ( | name, | |
stream | |||
) | DW_TRACE_CUDA_BEGIN_ASYNC(dw::trace::TraceChannel::DW, DW_TRACE_TAG_GPU(name), stream, dw::trace::Level::LEVEL_50); |
Definition at line 66 of file GlobalTracer.hpp.
#define TRACE_CUDA_COLLECT_ALL | ( | ) | DW_TRACE_CUDA_COLLECT_ALL() |
Definition at line 69 of file GlobalTracer.hpp.
#define TRACE_CUDA_COLLECT_ASYNC | ( | name, | |
stream | |||
) | DW_TRACE_CUDA_COLLECT_ASYNC(dw::trace::TraceChannel::DW, DW_TRACE_TAG_GPU(name), stream, dw::trace::Level::LEVEL_50); |
Definition at line 68 of file GlobalTracer.hpp.
#define TRACE_CUDA_END | ( | name, | |
stream | |||
) | DW_TRACE_CUDA_END(dw::trace::TraceChannel::DW, DW_TRACE_TAG_GPU(name), stream, dw::trace::Level::LEVEL_50); |
Definition at line 65 of file GlobalTracer.hpp.
#define TRACE_CUDA_RECORD_ASYNC | ( | name, | |
stream | |||
) | DW_TRACE_CUDA_RECORD_ASYNC(dw::trace::TraceChannel::DW, DW_TRACE_TAG_GPU(name), stream, dw::trace::Level::LEVEL_50); |
Definition at line 67 of file GlobalTracer.hpp.
#define TRACE_END | ( | name | ) | DW_TRACE_END(dw::trace::TraceChannel::DW, DW_TRACE_TAG_CPU(name), dw::trace::Level::LEVEL_50); |
Definition at line 61 of file GlobalTracer.hpp.