| Modifier and Type | Field and Description |
|---|---|
| protected final ProfilingATNSimulator |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public DecisionInfo[] | Returns: An array ofDecisionInfo instances, indexed by decision
number.Gets an array of |
| public int | getDFASize()
Gets the total number of DFA states stored in the DFA cache for all decisions in the ATN. |
| public int | getDFASize(int decision)
Gets the total number of DFA states stored in the DFA cache for a particular decision. |
| public List | Returns: A list of decision numbers which required one or more full-context predictions during parsing.Gets the decision numbers for decisions that required one or more full-context predictions during parsing. |
| public long | getTotalATNLookaheadOps()
Gets the total number of ATN lookahead operations for SLL and LL prediction across all decisions made during parsing. |
| public long | getTotalLLATNLookaheadOps()
Gets the total number of ATN lookahead operations for LL prediction across all decisions made during parsing. |
| public long | getTotalLLLookaheadOps()
Gets the total number of LL lookahead operations across all decisions made during parsing. |
| public long | getTotalSLLATNLookaheadOps()
Gets the total number of ATN lookahead operations for SLL prediction across all decisions made during parsing. |
| public long | getTotalSLLLookaheadOps()
Gets the total number of SLL lookahead operations across all decisions made during parsing. |
| public long | getTotalTimeInPrediction()
Gets the total time spent during prediction across all decisions made during parsing. |
| atnSimulator | back to summary |
|---|---|
| protected final ProfilingATNSimulator atnSimulator | |
| ParseInfo | back to summary |
|---|---|
| public ParseInfo(ProfilingATNSimulator atnSimulator) | |
| getDecisionInfo | back to summary |
|---|---|
| public DecisionInfo[] getDecisionInfo() Gets an array of
| |
| getDFASize | back to summary |
|---|---|
| public int getDFASize() Gets the total number of DFA states stored in the DFA cache for all decisions in the ATN. | |
| getDFASize | back to summary |
|---|---|
| public int getDFASize(int decision) Gets the total number of DFA states stored in the DFA cache for a particular decision. | |
| getLLDecisions | back to summary |
|---|---|
| public List Gets the decision numbers for decisions that required one or more
full-context predictions during parsing. These are decisions for which
| |
| getTotalATNLookaheadOps | back to summary |
|---|---|
| public long getTotalATNLookaheadOps() Gets the total number of ATN lookahead operations for SLL and LL prediction across all decisions made during parsing.
This value is the sum of | |
| getTotalLLATNLookaheadOps | back to summary |
|---|---|
| public long getTotalLLATNLookaheadOps() Gets the total number of ATN lookahead operations for LL prediction across all decisions made during parsing. | |
| getTotalLLLookaheadOps | back to summary |
|---|---|
| public long getTotalLLLookaheadOps() Gets the total number of LL lookahead operations across all decisions
made during parsing. This value is the sum of
| |
| getTotalSLLATNLookaheadOps | back to summary |
|---|---|
| public long getTotalSLLATNLookaheadOps() Gets the total number of ATN lookahead operations for SLL prediction across all decisions made during parsing. | |
| getTotalSLLLookaheadOps | back to summary |
|---|---|
| public long getTotalSLLLookaheadOps() Gets the total number of SLL lookahead operations across all decisions
made during parsing. This value is the sum of
| |
| getTotalTimeInPrediction | back to summary |
|---|---|
| public long getTotalTimeInPrediction() Gets the total time spent during prediction across all decisions made
during parsing. This value is the sum of
| |