|
| 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.