Grid 0.7.0
MemoryStats.h File Reference

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)

Macro Definition Documentation

◆ memString

#define memString ( bytes)

Definition at line 49 of file MemoryStats.h.

◆ profilerDebugPrint

#define profilerDebugPrint

Definition at line 50 of file MemoryStats.h.

◆ profilerAllocate

#define profilerAllocate ( bytes)

◆ profilerFree

#define profilerFree ( bytes)

Function Documentation

◆ NAMESPACE_BEGIN()

NAMESPACE_BEGIN ( Grid )

◆ sizeString()

std::string sizeString ( size_t bytes)

Definition at line 41 of file MemoryStats.cc.

◆ check_huge_pages()

void check_huge_pages ( void * Buf,
uint64_t BYTES )

Definition at line 9 of file MemoryStats.cc.

References CartesianCommunicator::RankWorld().

◆ NAMESPACE_END()

NAMESPACE_END ( Grid )