ATLAS Offline Software
|
#include "CxxUtils/checker_macros.h"
#include "PerfMonEvent/mallinfo.h"
#include <dlfcn.h>
#include <fcntl.h>
#include <malloc.h>
#include <sys/stat.h>
#include <chrono>
#include <cstdint>
#include <ctime>
#include <fstream>
#include <map>
#include <string>
Go to the source code of this file.
Classes | |
struct | PMonMT::StepComp |
struct | PMonMT::ComponentMeasurement |
struct | PMonMT::ComponentData |
struct | PMonMT::SnapshotMeasurement |
struct | PMonMT::EventLevelData |
struct | PMonMT::SnapshotData |
Namespaces | |
PMonMT | |
Typedefs | |
typedef std::map< std::string, int64_t > | MemoryMap_t |
Functions | |
MemoryMap_t | operator- (const MemoryMap_t &map1, const MemoryMap_t &map2) |
double | PMonMT::get_thread_cpu_time () |
double | PMonMT::get_process_cpu_time () |
double | PMonMT::get_wall_time () |
MemoryMap_t | PMonMT::get_mem_stats () |
double | PMonMT::get_vmem () |
bool | PMonMT::doesDirectoryExist (const std::string &dir) |
double get_malloc_kb | PMonMT::ATLAS_NOT_THREAD_SAFE () |
const char * | PMonMT::symb2lib (const char *symbol, const char *failstr) |
double PMonMT::get_malloc_kb | ATLAS_NOT_THREAD_SAFE () |
Install fatal handler with default options. More... | |
typedef std::map<std::string, int64_t> MemoryMap_t |
Definition at line 31 of file PerfMonMTUtils.h.
|
inline |
Install fatal handler with default options.
This is meant to be easy to call from python via ctypes.
Definition at line 424 of file PerfMonMTUtils.h.
|
inline |
Definition at line 405 of file PerfMonMTUtils.h.