Functions | |
void | print (void) |
double | time (void) |
Return the wall time, in seconds. | |
op_t | time_op (const char *shortName, const char *desc) |
Define a new timing operation. | |
op_t | count_op (const char *shortName, const char *desc, const char *units) |
stats * | get (void) |
Return the current stats object. | |
op_t | swap (op_t op) |
Start running this operation. Returns the old operation that was running. |
void stats::print | ( | void | ) |
Definition at line 45 of file collide_serial.C.
References Collisions, endl(), gridAdds, gridCells, gridSizes, objects, pivots, recursiveCalls, rejBbox, rejCollide, rejHomo, rejID, rejTerritory, simpleCalls, simpleFallbackCalls, splitFailures, and splits.
double stats::time | ( | void | ) | [inline] |
Return the wall time, in seconds.
Definition at line 23 of file stats.h.
Referenced by ADIOI_PVFS2_makeattribs(), arg_init(), ccd_heap_insert(), ccd_heap_remove(), ccd_heap_update(), CldModuleInit(), CmiPrintDate(), LV3D_PerfManager::collect(), splitter::consistencyCheck(), controlPointMain::controlPointMain(), controlPointTimingStamp(), FEM_Mesh_partition(), FEM_Mesh_split(), fill_random_test(), getUsage(), gk_WClockSeconds(), MetaBalancer::init(), init_mparams(), controlPointManager::loadDataFile(), main(), TraceSummaryBOC::sendSummaryBOC(), skt_connect(), skt_select1(), traceCommonInit(), TempAwareCommLB::work(), CommAwareRefineLB::work(), SumLogPool::write(), LogPool::write(), and LV3D_PerfManager::zero().
op_t stats::time_op | ( | const char * | shortName, | |
const char * | desc | |||
) |
Define a new timing operation.
Can be called at startup time to initialize a static variable.
op_t stats::count_op | ( | const char * | shortName, | |
const char * | desc, | |||
const char * | units | |||
) |
stats* stats::get | ( | void | ) |
Return the current stats object.
Referenced by LV3D_PerfManager::collect(), MSA::MSA2D< ENTRY, ENTRY_OPS_CLASS, ENTRIES_PER_PAGE, ARRAY_LAYOUT >::get(), LV3D0_Deposit(), LV3D0_newViewpoint(), LV3D0_ClientManager_toMaster::progress(), LV3D0_ClientManager_toClient::sendReply(), and LV3D_PerfManager::zero().
op_t stats::swap | ( | op_t | op | ) |
Start running this operation. Returns the old operation that was running.
Referenced by adjustqueues(), ST_RecursivePartition< Iterator >::chooseSubtreeRoots(), TriangleSurfaceMesh::cleanup(), TetMesh::cleanup(), PrismMesh::cleanup(), LV3D_PerfManager::collect(), stats::op_sentry::op_sentry(), perfmanager_stats_idle(), RecursiveBiPart(), removeinSwap(), LV3D_PerfManager::zero(), and stats::op_sentry::~op_sentry().