|
| | TraceInstr () |
| |
| virtual | ~TraceInstr () |
| |
| void | addInstrCall (TraceInstrCall *) |
| |
| Addr | addr () const |
| |
| TraceFunction * | function () const |
| |
| bool | hasCost (EventType *) |
| |
| const TraceInstrCallList & | instrCalls () const |
| |
| TraceInstrJump * | instrJump (TraceInstr *to, bool isCondJump) |
| |
| const TraceInstrJumpList & | instrJumps () const |
| |
| bool | isValid () |
| |
| TraceLine * | line () const |
| |
| virtual QString | name () const |
| |
| TracePartInstr * | partInstr (TracePart *part, TracePartFunction *partFunction) |
| |
| QString | prettyName () const |
| |
| void | setAddr (const Addr addr) |
| |
| void | setFunction (TraceFunction *f) |
| |
| void | setLine (TraceLine *l) |
| |
| | TraceListCost (ProfileContext *) |
| |
| virtual | ~TraceListCost () |
| |
| void | addDep (ProfileCostArray *) |
| |
| TraceCostList & | deps () |
| |
| ProfileCostArray * | findDepFromPart (TracePart *) |
| |
| virtual void | update () |
| |
| | ProfileCostArray (ProfileContext *) |
| |
| | ProfileCostArray () |
| |
| virtual | ~ProfileCostArray () |
| |
| void | addCost (EventTypeMapping *, const char *) |
| |
| void | addCost (EventTypeMapping *, FixString &) |
| |
| void | addCost (ProfileCostArray *item) |
| |
| void | addCost (int index, SubCost value) |
| |
| virtual void | clear () |
| |
| virtual QString | costString (EventTypeSet *) |
| |
| ProfileCostArray | diff (ProfileCostArray *item) |
| |
| virtual void | invalidate () |
| |
| void | maxCost (EventTypeMapping *, FixString &) |
| |
| void | maxCost (ProfileCostArray *item) |
| |
| void | maxCost (int index, SubCost value) |
| |
| QString | prettySubCost (EventType *) |
| |
| QString | prettySubCostPerCall (EventType *t, uint64 calls) |
| |
| void | reserve (int) |
| |
| void | set (EventTypeMapping *, const char *) |
| |
| void | set (EventTypeMapping *, FixString &) |
| |
| SubCost | subCost (EventType *) |
| |
| | CostItem (ProfileContext *) |
| |
| virtual | ~CostItem () |
| |
| ProfileContext * | context () const |
| |
| virtual TraceData * | data () |
| |
| virtual const TraceData * | data () const |
| |
| CostItem * | dependant () |
| |
| virtual QString | formattedName () const |
| |
| QString | fullName () const |
| |
| virtual TracePart * | part () |
| |
| virtual const TracePart * | part () const |
| |
| void | setContext (ProfileContext *context) |
| |
| void | setDependant (CostItem *d) |
| |
| void | setPosition (CostItem *p) |
| |
| QString | toString () |
| |
| ProfileContext::Type | type () const |
| |
A code instruction address of the program.
Consists of a list a TracePartInstr from different trace files and a list of TraceInstrCalls if there are calls from this address.
Definition at line 887 of file tracedata.h.