Private
HEADER_The regular expression for matching header lines.
Private
REGEXLISTThe regular expression list for matching different types of lines.
The list of error lines encountered during parsing.
Private
eventThe list of events specified in the callgrind file.
Private
fileThe list of files specified in the callgrind file.
Private
fstreamThe readline.Interface
instance that is used to read the file.
Private
functionThe list of functions specified in the callgrind file.
The header section of the callgrind file.
Private
profiledbThe profile database that stores the extracted profile information.
Private
scopeThe current scope of the parser.
Optional
parameters?: { Private
getPrivate
Returns the current scope of the caller function in the parser.
The current scope of the caller function in the parser.
Private
getPrivate
Returns the current scope of the parser.
The current scope of the parser.
Private
isParses the callgrind file and returns the extracted profile information.
A promise that resolves to the extracted profile information.
Private
parseGenerated using TypeDoc
This class provides a parser for callgrind files. It can be used to extract profile information from the callgrind file. Specification of callgrind type files can be found in valgrind website.