|
PerfExplorer 2.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
ObjectAbstractResult
DataSourceResult
public class DataSourceResult
| Field Summary | |
|---|---|
static int |
CUBE
|
static int |
DYNAPROF
|
static int |
GAMESS
|
static int |
GOOGLE
|
static int |
GPROF
|
static int |
GPTL
|
static int |
GYRO
|
static int |
HPCTOOLKIT
|
static int |
HPM
|
static int |
IPM
|
static int |
MPIP
|
static int |
OMPP
|
static int |
PARAVER
|
static int |
PERIXML
|
static int |
PPK
|
static int |
PPROF
|
static int |
PSRUN
|
static int |
SNAP
|
static int |
TAUPROFILE
|
| Fields inherited from class AbstractResult |
|---|
CALLS, EXCLUSIVE, INCLUSIVE, SUBROUTINES, USEREVENT_MAX, USEREVENT_MEAN, USEREVENT_MIN, USEREVENT_NUMEVENTS, USEREVENT_SUMSQR |
| Constructor Summary | |
|---|---|
DataSourceResult(int fileType,
String[] sourceFiles,
boolean fixNames)
|
|
| Method Summary | |
|---|---|
double |
getCalls(Integer thread,
String event)
This method will return the number of times that the specified event was called on the specified thread of execution. |
double |
getExclusive(Integer thread,
String event,
String metric)
This method will return the exclusive value stored in the trial for the selected thread, event, metric combination. |
double |
getInclusive(Integer thread,
String event,
String metric)
This method will return the inclusive value stored in the trial for the selected thread, event, metric combination. |
String |
getMainEvent()
This method will return the name of the event which has the highest inclusive time value in the trial. |
Integer |
getOriginalThreads()
This method will return the number of threads in the trial from which this data was derived. |
double |
getSubroutines(Integer thread,
String event)
This method will return the number of subroutines that the specified event had on the specified thread of execution. |
Trial |
getTrial()
This method returns the Trial to which the performance data is related. |
Integer |
getTrialID()
This method returns the ID of the Trial to which the performance data is related. |
double |
getUsereventMax(Integer thread,
String event)
This method will return the maximum value for the specified user event which was observed on the specified thread of execution. |
double |
getUsereventMean(Integer thread,
String event)
This method will return the mean value for the specified user event which was observed on the specified thread of execution. |
double |
getUsereventMin(Integer thread,
String event)
This method will return the minimum value for the specified user event which was observed on the specified thread of execution. |
double |
getUsereventNumevents(Integer thread,
String event)
This method will return the number of times that a specified user event happened on the specified thread of execution. |
Set<String> |
getUserEvents(Integer thread)
This method will return a Set of Strings, which represent the names of the userevents for the specified thread in the trial. |
double |
getUsereventSumsqr(Integer thread,
String event)
This method will return the sum of squared values for the specified user event which was observed on the specified thread of execution. |
void |
putCalls(Integer thread,
String event,
double value)
This method will save the specified value as the number of calls for the specified event on the specified thread of execution. |
void |
putDataPoint(Integer thread,
String event,
String metric,
int type,
double value)
This method will store the specified value in the trial for the specified thread, event, metric, type combination. |
void |
putExclusive(Integer thread,
String event,
String metric,
double value)
This method will save the specified value as the exclusive value for the specified thread, event, metric combination. |
void |
putInclusive(Integer thread,
String event,
String metric,
double value)
This method will save the specified value as the inclusive value for the specified thread, event, metric combination. |
void |
putSubroutines(Integer thread,
String event,
double value)
This method will save the specified value as the number of subroutines for the specified event on the specified thread of execution. |
void |
putUsereventMax(Integer thread,
String event,
double value)
This method will save the maximum value for a specified user event which was observed on the specified thread of execution. |
void |
putUsereventMean(Integer thread,
String event,
double value)
This method will save the mean value for a specified user event which was observed on the specified thread of execution. |
void |
putUsereventMin(Integer thread,
String event,
double value)
This method will save the minimum value for a specified user event which was observed on the specified thread of execution. |
void |
putUsereventNumevents(Integer thread,
String event,
double value)
This method will save the number of times that a specified user event happened on the specified thread of execution. |
void |
putUsereventSumsqr(Integer thread,
String event,
double value)
This method will save the sum of squared values for the specified user event which was observed on the specified thread of execution. |
| Methods inherited from class Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int CUBE
public static final int DYNAPROF
public static final int GAMESS
public static final int GOOGLE
public static final int GPROF
public static final int GPTL
public static final int GYRO
public static final int HPCTOOLKIT
public static final int HPM
public static final int IPM
public static final int MPIP
public static final int OMPP
public static final int PARAVER
public static final int PERIXML
public static final int PPK
public static final int PPROF
public static final int PSRUN
public static final int SNAP
public static final int TAUPROFILE
| Constructor Detail |
|---|
public DataSourceResult(int fileType,
String[] sourceFiles,
boolean fixNames)
| Method Detail |
|---|
public double getCalls(Integer thread,
String event)
PerformanceResult
getCalls in interface PerformanceResultgetCalls in class AbstractResultthread - The thread of interestevent - The event of interest
public double getExclusive(Integer thread,
String event,
String metric)
PerformanceResult
getExclusive in interface PerformanceResultgetExclusive in class AbstractResultthread - The thread of interestevent - The event of interestmetric - The metric of interest
public double getInclusive(Integer thread,
String event,
String metric)
PerformanceResult
getInclusive in interface PerformanceResultgetInclusive in class AbstractResultthread - The thread of interestevent - The event of interestmetric - The metric of interest
public String getMainEvent()
PerformanceResult
getMainEvent in interface PerformanceResultgetMainEvent in class AbstractResultpublic Integer getOriginalThreads()
PerformanceResult
getOriginalThreads in interface PerformanceResultgetOriginalThreads in class AbstractResult
public double getSubroutines(Integer thread,
String event)
PerformanceResult
getSubroutines in interface PerformanceResultgetSubroutines in class AbstractResultthread - The thread of interestevent - The event of interest
public Trial getTrial()
PerformanceResult
getTrial in interface PerformanceResultgetTrial in class AbstractResultpublic Integer getTrialID()
PerformanceResult
getTrialID in interface PerformanceResultgetTrialID in class AbstractResult
public double getUsereventMax(Integer thread,
String event)
PerformanceResult
getUsereventMax in interface PerformanceResultgetUsereventMax in class AbstractResultthread - The thread of interestevent - The event of interest
public double getUsereventMean(Integer thread,
String event)
PerformanceResult
getUsereventMean in interface PerformanceResultgetUsereventMean in class AbstractResultthread - The thread of interestevent - The event of interest
public double getUsereventMin(Integer thread,
String event)
PerformanceResult
getUsereventMin in interface PerformanceResultgetUsereventMin in class AbstractResultthread - The thread of interestevent - The event of interest
public double getUsereventNumevents(Integer thread,
String event)
PerformanceResult
getUsereventNumevents in interface PerformanceResultgetUsereventNumevents in class AbstractResultthread - The thread of interestevent - The event of interest
public Set<String> getUserEvents(Integer thread)
PerformanceResult
getUserEvents in interface PerformanceResultgetUserEvents in class AbstractResult
public double getUsereventSumsqr(Integer thread,
String event)
PerformanceResult
getUsereventSumsqr in interface PerformanceResultgetUsereventSumsqr in class AbstractResultthread - The thread of interestevent - The event of interest
public void putCalls(Integer thread,
String event,
double value)
PerformanceResult
putCalls in interface PerformanceResultputCalls in class AbstractResultthread - The thread of interestevent - The event of interestvalue - The value measured on that thread, event combination
public void putDataPoint(Integer thread,
String event,
String metric,
int type,
double value)
PerformanceResult
putDataPoint in interface PerformanceResultputDataPoint in class AbstractResultthread - The thread of interestevent - The event of interestmetric - The metric of interesttype - The type of data to returnvalue - The value The value of that type measured on that thread,
event, metric combinationPerformanceResult.putExclusive(java.lang.Integer, java.lang.String, java.lang.String, double),
PerformanceResult.putInclusive(java.lang.Integer, java.lang.String, java.lang.String, double),
PerformanceResult.putCalls(java.lang.Integer, java.lang.String, double),
PerformanceResult.putSubroutines(java.lang.Integer, java.lang.String, double),
AbstractResult.INCLUSIVE,
AbstractResult.EXCLUSIVE,
AbstractResult.CALLS,
AbstractResult.SUBROUTINES,
AbstractResult.USEREVENT_NUMEVENTS,
AbstractResult.USEREVENT_MAX,
AbstractResult.USEREVENT_MIN,
AbstractResult.USEREVENT_MEAN,
AbstractResult.USEREVENT_SUMSQR
public void putExclusive(Integer thread,
String event,
String metric,
double value)
PerformanceResult
putExclusive in interface PerformanceResultputExclusive in class AbstractResultthread - The thread of interestevent - The event of interestmetric - The metric of interestvalue - The value measured on that thread, event, metric combination
public void putInclusive(Integer thread,
String event,
String metric,
double value)
PerformanceResult
putInclusive in interface PerformanceResultputInclusive in class AbstractResultthread - The thread of interestevent - The event of interestmetric - The metric of interestvalue - The value measured on that thread, event, metric combination
public void putSubroutines(Integer thread,
String event,
double value)
PerformanceResult
putSubroutines in interface PerformanceResultputSubroutines in class AbstractResultthread - The thread of interestevent - The event of interestvalue - The value measured on that thread, event combination
public void putUsereventMax(Integer thread,
String event,
double value)
PerformanceResult
putUsereventMax in interface PerformanceResultputUsereventMax in class AbstractResultthread - The thread of interestevent - The event of interestvalue - The maximum value
public void putUsereventMean(Integer thread,
String event,
double value)
PerformanceResult
putUsereventMean in interface PerformanceResultputUsereventMean in class AbstractResultthread - The thread of interestevent - The event of interestvalue - The mean value
public void putUsereventMin(Integer thread,
String event,
double value)
PerformanceResult
putUsereventMin in interface PerformanceResultputUsereventMin in class AbstractResultthread - The thread of interestevent - The event of interestvalue - The minimum value
public void putUsereventNumevents(Integer thread,
String event,
double value)
PerformanceResult
putUsereventNumevents in interface PerformanceResultputUsereventNumevents in class AbstractResultthread - The thread of interestevent - The event of interestvalue - The number of events
public void putUsereventSumsqr(Integer thread,
String event,
double value)
PerformanceResult
putUsereventSumsqr in interface PerformanceResultputUsereventSumsqr in class AbstractResultthread - The thread of interestevent - The event of interestvalue - The sum of squared values
|
PerfExplorer 2.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||