|
Grid 0.7.0
|
Go to the source code of this file.
Data Structures | |
| struct | MemoryStats |
| class | MemoryProfiler |
Macros | |
| #define | memString(bytes) |
| #define | profilerDebugPrint |
| #define | profilerAllocate(bytes) |
| #define | profilerFree(bytes) |
Functions | |
| NAMESPACE_BEGIN (Grid) | |
| std::string | sizeString (size_t bytes) |
| void | check_huge_pages (void *Buf, uint64_t BYTES) |
| NAMESPACE_END (Grid) | |
| #define memString | ( | bytes | ) |
Definition at line 49 of file MemoryStats.h.
| #define profilerDebugPrint |
Definition at line 50 of file MemoryStats.h.
| #define profilerAllocate | ( | bytes | ) |
Definition at line 65 of file MemoryStats.h.
Referenced by alignedAllocator< _Tp1 >::allocate(), devAllocator< _Tp1 >::allocate(), and uvmAllocator< _Tp1 >::allocate().
| #define profilerFree | ( | bytes | ) |
Definition at line 79 of file MemoryStats.h.
Referenced by alignedAllocator< _Tp1 >::deallocate(), devAllocator< _Tp1 >::deallocate(), and uvmAllocator< _Tp1 >::deallocate().
| NAMESPACE_BEGIN | ( | Grid | ) |
| std::string sizeString | ( | size_t | bytes | ) |
Definition at line 41 of file MemoryStats.cc.
| void check_huge_pages | ( | void * | Buf, |
| uint64_t | BYTES ) |
Definition at line 9 of file MemoryStats.cc.
References CartesianCommunicator::RankWorld().
| NAMESPACE_END | ( | Grid | ) |