#include <worldprofile.h>
◆ WorldProfileObj()
madness::WorldProfileObj::WorldProfileObj |
( |
int |
id | ) |
|
References call_stack, cpu_base, cpu_start, madness::WorldProfileEntry::depth, madness::WorldProfile::get_entry(), MADNESS_ASSERT, mythreadid, pause(), prev, stats_base, stats_start, and madness::threadcounter.
◆ ~WorldProfileObj()
madness::WorldProfileObj::~WorldProfileObj |
( |
| ) |
|
References call_stack, cpu_base, cpu_start, madness::cpu_time(), d(), madness::WorldProfile::get_entry(), madness::RMI::get_stats(), mythreadid, madness::RMIStats::nbyte_recv, madness::RMIStats::nbyte_sent, madness::RMIStats::nmsg_recv, madness::RMIStats::nmsg_sent, prev, resume(), stats, stats_base, and stats_start.
◆ pause()
void madness::WorldProfileObj::pause |
( |
double |
now, |
|
|
const RMIStats & |
stats |
|
) |
| |
◆ resume()
void madness::WorldProfileObj::resume |
( |
double |
now, |
|
|
const RMIStats & |
stats |
|
) |
| |
◆ call_stack
◆ cpu_base
const double madness::WorldProfileObj::cpu_base |
|
private |
◆ cpu_start
double madness::WorldProfileObj::cpu_start |
|
private |
◆ id
const int madness::WorldProfileObj::id |
|
private |
My entry in the world profiler.
◆ mythreadid
thread_local int madness::WorldProfileObj::mythreadid = -1 |
|
staticprivate |
◆ prev
◆ stats_base
RMIStats madness::WorldProfileObj::stats_base |
|
private |
◆ stats_start
RMIStats madness::WorldProfileObj::stats_start |
|
private |
The documentation for this class was generated from the following files: