|
HPCToolkit
|
#include <iostream>#include <fstream>#include <map>#include <string>#include <cstring>#include <include/uint.h>#include "ProfileWriter.hpp"#include "PCProfile.hpp"#include "DerivedProfile.hpp"#include <lib/binutils/LM.hpp>#include <lib/binutils/BinUtils.hpp>#include <lib/xml/xml.hpp>#include <lib/support/SrcFile.hpp>#include <lib/xml/PROFILE.dtd.h>
Go to the source code of this file.
Typedefs | |
| typedef std::map< SrcFile::ln, PCProfileVec * > | LineToPCProfileVecMap |
| typedef LineToPCProfileVecMap::iterator | LineToPCProfileVecMapIt |
| typedef LineToPCProfileVecMap::value_type | LineToPCProfileVecMapVal |
Functions | |
| void | DumpFuncLineMap (ostream &os, LineToPCProfileVecMap &map, DerivedProfile *profData, const string &func, const string &file) |
| void | ClearFuncLineMap (LineToPCProfileVecMap &map) |
Variables | |
| const char * | UNKNOWN = "<unknown>" |
| typedef std::map<SrcFile::ln, PCProfileVec*> LineToPCProfileVecMap |
Definition at line 105 of file ProfileWriter.cpp.
| typedef LineToPCProfileVecMap::iterator LineToPCProfileVecMapIt |
Definition at line 106 of file ProfileWriter.cpp.
| typedef LineToPCProfileVecMap::value_type LineToPCProfileVecMapVal |
Definition at line 107 of file ProfileWriter.cpp.
| void ClearFuncLineMap | ( | LineToPCProfileVecMap & | map | ) |

| void DumpFuncLineMap | ( | ostream & | os, |
| LineToPCProfileVecMap & | map, | ||
| DerivedProfile * | profData, | ||
| const string & | func, | ||
| const string & | file | ||
| ) |

| const char* UNKNOWN = "<unknown>" |
Definition at line 100 of file ProfileWriter.cpp.