Parser for oprofile callgraph output.
More...
Parser for oprofile callgraph output.
See also:
◆ __init__()
pyqpanda3.profiling.gprof2dot.OprofileParser.__init__ |
( |
| self, |
|
|
| infile ) |
◆ add_entry()
pyqpanda3.profiling.gprof2dot.OprofileParser.add_entry |
( |
| self, |
|
|
| callers, |
|
|
| function, |
|
|
| callees ) |
◆ match_header()
pyqpanda3.profiling.gprof2dot.OprofileParser.match_header |
( |
| self | ) |
|
◆ match_primary()
pyqpanda3.profiling.gprof2dot.OprofileParser.match_primary |
( |
| self | ) |
|
◆ match_secondary()
pyqpanda3.profiling.gprof2dot.OprofileParser.match_secondary |
( |
| self | ) |
|
◆ match_separator()
pyqpanda3.profiling.gprof2dot.OprofileParser.match_separator |
( |
| self | ) |
|
◆ parse()
pyqpanda3.profiling.gprof2dot.OprofileParser.parse |
( |
| self | ) |
|
◆ parse_entry()
pyqpanda3.profiling.gprof2dot.OprofileParser.parse_entry |
( |
| self | ) |
|
◆ parse_header()
pyqpanda3.profiling.gprof2dot.OprofileParser.parse_header |
( |
| self | ) |
|
◆ parse_subentries()
pyqpanda3.profiling.gprof2dot.OprofileParser.parse_subentries |
( |
| self | ) |
|
◆ parse_subentry()
pyqpanda3.profiling.gprof2dot.OprofileParser.parse_subentry |
( |
| self | ) |
|
◆ skip_separator()
pyqpanda3.profiling.gprof2dot.OprofileParser.skip_separator |
( |
| self | ) |
|
◆ update_subentries_dict()
pyqpanda3.profiling.gprof2dot.OprofileParser.update_subentries_dict |
( |
| self, |
|
|
| totals, |
|
|
| partials ) |
◆ _fields_re
dict pyqpanda3.profiling.gprof2dot.OprofileParser._fields_re |
|
staticprotected |
Initial value:= {
'samples': r'(\d+)',
'%': r'(\S+)',
'linenr info': r'(?P<source>\(no location information\)|\S+:\d+)',
'image name': r'(?P<image>\S+(?:\s\(tgid:[^)]*\))?)',
'app name': r'(?P<application>\S+)',
'symbol name': r'(?P<symbol>\(no symbols\)|.+?)',
}
◆ entries
dict pyqpanda3.profiling.gprof2dot.OprofileParser.entries = {} |
◆ entry_re
pyqpanda3.profiling.gprof2dot.OprofileParser.entry_re = None |
The documentation for this class was generated from the following file:
- pyqpanda3/profiling/gprof2dot.py