|
static int | realmain (int argc, char *const *argv) |
|
static Analysis::Util::NormalizeProfileArgs_t | myNormalizeProfileArgs (const Analysis::Util::StringVec &profileFiles, vector< uint > &groupIdToGroupSizeMap, int myRank, int numRanks) |
|
static void | makeSummaryMetrics (Prof::CallPath::Profile &profGbl, const Analysis::Args &args, const Analysis::Util::NormalizeProfileArgs_t &nArgs, const vector< uint > &groupIdToGroupSizeMap, int myRank, int numRanks) |
|
static void | makeThreadMetrics (Prof::CallPath::Profile &profGbl, const Analysis::Args &args, const Analysis::Util::NormalizeProfileArgs_t &nArgs, const vector< uint > &groupIdToGroupSizeMap, int myRank, int numRanks) |
|
static uint | makeDerivedMetricDescs (Prof::CallPath::Profile &profGbl, const Analysis::Args &args, uint &mDrvdBeg, uint &mDrvdEnd, uint &mXDrvdBeg, uint &mXDrvdEnd, vector< VMAIntervalSet *> &groupIdToGroupMetricsMap, const vector< uint > &groupIdToGroupSizeMap, int myRank) |
|
static void | makeSummaryMetrics_Lcl (Prof::CallPath::Profile &profGbl, const string &profileFile, const Analysis::Args &args, uint groupId, uint groupMax, vector< VMAIntervalSet *> &groupIdToGroupMetricsMap, int myRank) |
|
static void | makeThreadMetrics_Lcl (Prof::CallPath::Profile &profGbl, const string &profileFile, const Analysis::Args &args, uint groupId, uint groupMax, int myRank) |
|
static string | makeDBFileName (const string &dbDir, uint groupId, const string &profileFile) |
|
static void | writeMetricsDB (Prof::CallPath::Profile &profGbl, uint mBegId, uint mEndId, const string &metricDBFnm) |
|
static void | writeStructure (const Prof::Struct::Tree &structure, const char *baseNm, int myRank) __attribute__((unused)) |
|
static void | writeProfile (const Prof::CallPath::Profile &prof, const char *baseNm, int myRank) __attribute__((unused)) |
|
static std::string | makeFileName (const char *baseNm, const char *ext, int myRank) |
|
void | prof_abort (int error_code) |
|
int | main (int argc, char *const *argv) |
|
static void | abort_timeout_handler (int sig, siginfo_t *siginfo, void *context) |
|
static void | hpcprof_set_abort_timeout () |
|