12#ifndef ARCCORE_COMMON_ACCELERATOR_INTERNAL_RUNNERINTERNAL_H
13#define ARCCORE_COMMON_ACCELERATOR_INTERNAL_RUNNERINTERNAL_H
17#include "arccore/common/accelerator/CommonAcceleratorGlobal.h"
28class ARCCORE_COMMON_EXPORT RunnerInternal
30 friend ::Arcane::Accelerator::Runner;
31 friend ::Arcane::Accelerator::Impl::RunnerImpl;
static void finalize(ITraceMng *tm)
Finalizes execution.
void startProfiling()
Starts profiling for the associated runtime.
bool isProfilingActive()
Indicates whether profiling is active for the associated runtime.
static void stopAllProfiling()
Stops all profiling activities.
void stopProfiling()
Stops profiling for the associated runtime.
void printProfilingInfos(std::ostream &o)
Displays profiling information.
Namespace for accelerator usage.