Callgrind Format Specification
PartDetail := TargetCommand | TargetID
TargetCommand := "cmd:" Space* NoNewLineChar*
TargetID := ("pid"|"thread"|"part") ":" Space* Number
Description := "desc:" Space* Name Space* ":" NoNewLineChar*
EventSpecification := "event:" Space* Name InheritedDef? LongNameDef?
InheritedDef := "=" InheritedExpr
InheritedExpr := Name
| Number Space* ("*" Space*)? Name
| InheritedExpr Space* "+" Space* InheritedExpr
LongNameDef := ":" NoNewLineChar*
CostLineDef := "events:" Space* Name (Space+ Name)*
| "positions:" "instr"? (Space+ "line")?
BodyLine := (empty line)
| (’#’ NoNewLineChar*)
| CostLine
| PositionSpecification
| AssociationSpecification
CostLine := SubPositionList Costs?
SubPositionList := (SubP Space+)+
SubPosition := Number | "+" Number | "-" Number | "*"
Costs := (Number Space+)+
PositionSpecification := Position "=" Space* PositionName
Position := CostPosition | CalledPosition
14
Содержание BBV
Страница 176: ...Valgrind FAQ Release 3 8 0 10 August 2012 Copyright 2000 2012 Valgrind Developers Email valgrind valgrind org ...
Страница 177: ...Valgrind FAQ Table of Contents Valgrind Frequently Asked Questions 1 ii ...
Страница 302: ...README mips based on newer GCC versions if possible 95 ...
Страница 303: ...GNU Licenses ...
Страница 304: ...GNU Licenses Table of Contents 1 The GNU General Public License 1 2 The GNU Free Documentation License 8 ii ...