Classe utilitaire pour tracer les allocations/désallocation. Plus de détails...
Graphe de collaboration de Arcane::Accelerator::impl::MemoryTracerWrapper:Fonctions membres publiques | |
| bool | isActive () const |
| void | traceDeallocate (const AllocatedMemoryInfo &mem_info, const MemoryAllocationArgs &args) |
| void | traceAllocate (void *p, size_t new_size, MemoryAllocationArgs args) |
| void | setTraceLevel (Int32 v) |
Attributs privés | |
| Int32 | m_trace_level = 0 |
Classe utilitaire pour tracer les allocations/désallocation.
Définition à la ligne 49 du fichier MemoryTracer.h.
| Arcane::Accelerator::impl::MemoryTracerWrapper::MemoryTracerWrapper | ( | ) |
Définition à la ligne 103 du fichier MemoryTracer.cc.
|
inline |
Définition à la ligne 57 du fichier MemoryTracer.h.
|
inline |
Définition à la ligne 60 du fichier MemoryTracer.h.
| void Arcane::Accelerator::impl::MemoryTracerWrapper::traceAllocate | ( | void * | p, |
| size_t | new_size, | ||
| MemoryAllocationArgs | args ) |
Définition à la ligne 140 du fichier MemoryTracer.cc.
| void Arcane::Accelerator::impl::MemoryTracerWrapper::traceDeallocate | ( | const AllocatedMemoryInfo & | mem_info, |
| const MemoryAllocationArgs & | args ) |
Définition à la ligne 111 du fichier MemoryTracer.cc.
|
private |
Définition à la ligne 64 du fichier MemoryTracer.h.