Class FastExecutionIndexingState
- java.lang.Object
-
- edu.berkeley.cs.jqf.fuzz.ei.state.AbstractExecutionIndexingState
-
- edu.berkeley.cs.jqf.fuzz.ei.state.FastExecutionIndexingState
-
- All Implemented Interfaces:
FastCoverageListener
public class FastExecutionIndexingState extends AbstractExecutionIndexingState implements FastCoverageListener
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface janala.instrument.FastCoverageListener
FastCoverageListener.Default
-
-
Constructor Summary
Constructors Constructor Description FastExecutionIndexingState()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidlogJump(int iid, int branch)voidlogLookUpSwitch(int value, int iid, int dflt, int[] cases)voidlogMethodBegin(int iid)voidlogMethodEnd(int iid)voidlogTableSwitch(int value, int iid, int min, int max, int dflt)-
Methods inherited from class edu.berkeley.cs.jqf.fuzz.ei.state.AbstractExecutionIndexingState
getExecutionIndex, getExecutionIndex, getLastEventIid, popReturn, pushCall, setLastEventIid
-
-
-
-
Method Detail
-
logMethodBegin
public void logMethodBegin(int iid)
- Specified by:
logMethodBeginin interfaceFastCoverageListener
-
logMethodEnd
public void logMethodEnd(int iid)
- Specified by:
logMethodEndin interfaceFastCoverageListener
-
logJump
public void logJump(int iid, int branch)- Specified by:
logJumpin interfaceFastCoverageListener
-
logLookUpSwitch
public void logLookUpSwitch(int value, int iid, int dflt, int[] cases)- Specified by:
logLookUpSwitchin interfaceFastCoverageListener
-
logTableSwitch
public void logTableSwitch(int value, int iid, int min, int max, int dflt)- Specified by:
logTableSwitchin interfaceFastCoverageListener
-
-