Classes | |
class | StatementRange |
Public Member Functions | |
BaseExperimentBuilder (BaseExperiment experiment, String defaultName, IUserData< String, String > userData) | |
void | beginElement (String element, String[] attributes, String[] values) |
void | endElement (String element) |
void | begin () |
void | content (String s) |
void | end () |
void | setParser (Parser parser) |
int | getParseOK () |
int | getParseErrorLineNumber () |
void | error (int lineNumber) |
void | error () |
void | Assert (boolean predicate) |
Static Public Attributes | |
static int | PARSER_OK = 0 |
static int | PARSER_FAIL = 1 |
static int | PARSER_OLDXML = 2 |
Protected Member Functions | |
boolean | isCallingContextTree () |
void | saveTokenContext (TokenXML current) |
void | begin_SecData (String[] attributes, String[] values) |
String | getAttributeByName (String name, String[] attributes, String[] values) |
void | endScope () |
Scope | getCurrentScope () |
SourceFile | getOrCreateSourceFile (String fileLine, int keyFile) |
Protected Attributes | |
String | defaultName |
The default name for the experiment, in case none is found by the parser. | |
ExperimentConfiguration | configuration |
The parsed configuration. | |
Scope | rootScope |
Scope | viewRootScope [] |
BaseExperiment | experiment |
The experiment to own parsed objects. | |
Stack< Scope > | scopeStack |
A stack to keep track of scope nesting while parsing. | |
Stack< SourceFile > | srcFileStack |
The current source file while parsing. | |
Token2.TokenXML | previousToken = TokenXML.T_INVALID_ELEMENT_NAME |
Token2.TokenXML | elemInfoState = TokenXML.T_INVALID_ELEMENT_NAME |
Parser | parser |
The parser which owns this builder. | |
int | parseOK |
Whether parsing was successful. | |
int | parseErrorLineNumber |
The line number of the first parse error in the file. | |
Static Protected Attributes | |
static final String | LINE_ATTRIBUTE = "l" |
static final String | NAME_ATTRIBUTE = "n" |
static final String | FILENAME_ATTRIBUTE = "f" |
static final String | VALUE_ATTRIBUTE = "v" |
static final String | ID_ATTRIBUTE = "i" |
Private Member Functions | |
SourceFile | getSourceFile (String fileIdString) |
void | do_HPCTOOLKIT (String[] attributes, String[] values) |
void | do_Header (String[] attributes, String[] values) |
void | do_Info () |
void | do_TITLE (String[] attributes, String[] values) |
void | do_LoadModule (String[] attributes, String[] values) |
void | do_File (String[] attributes, String[] values) |
void | begin_LM (String[] attributes, String[] values) |
void | begin_F (String[] attributes, String[] values) |
void | begin_PF (String[] attributes, String[] values) |
int | getCallSiteID (LineScope ls, ProcedureScope cs) |
void | begin_A (String[] attributes, String[] values) |
void | do_Procedure (String[] attributes, String[] values) |
void | begin_L (String[] attributes, String[] values) |
void | end_L () |
void | begin_S (String[] attributes, String[] values) |
void | begin_S_internal (String[] attributes, String[] values, boolean isCallSite) |
void | end_S () |
void | begin_CALLSITE (String[] attributes, String[] values) |
void | end_CALLSITE () |
void | end_PGM () |
void | end_LM () |
void | end_F () |
void | end_PF () |
void | end_A () |
void | begin_TraceDBTable (String[] attributes, String[] values) |
void | end_TraceDBTable () |
void | do_TraceDB (String[] attributes, String[] values) |
void | beginScope (Scope scope) |
String | getProcedureName (String sProcIndex) |
Private Attributes | |
boolean | csviewer |
final IUserData< String, String > | userData |
HashMap< Integer, String > | hashProcedureTable |
HashMap< Integer, LoadModuleScope > | hashLoadModuleTable |
HashMap< Integer, SourceFile > | hashSourceFileTable |
HashMap< Integer, Scope > | hashCallSiteTable |
int | current_cs_id = Integer.MAX_VALUE - 1 |
Static Private Attributes | |
static final String | PROCEDURE_UNKNOWN = "unknown procedure" |
Definition at line 40 of file BaseExperimentBuilder.java.
edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.BaseExperimentBuilder | ( | BaseExperiment | experiment, | |
String | defaultName, | |||
IUserData< String, String > | userData | |||
) |
Definition at line 104 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.csviewer, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.hashCallSiteTable, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.hashLoadModuleTable, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.hashProcedureTable, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.hashSourceFileTable, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.scopeStack, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.srcFileStack, and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.viewRootScope.
void edu.rice.cs.hpc.data.experiment.xml.Builder.Assert | ( | boolean | predicate | ) | [inherited] |
Definition at line 207 of file Builder.java.
References edu.rice.cs.hpc.data.experiment.xml.Builder.error().
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_TITLE(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_F().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin | ( | ) | [virtual] |
Implements edu.rice.cs.hpc.data.experiment.xml.Builder.
Definition at line 1127 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.configuration.
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_A | ( | String[] | attributes, | |
String[] | values | |||
) | [private] |
Definition at line 702 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginScope(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.experiment, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.FILENAME_ATTRIBUTE, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.StatementRange.getFirstLine(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.StatementRange.getLastLine(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.getOrCreateSourceFile(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.ID_ATTRIBUTE, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.LINE_ATTRIBUTE, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.NAME_ATTRIBUTE, and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.srcFileStack.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginElement().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_CALLSITE | ( | String[] | attributes, | |
String[] | values | |||
) | [private] |
Definition at line 910 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_S_internal().
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginElement().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_F | ( | String[] | attributes, | |
String[] | values | |||
) | [private] |
Definition at line 472 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginScope(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.experiment, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.getAttributeByName(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.getOrCreateSourceFile(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.ID_ATTRIBUTE, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.NAME_ATTRIBUTE, and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.srcFileStack.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginElement().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_L | ( | String[] | attributes, | |
String[] | values | |||
) | [private] |
Definition at line 779 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginScope(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.csviewer, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.experiment, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.FILENAME_ATTRIBUTE, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.getCurrentScope(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.StatementRange.getFirstLine(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.StatementRange.getLastLine(), edu.rice.cs.hpc.data.experiment.scope.Scope.getSourceFile(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.getSourceFile(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.ID_ATTRIBUTE, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.LINE_ATTRIBUTE, and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.srcFileStack.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginElement().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_LM | ( | String[] | attributes, | |
String[] | values | |||
) | [private] |
Definition at line 449 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginScope(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.experiment, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.getAttributeByName(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.getOrCreateSourceFile(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.ID_ATTRIBUTE, and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.NAME_ATTRIBUTE.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginElement().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_PF | ( | String[] | attributes, | |
String[] | values | |||
) | [private] |
Definition at line 507 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginScope(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.experiment, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.FILENAME_ATTRIBUTE, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.getCallSiteID(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.StatementRange.getFirstLine(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.StatementRange.getLastLine(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.getOrCreateSourceFile(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.getProcedureName(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.hashLoadModuleTable, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.hashSourceFileTable, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.ID_ATTRIBUTE, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.LINE_ATTRIBUTE, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.NAME_ATTRIBUTE, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.PROCEDURE_UNKNOWN, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.scopeStack, edu.rice.cs.hpc.data.experiment.scope.Scope.setCpid(), edu.rice.cs.hpc.data.experiment.source.SourceFile.setIsText(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.srcFileStack, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.userData, and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.VALUE_ATTRIBUTE.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginElement().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_S | ( | String[] | attributes, | |
String[] | values | |||
) | [private] |
Definition at line 842 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_S_internal().
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginElement().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_S_internal | ( | String[] | attributes, | |
String[] | values, | |||
boolean | isCallSite | |||
) | [private] |
Definition at line 847 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginScope(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.experiment, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.ID_ATTRIBUTE, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.LINE_ATTRIBUTE, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.scopeStack, edu.rice.cs.hpc.data.experiment.scope.Scope.setCpid(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.srcFileStack.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_CALLSITE(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_S().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_SecData | ( | String[] | attributes, | |
String[] | values | |||
) | [protected] |
Definition at line 1033 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginScope(), edu.rice.cs.hpc.data.experiment.scope.RootScopeType.CallingContextTree, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.csviewer, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.experiment, edu.rice.cs.hpc.data.experiment.scope.RootScopeType.Flat, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.rootScope, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.scopeStack, and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.viewRootScope.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginElement().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_TraceDBTable | ( | String[] | attributes, | |
String[] | values | |||
) | [private] |
Definition at line 985 of file BaseExperimentBuilder.java.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginElement().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginElement | ( | String | element, | |
String[] | attributes, | |||
String[] | values | |||
) | [virtual] |
Implements edu.rice.cs.hpc.data.experiment.xml.Builder.
Reimplemented in edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.
Definition at line 150 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_A(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_CALLSITE(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_F(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_L(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_LM(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_PF(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_S(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_SecData(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_TraceDBTable(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.csviewer, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_File(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_Header(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_HPCTOOLKIT(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_Info(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_LoadModule(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_Procedure(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_TITLE(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_TraceDB(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.saveTokenContext().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginScope | ( | Scope | scope | ) | [private] |
Definition at line 1072 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.scope.Scope.addSubscope(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.getCurrentScope(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.scopeStack, and edu.rice.cs.hpc.data.experiment.scope.Scope.setParentScope().
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_A(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_F(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_L(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_LM(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_PF(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_S_internal(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_SecData().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.content | ( | String | s | ) | [virtual] |
Implements edu.rice.cs.hpc.data.experiment.xml.Builder.
Definition at line 1140 of file BaseExperimentBuilder.java.
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_File | ( | String[] | attributes, | |
String[] | values | |||
) | [private] |
Definition at line 425 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.getOrCreateSourceFile(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.hashSourceFileTable.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginElement().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_Header | ( | String[] | attributes, | |
String[] | values | |||
) | [private] |
Definition at line 362 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.configuration, and edu.rice.cs.hpc.data.experiment.ExperimentConfiguration.setName().
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginElement().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_HPCTOOLKIT | ( | String[] | attributes, | |
String[] | values | |||
) | [private] |
Definition at line 346 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.experiment, and edu.rice.cs.hpc.data.experiment.BaseExperiment.setVersion().
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginElement().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_Info | ( | ) | [private] |
Definition at line 367 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.elemInfoState, and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.previousToken.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginElement().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_LoadModule | ( | String[] | attributes, | |
String[] | values | |||
) | [private] |
Definition at line 398 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.experiment, and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.hashLoadModuleTable.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginElement().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_Procedure | ( | String[] | attributes, | |
String[] | values | |||
) | [private] |
Definition at line 752 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.hashProcedureTable.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginElement().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_TITLE | ( | String[] | attributes, | |
String[] | values | |||
) | [private] |
Definition at line 375 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.Builder.Assert(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.configuration, and edu.rice.cs.hpc.data.experiment.ExperimentConfiguration.setName().
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginElement().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_TraceDB | ( | String[] | attributes, | |
String[] | values | |||
) | [private] |
Definition at line 1001 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.extdata.TraceAttribute.dbGlob, edu.rice.cs.hpc.data.experiment.extdata.TraceAttribute.dbHeaderSize, edu.rice.cs.hpc.data.experiment.extdata.TraceAttribute.dbTimeMax, edu.rice.cs.hpc.data.experiment.extdata.TraceAttribute.dbTimeMin, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.experiment, and edu.rice.cs.hpc.data.experiment.BaseExperiment.setTraceAttribute().
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginElement().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end | ( | ) | [virtual] |
Implements edu.rice.cs.hpc.data.experiment.xml.Builder.
Definition at line 1151 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.configuration, edu.rice.cs.hpc.data.experiment.xml.Builder.error(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.experiment, edu.rice.cs.hpc.data.experiment.ExperimentConfiguration.getName(), edu.rice.cs.hpc.data.experiment.scope.Scope.getName(), edu.rice.cs.hpc.data.experiment.ExperimentConfiguration.getSearchPathCount(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.rootScope, edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.scopeStack, edu.rice.cs.hpc.data.experiment.BaseExperiment.setConfiguration(), edu.rice.cs.hpc.data.experiment.ExperimentConfiguration.setName(), edu.rice.cs.hpc.data.experiment.BaseExperiment.setRootScope(), and edu.rice.cs.hpc.data.experiment.ExperimentConfiguration.setSearchPaths().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_A | ( | ) | [private] |
Definition at line 974 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.endScope(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.srcFileStack.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.endElement().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_CALLSITE | ( | ) | [private] |
Definition at line 919 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_S().
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.endElement().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_F | ( | ) | [private] |
Definition at line 947 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.Builder.Assert(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.endScope(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.srcFileStack.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.endElement().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_L | ( | ) | [private] |
Definition at line 829 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.endScope().
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.endElement().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_LM | ( | ) | [private] |
Definition at line 937 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.endScope().
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.endElement().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_PF | ( | ) | [private] |
Definition at line 961 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.endScope(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.srcFileStack.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.endElement().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_PGM | ( | ) | [private] |
Definition at line 925 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.endScope().
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.endElement().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_S | ( | ) | [private] |
Definition at line 896 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.endScope().
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_CALLSITE(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.endElement().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_TraceDBTable | ( | ) | [private] |
Definition at line 990 of file BaseExperimentBuilder.java.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.endElement().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.endElement | ( | String | element | ) | [virtual] |
Implements edu.rice.cs.hpc.data.experiment.xml.Builder.
Reimplemented in edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.
Definition at line 273 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_A(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_CALLSITE(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_F(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_L(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_LM(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_PF(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_PGM(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_S(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_TraceDBTable().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.endScope | ( | ) | [protected] |
Definition at line 1087 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.Parser.getLineNumber(), edu.rice.cs.hpc.data.experiment.xml.Builder.parser, and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.scopeStack.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_A(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_F(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_L(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_LM(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_PF(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_PGM(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_S().
void edu.rice.cs.hpc.data.experiment.xml.Builder.error | ( | ) | [inherited] |
Definition at line 195 of file Builder.java.
References edu.rice.cs.hpc.data.experiment.xml.Parser.getLineNumber(), and edu.rice.cs.hpc.data.experiment.xml.Builder.parser.
Referenced by edu.rice.cs.hpc.data.experiment.xml.Builder.Assert(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end().
void edu.rice.cs.hpc.data.experiment.xml.Builder.error | ( | int | lineNumber | ) | [inherited] |
Definition at line 179 of file Builder.java.
References edu.rice.cs.hpc.data.experiment.xml.Builder.parseErrorLineNumber, and edu.rice.cs.hpc.data.experiment.xml.Builder.parseOK.
Referenced by edu.rice.cs.hpc.data.experiment.xml.Parser.parse().
String edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.getAttributeByName | ( | String | name, | |
String[] | attributes, | |||
String[] | values | |||
) | [protected] |
int edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.getCallSiteID | ( | LineScope | ls, | |
ProcedureScope | cs | |||
) | [private] |
Definition at line 662 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.current_cs_id, edu.rice.cs.hpc.data.experiment.scope.Scope.getFlatIndex(), edu.rice.cs.hpc.data.experiment.scope.ProcedureScope.getLoadModule(), edu.rice.cs.hpc.data.experiment.scope.LoadModuleScope.getModuleName(), edu.rice.cs.hpc.data.experiment.scope.Scope.getName(), edu.rice.cs.hpc.data.experiment.scope.ProcedureScope.getName(), edu.rice.cs.hpc.data.experiment.scope.LineScope.getName(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.hashCallSiteTable.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_PF().
Scope edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.getCurrentScope | ( | ) | [protected] |
Definition at line 1099 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.scopeStack.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_L(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginScope(), and edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.do_M().
SourceFile edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.getOrCreateSourceFile | ( | String | fileLine, | |
int | keyFile | |||
) | [protected] |
Definition at line 1109 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.experiment, and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.hashSourceFileTable.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_A(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_F(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_LM(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_PF(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_File().
int edu.rice.cs.hpc.data.experiment.xml.Builder.getParseErrorLineNumber | ( | ) | [inherited] |
Definition at line 114 of file Builder.java.
References edu.rice.cs.hpc.data.experiment.xml.Builder.parseErrorLineNumber.
Referenced by edu.rice.cs.hpc.data.experiment.xml.ExperimentFileXML.parse().
int edu.rice.cs.hpc.data.experiment.xml.Builder.getParseOK | ( | ) | [inherited] |
Definition at line 102 of file Builder.java.
References edu.rice.cs.hpc.data.experiment.xml.Builder.parseOK.
Referenced by edu.rice.cs.hpc.data.experiment.xml.ExperimentFileXML.parse().
String edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.getProcedureName | ( | String | sProcIndex | ) | [private] |
Definition at line 1196 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.hashProcedureTable, and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.PROCEDURE_UNKNOWN.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_PF().
SourceFile edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.getSourceFile | ( | String | fileIdString | ) | [private] |
Definition at line 132 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.hashSourceFileTable.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_L().
boolean edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.isCallingContextTree | ( | ) | [protected] |
Definition at line 128 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.csviewer.
Referenced by edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.do_METRIC().
void edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.saveTokenContext | ( | TokenXML | current | ) | [protected] |
Definition at line 264 of file BaseExperimentBuilder.java.
References edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.previousToken.
Referenced by edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.beginElement(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginElement().
void edu.rice.cs.hpc.data.experiment.xml.Builder.setParser | ( | Parser | parser | ) | [inherited] |
Definition at line 83 of file Builder.java.
Referenced by edu.rice.cs.hpc.data.experiment.xml.Parser.Parser().
ExperimentConfiguration edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.configuration [protected] |
The parsed configuration.
Definition at line 55 of file BaseExperimentBuilder.java.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_Header(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_TITLE(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end().
boolean edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.csviewer [private] |
Definition at line 69 of file BaseExperimentBuilder.java.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.BaseExperimentBuilder(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_L(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_SecData(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginElement(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.isCallingContextTree().
int edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.current_cs_id = Integer.MAX_VALUE - 1 [private] |
Definition at line 83 of file BaseExperimentBuilder.java.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.getCallSiteID().
String edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.defaultName [protected] |
The default name for the experiment, in case none is found by the parser.
Definition at line 52 of file BaseExperimentBuilder.java.
Token2.TokenXML edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.elemInfoState = TokenXML.T_INVALID_ELEMENT_NAME [protected] |
Definition at line 74 of file BaseExperimentBuilder.java.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_Info(), and edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.do_NV().
The experiment to own parsed objects.
Definition at line 61 of file BaseExperimentBuilder.java.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_A(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_F(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_L(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_LM(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_PF(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_S_internal(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_SecData(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_HPCTOOLKIT(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_LoadModule(), edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.do_M(), edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.do_METRIC(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_TraceDB(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end(), edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.end_MetricRawTable(), edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.end_MetricTable(), edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.end_ProfileData(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.getOrCreateSourceFile().
final String edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.FILENAME_ATTRIBUTE = "f" [static, protected] |
HashMap<Integer, Scope> edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.hashCallSiteTable [private] |
Definition at line 80 of file BaseExperimentBuilder.java.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.BaseExperimentBuilder(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.getCallSiteID().
HashMap<Integer, LoadModuleScope> edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.hashLoadModuleTable [private] |
Definition at line 78 of file BaseExperimentBuilder.java.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.BaseExperimentBuilder(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_PF(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_LoadModule().
HashMap<Integer, String> edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.hashProcedureTable [private] |
Definition at line 77 of file BaseExperimentBuilder.java.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.BaseExperimentBuilder(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_Procedure(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.getProcedureName().
HashMap<Integer, SourceFile> edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.hashSourceFileTable [private] |
Definition at line 79 of file BaseExperimentBuilder.java.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.BaseExperimentBuilder(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_PF(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_File(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.getOrCreateSourceFile(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.getSourceFile().
final String edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.ID_ATTRIBUTE = "i" [static, protected] |
Definition at line 47 of file BaseExperimentBuilder.java.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_A(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_F(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_L(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_LM(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_PF(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_S_internal().
final String edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.LINE_ATTRIBUTE = "l" [static, protected] |
Definition at line 43 of file BaseExperimentBuilder.java.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_A(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_L(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_PF(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_S_internal().
final String edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.NAME_ATTRIBUTE = "n" [static, protected] |
Definition at line 44 of file BaseExperimentBuilder.java.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_A(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_F(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_LM(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_PF(), and edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.do_M().
int edu.rice.cs.hpc.data.experiment.xml.Builder.parseErrorLineNumber [protected, inherited] |
The line number of the first parse error in the file.
Definition at line 49 of file Builder.java.
Referenced by edu.rice.cs.hpc.data.experiment.xml.Builder.Builder(), edu.rice.cs.hpc.data.experiment.xml.Builder.error(), and edu.rice.cs.hpc.data.experiment.xml.Builder.getParseErrorLineNumber().
int edu.rice.cs.hpc.data.experiment.xml.Builder.parseOK [protected, inherited] |
Whether parsing was successful.
Definition at line 46 of file Builder.java.
Referenced by edu.rice.cs.hpc.data.experiment.xml.Builder.error(), and edu.rice.cs.hpc.data.experiment.xml.Builder.getParseOK().
Parser edu.rice.cs.hpc.data.experiment.xml.Builder.parser [protected, inherited] |
The parser which owns this builder.
Definition at line 43 of file Builder.java.
Referenced by edu.rice.cs.hpc.data.experiment.xml.Builder.Builder(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.endScope(), and edu.rice.cs.hpc.data.experiment.xml.Builder.error().
int edu.rice.cs.hpc.data.experiment.xml.Builder.PARSER_FAIL = 1 [static, inherited] |
Definition at line 39 of file Builder.java.
int edu.rice.cs.hpc.data.experiment.xml.Builder.PARSER_OK = 0 [static, inherited] |
Definition at line 38 of file Builder.java.
int edu.rice.cs.hpc.data.experiment.xml.Builder.PARSER_OLDXML = 2 [static, inherited] |
Definition at line 40 of file Builder.java.
Token2.TokenXML edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.previousToken = TokenXML.T_INVALID_ELEMENT_NAME [protected] |
Definition at line 73 of file BaseExperimentBuilder.java.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.do_Info(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.saveTokenContext().
final String edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.PROCEDURE_UNKNOWN = "unknown procedure" [static, private] |
Definition at line 49 of file BaseExperimentBuilder.java.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_PF(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.getProcedureName().
Definition at line 57 of file BaseExperimentBuilder.java.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_SecData(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end().
Stack<Scope> edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.scopeStack [protected] |
A stack to keep track of scope nesting while parsing.
Definition at line 64 of file BaseExperimentBuilder.java.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.BaseExperimentBuilder(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_PF(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_S_internal(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_SecData(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.beginScope(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.endScope(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.getCurrentScope().
Stack<SourceFile> edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.srcFileStack [protected] |
The current source file while parsing.
Definition at line 67 of file BaseExperimentBuilder.java.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.BaseExperimentBuilder(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_A(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_F(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_L(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_PF(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_S_internal(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_A(), edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_F(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.end_PF().
final IUserData<String, String> edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.userData [private] |
Definition at line 71 of file BaseExperimentBuilder.java.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_PF().
final String edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.VALUE_ATTRIBUTE = "v" [static, protected] |
Definition at line 46 of file BaseExperimentBuilder.java.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_PF(), and edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.do_M().
Definition at line 58 of file BaseExperimentBuilder.java.
Referenced by edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.BaseExperimentBuilder(), and edu.rice.cs.hpc.data.experiment.xml.BaseExperimentBuilder.begin_SecData().