A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes All Packages

A

AALOAD - Class in janala.logger.inst
 
AALOAD(int, int) - Constructor for class janala.logger.inst.AALOAD
 
AALOAD(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
AALOAD(int, int) - Method in class janala.logger.AbstractLogger
 
AALOAD(int, int) - Method in interface janala.logger.Logger
 
AASTORE - Class in janala.logger.inst
 
AASTORE(int, int) - Constructor for class janala.logger.inst.AASTORE
 
AASTORE(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
AASTORE(int, int) - Method in class janala.logger.AbstractLogger
 
AASTORE(int, int) - Method in interface janala.logger.Logger
 
AbstractExecutionIndexingState - Class in edu.berkeley.cs.jqf.fuzz.ei.state
A mutable state representing the current call stack with prefix counts, used to compute light-weight execution indexes.
AbstractExecutionIndexingState() - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.state.AbstractExecutionIndexingState
 
AbstractExecutionIndexingState(AbstractExecutionIndexingState) - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.state.AbstractExecutionIndexingState
 
AbstractLogger - Class in janala.logger
 
AbstractLogger() - Constructor for class janala.logger.AbstractLogger
 
ACONST_NULL - Class in janala.logger.inst
 
ACONST_NULL(int, int) - Constructor for class janala.logger.inst.ACONST_NULL
 
ACONST_NULL(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
ACONST_NULL(int, int) - Method in class janala.logger.AbstractLogger
 
ACONST_NULL(int, int) - Method in interface janala.logger.Logger
 
add(int) - Method in class edu.berkeley.cs.jqf.fuzz.util.MovingAverage
Adds a number to the set of numbers used to find the moving average.
addBipushInsn(MethodVisitor, int) - Static method in class janala.instrument.Utils
 
addFirst(T) - Method in class edu.berkeley.cs.jqf.instrument.util.DoublyLinkedList
 
addLast(T) - Method in class edu.berkeley.cs.jqf.instrument.util.DoublyLinkedList
 
address - Variable in class janala.logger.inst.LDC_String
 
addSpecialInsn(MethodVisitor, int) - Static method in class janala.instrument.Utils
 
addValueReadInsn(MethodVisitor, String, String) - Static method in class janala.instrument.Utils
 
AFLDriver - Class in edu.berkeley.cs.jqf.fuzz.afl
 
AFLDriver() - Constructor for class edu.berkeley.cs.jqf.fuzz.afl.AFLDriver
 
AFLGuidance - Class in edu.berkeley.cs.jqf.fuzz.afl
A front-end that uses AFL for guided fuzzing.
AFLGuidance(File, File, File) - Constructor for class edu.berkeley.cs.jqf.fuzz.afl.AFLGuidance
Creates an instance of an AFLGuidance given file handles for I/O.
AFLGuidance(String, String, String) - Constructor for class edu.berkeley.cs.jqf.fuzz.afl.AFLGuidance
Creates an instance of an AFLGuidance given file names for I/O.
allInputsDirectory - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
The directory where all generated inputs are logged in sub-directories (if enabled).
ALLOCATION_COUNTS - edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance.PerfFeedbackType
 
allocCounts - Variable in class edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance
Maps allocation sites to counts
AllocEvent - Class in edu.berkeley.cs.jqf.instrument.tracing.events
 
AllocEvent(int, MemberRef, int, int) - Constructor for class edu.berkeley.cs.jqf.instrument.tracing.events.AllocEvent
 
ALOAD - Class in janala.logger.inst
 
ALOAD(int, int, int) - Constructor for class janala.logger.inst.ALOAD
 
ALOAD(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
ALOAD(int, int, int) - Method in class janala.logger.AbstractLogger
 
ALOAD(int, int, int) - Method in interface janala.logger.Logger
 
ANEWARRAY - Class in janala.logger.inst
 
ANEWARRAY(int, int, String) - Constructor for class janala.logger.inst.ANEWARRAY
 
ANEWARRAY(int, int, String) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
ANEWARRAY(int, int, String) - Method in class janala.logger.AbstractLogger
 
ANEWARRAY(int, int, String) - Method in interface janala.logger.Logger
 
appendLineToFile(File, String) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
 
applyVisitor(TraceEventVisitor) - Method in class edu.berkeley.cs.jqf.instrument.tracing.events.AllocEvent
 
applyVisitor(TraceEventVisitor) - Method in class edu.berkeley.cs.jqf.instrument.tracing.events.BranchEvent
 
applyVisitor(TraceEventVisitor) - Method in class edu.berkeley.cs.jqf.instrument.tracing.events.CallEvent
 
applyVisitor(TraceEventVisitor) - Method in class edu.berkeley.cs.jqf.instrument.tracing.events.ReadEvent
 
applyVisitor(TraceEventVisitor) - Method in class edu.berkeley.cs.jqf.instrument.tracing.events.ReturnEvent
 
applyVisitor(TraceEventVisitor) - Method in class edu.berkeley.cs.jqf.instrument.tracing.events.TraceEvent
 
appThread - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance
The thread being instrumented for coverage-guided fuzzing.
ARETURN - Class in janala.logger.inst
 
ARETURN(int, int) - Constructor for class janala.logger.inst.ARETURN
 
ARETURN(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
ARETURN(int, int) - Method in class janala.logger.AbstractLogger
 
ARETURN(int, int) - Method in interface janala.logger.Logger
 
args - Variable in class edu.berkeley.cs.jqf.fuzz.junit.TrialRunner
 
arm - Variable in class edu.berkeley.cs.jqf.instrument.tracing.events.BranchEvent
The branch arm that is taken.
ARRAYLENGTH - Class in janala.logger.inst
 
ARRAYLENGTH(int, int) - Constructor for class janala.logger.inst.ARRAYLENGTH
 
ARRAYLENGTH(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
ARRAYLENGTH(int, int) - Method in class janala.logger.AbstractLogger
 
ARRAYLENGTH(int, int) - Method in interface janala.logger.Logger
 
ASTORE - Class in janala.logger.inst
 
ASTORE(int, int, int) - Constructor for class janala.logger.inst.ASTORE
 
ASTORE(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
ASTORE(int, int, int) - Method in class janala.logger.AbstractLogger
 
ASTORE(int, int, int) - Method in interface janala.logger.Logger
 
ATHROW - Class in janala.logger.inst
 
ATHROW(int, int) - Constructor for class janala.logger.inst.ATHROW
 
ATHROW(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
ATHROW(int, int) - Method in class janala.logger.AbstractLogger
 
ATHROW(int, int) - Method in interface janala.logger.Logger
 
attempts() - Method in class edu.berkeley.cs.jqf.fuzz.junit.quickcheck.NonTrackingGenerationStatus
 

B

BALOAD - Class in janala.logger.inst
 
BALOAD(int, int) - Constructor for class janala.logger.inst.BALOAD
 
BALOAD(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
BALOAD(int, int) - Method in class janala.logger.AbstractLogger
 
BALOAD(int, int) - Method in interface janala.logger.Logger
 
BASTORE - Class in janala.logger.inst
 
BASTORE(int, int) - Constructor for class janala.logger.inst.BASTORE
 
BASTORE(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
BASTORE(int, int) - Method in class janala.logger.AbstractLogger
 
BASTORE(int, int) - Method in interface janala.logger.Logger
 
BIPUSH - Class in janala.logger.inst
 
BIPUSH(int, int, int) - Constructor for class janala.logger.inst.BIPUSH
 
BIPUSH(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
BIPUSH(int, int, int) - Method in class janala.logger.AbstractLogger
 
BIPUSH(int, int, int) - Method in interface janala.logger.Logger
 
blind - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Blind fuzzing -- if true then the queue is always empty.
BRANCH_COUNTS - edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance.PerfFeedbackType
 
branchCount - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Number of conditional jumps since last run was started.
branchCounts - Variable in class edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance
Maps branches to counts
BranchEvent - Class in edu.berkeley.cs.jqf.instrument.tracing.events
 
BranchEvent(int, MemberRef, int, int) - Constructor for class edu.berkeley.cs.jqf.instrument.tracing.events.BranchEvent
 

C

c - Variable in class janala.logger.inst.LDC_double
 
c - Variable in class janala.logger.inst.LDC_float
 
c - Variable in class janala.logger.inst.LDC_int
 
c - Variable in class janala.logger.inst.LDC_long
 
c - Variable in class janala.logger.inst.LDC_Object
 
c - Variable in class janala.logger.inst.LDC_String
 
callback - Variable in class edu.berkeley.cs.jqf.instrument.tracing.ThreadTracer
 
callBackException - Variable in class edu.berkeley.cs.jqf.instrument.tracing.ThreadTracer
 
CallEvent - Class in edu.berkeley.cs.jqf.instrument.tracing.events
 
CallEvent(int, MemberRef, int, MemberRef) - Constructor for class edu.berkeley.cs.jqf.instrument.tracing.events.CallEvent
 
CallEvent(int, MemberRef, int, MemberRef, Object) - Constructor for class edu.berkeley.cs.jqf.instrument.tracing.events.CallEvent
 
CALLING_SUPER_OR_THIS - Static variable in class janala.logger.inst.SPECIAL
 
callingContext - Variable in class edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance
Maintains a dynamic calling context (i.e.
CallingContext() - Constructor for class edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance.CallingContext
 
CALOAD - Class in janala.logger.inst
 
CALOAD(int, int) - Constructor for class janala.logger.inst.CALOAD
 
CALOAD(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
CALOAD(int, int) - Method in class janala.logger.AbstractLogger
 
CALOAD(int, int) - Method in interface janala.logger.Logger
 
CASTORE - Class in janala.logger.inst
 
CASTORE(int, int) - Constructor for class janala.logger.inst.CASTORE
 
CASTORE(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
CASTORE(int, int) - Method in class janala.logger.AbstractLogger
 
CASTORE(int, int) - Method in interface janala.logger.Logger
 
CHECKCAST - Class in janala.logger.inst
 
CHECKCAST(int, int, String) - Constructor for class janala.logger.inst.CHECKCAST
 
CHECKCAST(int, int, String) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
CHECKCAST(int, int, String) - Method in class janala.logger.AbstractLogger
 
CHECKCAST(int, int, String) - Method in interface janala.logger.Logger
 
checkForTimeouts() - Method in class edu.berkeley.cs.jqf.fuzz.afl.AFLGuidance
 
checkSavingCriteriaSatisfied(Result) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
 
cIdx - Variable in class janala.logger.inst.GETFIELD
 
cIdx - Variable in class janala.logger.inst.GETSTATIC
 
cIdx - Variable in class janala.logger.inst.NEW
 
cIdx - Variable in class janala.logger.inst.PUTFIELD
 
cIdx - Variable in class janala.logger.inst.PUTSTATIC
 
clear() - Method in class edu.berkeley.cs.jqf.fuzz.util.Counter
Clears the counter by setting all values to zero.
clear() - Method in class edu.berkeley.cs.jqf.fuzz.util.Coverage
Clears the coverage map.
clear() - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCounter
Clears the counter by setting all values to zero.
clear() - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCoverage
Clears the coverage map.
clear() - Method in interface edu.berkeley.cs.jqf.fuzz.util.ICoverage
Clears the coverage map.
clear() - Method in class edu.berkeley.cs.jqf.fuzz.util.MapOfCounters
 
clear() - Method in class edu.berkeley.cs.jqf.fuzz.util.NonZeroCachingCounter
 
clear() - Method in class edu.berkeley.cs.jqf.instrument.util.DoublyLinkedList
 
clear() - Method in interface edu.berkeley.cs.jqf.instrument.util.Stack
 
clearFeedbackBuffer() - Method in class edu.berkeley.cs.jqf.fuzz.afl.AFLGuidance
Clears the feedback buffer by resetting it to zero.
close() - Method in class edu.berkeley.cs.jqf.instrument.tracing.PrintLogger
 
cmp() - Method in annotation type edu.berkeley.cs.jqf.fuzz.difffuzz.DiffFuzz
 
cmpTo - Variable in class edu.berkeley.cs.jqf.fuzz.difffuzz.DiffFuzzReproGuidance
 
compareTo(ExecutionIndex) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndex
 
Comparison - Annotation Type in edu.berkeley.cs.jqf.fuzz.difffuzz
The Comparison annotation marks a method as a comparison function for regression-based fuzz testing.
completeCycle() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance
Handles the end of fuzzing cycle (i.e., having gone through the entire queue)
completeCycle() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Handles the end of fuzzing cycle (i.e., having gone through the entire queue)
computeAcyclicExecutionContextHash(TraceEvent) - Method in class edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance.CallingContext
 
computeNewCoverage(ICoverage) - Method in class edu.berkeley.cs.jqf.fuzz.util.Coverage
Returns a set of edges in this coverage that don't exist in baseline
computeNewCoverage(ICoverage) - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCoverage
Returns a set of edges in this coverage that don't exist in baseline
computeNewCoverage(ICoverage) - Method in interface edu.berkeley.cs.jqf.fuzz.util.ICoverage
Returns a set of edges in this coverage that don't exist in baseline
computeRedundancyScore(IntList) - Static method in class edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance
Computes a "redundancy score" for memory accesses at some program location or AEC.
computeResponsibilities(boolean) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
 
computeTestMethods() - Method in class edu.berkeley.cs.jqf.fuzz.JQF
 
computeTestMethods() - Method in class edu.berkeley.cs.jqf.fuzz.junit.TrialRunner
 
ConditionalBranch - Interface in janala.logger.inst
 
conditionallySynchronize(boolean, Runnable) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Conditionally run a method using synchronization.
console - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
A system console, which is non-null only if STDOUT is a console.
consume(Instruction) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ThreadTracer
Handles tracing of a single bytecode instruction.
containingMethod - Variable in class edu.berkeley.cs.jqf.instrument.tracing.events.TraceEvent
 
ControlFlowInstructionVisitor - Class in edu.berkeley.cs.jqf.instrument.tracing
This is an instruction visitor that has additional convenience methods for visiting control-flow instructions.
ControlFlowInstructionVisitor() - Constructor for class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
copy() - Method in class edu.berkeley.cs.jqf.fuzz.util.Coverage
Creates a copy of an this coverage map.
copy() - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCoverage
Creates a copy of an existing coverage map.
copy() - Method in interface edu.berkeley.cs.jqf.fuzz.util.ICoverage
 
copyFrom(FastNonCollidingCounter) - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCounter
 
Counter - Class in edu.berkeley.cs.jqf.fuzz.util
Maps integer keys to integer counts using a fixed-size table.
Counter(int) - Constructor for class edu.berkeley.cs.jqf.fuzz.util.Counter
Creates a new counter with given size.
Counter(Counter) - Constructor for class edu.berkeley.cs.jqf.fuzz.util.Counter
 
counts - Variable in class edu.berkeley.cs.jqf.fuzz.util.Counter
The counter map as an array of integers.
coverage - Variable in class edu.berkeley.cs.jqf.fuzz.repro.ReproServerGuidance
 
Coverage - Class in edu.berkeley.cs.jqf.fuzz.util
Utility class to collect branch and function coverage
Coverage() - Constructor for class edu.berkeley.cs.jqf.fuzz.util.Coverage
Creates a new coverage map.
COVERAGE_MAP_SIZE - Static variable in class edu.berkeley.cs.jqf.fuzz.afl.AFLGuidance
The size of the "coverage" map that will be sent to AFL.
CoverageFactory - Class in edu.berkeley.cs.jqf.fuzz.util
 
CoverageFactory() - Constructor for class edu.berkeley.cs.jqf.fuzz.util.CoverageFactory
 
coverageFile - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
The file contianing the coverage information
coverageFile - Variable in class edu.berkeley.cs.jqf.fuzz.repro.ReproServerGuidance
 
coverageHashToSavedInputIdx - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance
Maps a hash code of coverage bits to an index in savedInputs queue.
createDirectory(File) - Static method in class edu.berkeley.cs.jqf.fuzz.util.IOUtils
Creates a new writable directory.
createDirectory(File, String) - Static method in class edu.berkeley.cs.jqf.fuzz.util.IOUtils
Creates a new writable directory in a given parent directory.
createFreshInput() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance
Spawns a new input from thin air (i.e., actually random)
createFreshInput() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Spawns a new input from thin air (i.e., actually random)
createInputStream(Supplier<Integer>) - Static method in interface edu.berkeley.cs.jqf.fuzz.guidance.Guidance
 
createParameterStream() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance
Returns an InputStream that delivers parameters to the generators.
createParameterStream() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Returns an InputStream that delivers parameters to the generators.
currentInput - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Current input that's running -- valid after getInput() and before handleResult().
currentInputFile - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
The currently executing input (for debugging purposes).
currentParentInputIdx - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Index of currentInput in the savedInputs -- valid after seeds are processed (OK if this is inaccurate).
cyclesCompleted - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Number of cycles completed (i.e.

D

D2F - Class in janala.logger.inst
 
D2F(int, int) - Constructor for class janala.logger.inst.D2F
 
D2F(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
D2F(int, int) - Method in class janala.logger.AbstractLogger
 
D2F(int, int) - Method in interface janala.logger.Logger
 
D2I - Class in janala.logger.inst
 
D2I(int, int) - Constructor for class janala.logger.inst.D2I
 
D2I(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
D2I(int, int) - Method in class janala.logger.AbstractLogger
 
D2I(int, int) - Method in interface janala.logger.Logger
 
D2L - Class in janala.logger.inst
 
D2L(int, int) - Constructor for class janala.logger.inst.D2L
 
D2L(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
D2L(int, int) - Method in class janala.logger.AbstractLogger
 
D2L(int, int) - Method in interface janala.logger.Logger
 
DADD - Class in janala.logger.inst
 
DADD(int, int) - Constructor for class janala.logger.inst.DADD
 
DADD(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
DADD(int, int) - Method in class janala.logger.AbstractLogger
 
DADD(int, int) - Method in interface janala.logger.Logger
 
DALOAD - Class in janala.logger.inst
 
DALOAD(int, int) - Constructor for class janala.logger.inst.DALOAD
 
DALOAD(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
DALOAD(int, int) - Method in class janala.logger.AbstractLogger
 
DALOAD(int, int) - Method in interface janala.logger.Logger
 
DASTORE - Class in janala.logger.inst
 
DASTORE(int, int) - Constructor for class janala.logger.inst.DASTORE
 
DASTORE(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
DASTORE(int, int) - Method in class janala.logger.AbstractLogger
 
DASTORE(int, int) - Method in interface janala.logger.Logger
 
DCMPG - Class in janala.logger.inst
 
DCMPG(int, int) - Constructor for class janala.logger.inst.DCMPG
 
DCMPG(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
DCMPG(int, int) - Method in class janala.logger.AbstractLogger
 
DCMPG(int, int) - Method in interface janala.logger.Logger
 
DCMPL - Class in janala.logger.inst
 
DCMPL(int, int) - Constructor for class janala.logger.inst.DCMPL
 
DCMPL(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
DCMPL(int, int) - Method in class janala.logger.AbstractLogger
 
DCMPL(int, int) - Method in interface janala.logger.Logger
 
DCONST_0 - Class in janala.logger.inst
 
DCONST_0(int, int) - Constructor for class janala.logger.inst.DCONST_0
 
DCONST_0(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
DCONST_0(int, int) - Method in class janala.logger.AbstractLogger
 
DCONST_0(int, int) - Method in interface janala.logger.Logger
 
DCONST_1 - Class in janala.logger.inst
 
DCONST_1(int, int) - Constructor for class janala.logger.inst.DCONST_1
 
DCONST_1(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
DCONST_1(int, int) - Method in class janala.logger.AbstractLogger
 
DCONST_1(int, int) - Method in interface janala.logger.Logger
 
DDIV - Class in janala.logger.inst
 
DDIV(int, int) - Constructor for class janala.logger.inst.DDIV
 
DDIV(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
DDIV(int, int) - Method in class janala.logger.AbstractLogger
 
DDIV(int, int) - Method in interface janala.logger.Logger
 
Default() - Constructor for class janala.instrument.FastCoverageListener.Default
 
DEFAULT_MAX_TRIALS - Static variable in class edu.berkeley.cs.jqf.fuzz.junit.GuidedFuzzing
 
DefaultInstructionVisitor - Class in edu.berkeley.cs.jqf.instrument.tracing
An implementation of the Janala instruction visitor interface that does nothing for each instruction.
DefaultInstructionVisitor() - Constructor for class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
DEMAND_DRIVEN_SPLICING_PROBABILITY - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance
desc - Variable in class janala.logger.inst.GETFIELD
 
desc - Variable in class janala.logger.inst.GETSTATIC
 
desc - Variable in class janala.logger.inst.INVOKEINTERFACE
 
desc - Variable in class janala.logger.inst.INVOKESPECIAL
 
desc - Variable in class janala.logger.inst.INVOKESTATIC
 
desc - Variable in class janala.logger.inst.INVOKEVIRTUAL
 
desc - Variable in class janala.logger.inst.METHOD_BEGIN
 
desc - Variable in class janala.logger.inst.PUTFIELD
 
desc - Variable in class janala.logger.inst.PUTSTATIC
 
deserialize(byte[], ClassLoader, Object[]) - Static method in class edu.berkeley.cs.jqf.fuzz.difffuzz.Serializer
 
dflt - Variable in class janala.logger.inst.LOOKUPSWITCH
 
dflt - Variable in class janala.logger.inst.TABLESWITCH
 
DID_NOT_BRANCH - Static variable in class janala.logger.inst.SPECIAL
 
DiffException - Exception in edu.berkeley.cs.jqf.fuzz.difffuzz
 
DiffException(Outcome, Outcome) - Constructor for exception edu.berkeley.cs.jqf.fuzz.difffuzz.DiffException
 
DiffFuzz - Annotation Type in edu.berkeley.cs.jqf.fuzz.difffuzz
The DiffFuzz annotation marks a method as an entry-point for regression-based fuzz testing.
DiffFuzzGuidance - Interface in edu.berkeley.cs.jqf.fuzz.difffuzz
 
DiffFuzzNoGuidance - Class in edu.berkeley.cs.jqf.fuzz.difffuzz
 
DiffFuzzNoGuidance(long, PrintStream) - Constructor for class edu.berkeley.cs.jqf.fuzz.difffuzz.DiffFuzzNoGuidance
 
DiffFuzzReproGuidance - Class in edu.berkeley.cs.jqf.fuzz.difffuzz
 
DiffFuzzReproGuidance(File[], File) - Constructor for class edu.berkeley.cs.jqf.fuzz.difffuzz.DiffFuzzReproGuidance
 
DiffFuzzReproGuidance(File[], File, List<Outcome>) - Constructor for class edu.berkeley.cs.jqf.fuzz.difffuzz.DiffFuzzReproGuidance
 
DiffFuzzReproGuidance(File, File) - Constructor for class edu.berkeley.cs.jqf.fuzz.difffuzz.DiffFuzzReproGuidance
 
DiffFuzzReproGuidance(File, File, List<Outcome>) - Constructor for class edu.berkeley.cs.jqf.fuzz.difffuzz.DiffFuzzReproGuidance
 
dims - Variable in class janala.logger.inst.MULTIANEWARRAY
 
DISABLE_SAVE_NEW_COUNTS - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Whether to save inputs that only add new coverage bits (but no new responsibilities).
discretizeScore(double) - Static method in class edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance
Discretizes a redundancy score to a 32-bit value.
displayStats(boolean) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
 
DLOAD - Class in janala.logger.inst
 
DLOAD(int, int, int) - Constructor for class janala.logger.inst.DLOAD
 
DLOAD(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
DLOAD(int, int, int) - Method in class janala.logger.AbstractLogger
 
DLOAD(int, int, int) - Method in interface janala.logger.Logger
 
DMUL - Class in janala.logger.inst
 
DMUL(int, int) - Constructor for class janala.logger.inst.DMUL
 
DMUL(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
DMUL(int, int) - Method in class janala.logger.AbstractLogger
 
DMUL(int, int) - Method in interface janala.logger.Logger
 
DNEG - Class in janala.logger.inst
 
DNEG(int, int) - Constructor for class janala.logger.inst.DNEG
 
DNEG(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
DNEG(int, int) - Method in class janala.logger.AbstractLogger
 
DNEG(int, int) - Method in interface janala.logger.Logger
 
DoublyLinkedList<T> - Class in edu.berkeley.cs.jqf.instrument.util
 
DoublyLinkedList() - Constructor for class edu.berkeley.cs.jqf.instrument.util.DoublyLinkedList
 
DREM - Class in janala.logger.inst
 
DREM(int, int) - Constructor for class janala.logger.inst.DREM
 
DREM(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
DREM(int, int) - Method in class janala.logger.AbstractLogger
 
DREM(int, int) - Method in interface janala.logger.Logger
 
DRETURN - Class in janala.logger.inst
 
DRETURN(int, int) - Constructor for class janala.logger.inst.DRETURN
 
DRETURN(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
DRETURN(int, int) - Method in class janala.logger.AbstractLogger
 
DRETURN(int, int) - Method in interface janala.logger.Logger
 
DSTORE - Class in janala.logger.inst
 
DSTORE(int, int, int) - Constructor for class janala.logger.inst.DSTORE
 
DSTORE(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
DSTORE(int, int, int) - Method in class janala.logger.AbstractLogger
 
DSTORE(int, int, int) - Method in interface janala.logger.Logger
 
DSUB - Class in janala.logger.inst
 
DSUB(int, int) - Constructor for class janala.logger.inst.DSUB
 
DSUB(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
DSUB(int, int) - Method in class janala.logger.AbstractLogger
 
DSUB(int, int) - Method in interface janala.logger.Logger
 
DUP - Class in janala.logger.inst
 
DUP(int, int) - Constructor for class janala.logger.inst.DUP
 
DUP(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
DUP(int, int) - Method in class janala.logger.AbstractLogger
 
DUP(int, int) - Method in interface janala.logger.Logger
 
DUP_X1 - Class in janala.logger.inst
 
DUP_X1(int, int) - Constructor for class janala.logger.inst.DUP_X1
 
DUP_X1(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
DUP_X1(int, int) - Method in class janala.logger.AbstractLogger
 
DUP_X1(int, int) - Method in interface janala.logger.Logger
 
DUP_X2 - Class in janala.logger.inst
 
DUP_X2(int, int) - Constructor for class janala.logger.inst.DUP_X2
 
DUP_X2(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
DUP_X2(int, int) - Method in class janala.logger.AbstractLogger
 
DUP_X2(int, int) - Method in interface janala.logger.Logger
 
DUP2 - Class in janala.logger.inst
 
DUP2(int, int) - Constructor for class janala.logger.inst.DUP2
 
DUP2(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
DUP2(int, int) - Method in class janala.logger.AbstractLogger
 
DUP2(int, int) - Method in interface janala.logger.Logger
 
DUP2_X1 - Class in janala.logger.inst
 
DUP2_X1(int, int) - Constructor for class janala.logger.inst.DUP2_X1
 
DUP2_X1(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
DUP2_X1(int, int) - Method in class janala.logger.AbstractLogger
 
DUP2_X1(int, int) - Method in interface janala.logger.Logger
 
DUP2_X2 - Class in janala.logger.inst
 
DUP2_X2(int, int) - Constructor for class janala.logger.inst.DUP2_X2
 
DUP2_X2(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
DUP2_X2(int, int) - Method in class janala.logger.AbstractLogger
 
DUP2_X2(int, int) - Method in interface janala.logger.Logger
 

E

edu.berkeley.cs.jqf.fuzz - package edu.berkeley.cs.jqf.fuzz
 
edu.berkeley.cs.jqf.fuzz.afl - package edu.berkeley.cs.jqf.fuzz.afl
 
edu.berkeley.cs.jqf.fuzz.difffuzz - package edu.berkeley.cs.jqf.fuzz.difffuzz
 
edu.berkeley.cs.jqf.fuzz.ei - package edu.berkeley.cs.jqf.fuzz.ei
 
edu.berkeley.cs.jqf.fuzz.ei.state - package edu.berkeley.cs.jqf.fuzz.ei.state
 
edu.berkeley.cs.jqf.fuzz.guidance - package edu.berkeley.cs.jqf.fuzz.guidance
 
edu.berkeley.cs.jqf.fuzz.junit - package edu.berkeley.cs.jqf.fuzz.junit
 
edu.berkeley.cs.jqf.fuzz.junit.quickcheck - package edu.berkeley.cs.jqf.fuzz.junit.quickcheck
 
edu.berkeley.cs.jqf.fuzz.random - package edu.berkeley.cs.jqf.fuzz.random
 
edu.berkeley.cs.jqf.fuzz.repro - package edu.berkeley.cs.jqf.fuzz.repro
 
edu.berkeley.cs.jqf.fuzz.util - package edu.berkeley.cs.jqf.fuzz.util
 
edu.berkeley.cs.jqf.instrument - package edu.berkeley.cs.jqf.instrument
 
edu.berkeley.cs.jqf.instrument.tracing - package edu.berkeley.cs.jqf.instrument.tracing
 
edu.berkeley.cs.jqf.instrument.tracing.events - package edu.berkeley.cs.jqf.instrument.tracing.events
 
edu.berkeley.cs.jqf.instrument.util - package edu.berkeley.cs.jqf.instrument.util
 
eiState - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance
The execution indexing logic.
emit(TraceEvent) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ThreadTracer
Emits a trace event to be consumed by the registered callback.
emit(TraceEvent) - Method in class edu.berkeley.cs.jqf.instrument.tracing.TraceLogger
Emits a trace event for the current thread.
entryPoint - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance
The entry point to the test method we are fuzzing.
entryPointClass - Variable in class edu.berkeley.cs.jqf.instrument.tracing.ThreadTracer
 
entryPointMethod - Variable in class edu.berkeley.cs.jqf.instrument.tracing.ThreadTracer
 
entryPoints - Static variable in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
equals(Object) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionContext
 
equals(Object) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndex
 
evaluate() - Method in class edu.berkeley.cs.jqf.fuzz.junit.quickcheck.FuzzStatement
Run the test.
everything_ok - Variable in class edu.berkeley.cs.jqf.fuzz.afl.AFLGuidance
Whether to keep executing more inputs.
EXACT_CRASH_PATH - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
save crash to specific location (should be used with EXIT_ON_CRASH)
executed - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance.MappedInput
Whether this input has been executed.
ExecutionContext - Class in edu.berkeley.cs.jqf.fuzz.ei
A representation of an execution index sans the counts, equivalent to a call stack.
ExecutionContext(ExecutionIndex) - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.ExecutionContext
Create an execution context by extracting the call stack from an execution index.
ExecutionIndex - Class in edu.berkeley.cs.jqf.fuzz.ei
An execution index represents a unique point in a program's execution.
ExecutionIndex(int[]) - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndex
 
ExecutionIndex(ExecutionIndex.Prefix, ExecutionIndex.Suffix) - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndex
 
ExecutionIndex.Prefix - Class in edu.berkeley.cs.jqf.fuzz.ei
 
ExecutionIndex.Suffix - Class in edu.berkeley.cs.jqf.fuzz.ei
 
ExecutionIndexingDriver - Class in edu.berkeley.cs.jqf.fuzz.ei
Entry point for fuzzing with Execution Indexing.
ExecutionIndexingDriver() - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingDriver
 
ExecutionIndexingGuidance - Class in edu.berkeley.cs.jqf.fuzz.ei
A guidance that represents inputs as maps from execution indexes to parameters.
ExecutionIndexingGuidance(String, Duration, File, File[]) - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance
Creates a new EI guidance instance with seed input files and optional duration.
ExecutionIndexingGuidance(String, Duration, Long, File, File, Random) - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance
Constructs a new EI guidance instance with seed input directory and optional duration, optional trial limit, an possibly deterministic PRNG.
ExecutionIndexingGuidance(String, Duration, Long, File, Random) - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance
Constructs a new EI guidance instance with optional duration, optional trial limit, and possibly deterministic PRNG.
ExecutionIndexingGuidance.MappedInput - Class in edu.berkeley.cs.jqf.fuzz.ei
A candidate test input represented as a map from execution indices to integer values.
ExecutionIndexingGuidance.MappedSeedInput - Class in edu.berkeley.cs.jqf.fuzz.ei
 
EXIT_ON_CRASH - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Whether to stop/exit once a crash is found.

F

F2D - Class in janala.logger.inst
 
F2D(int, int) - Constructor for class janala.logger.inst.F2D
 
F2D(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
F2D(int, int) - Method in class janala.logger.AbstractLogger
 
F2D(int, int) - Method in interface janala.logger.Logger
 
F2I - Class in janala.logger.inst
 
F2I(int, int) - Constructor for class janala.logger.inst.F2I
 
F2I(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
F2I(int, int) - Method in class janala.logger.AbstractLogger
 
F2I(int, int) - Method in interface janala.logger.Logger
 
F2L - Class in janala.logger.inst
 
F2L(int, int) - Constructor for class janala.logger.inst.F2L
 
F2L(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
F2L(int, int) - Method in class janala.logger.AbstractLogger
 
F2L(int, int) - Method in interface janala.logger.Logger
 
FADD - Class in janala.logger.inst
 
FADD(int, int) - Constructor for class janala.logger.inst.FADD
 
FADD(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
FADD(int, int) - Method in class janala.logger.AbstractLogger
 
FADD(int, int) - Method in interface janala.logger.Logger
 
FAILURE - edu.berkeley.cs.jqf.fuzz.guidance.Result
The test method threw an uncaught exception.
FALOAD - Class in janala.logger.inst
 
FALOAD(int, int) - Constructor for class janala.logger.inst.FALOAD
 
FALOAD(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
FALOAD(int, int) - Method in class janala.logger.AbstractLogger
 
FALOAD(int, int) - Method in interface janala.logger.Logger
 
FastBlockingQueue<T> - Class in edu.berkeley.cs.jqf.instrument.util
A blocking queue for single-producer and single-consumer where the producer and consumer never change and are distinct threads.
FastBlockingQueue(int) - Constructor for class edu.berkeley.cs.jqf.instrument.util.FastBlockingQueue
 
fastComputeAecHash(TraceEvent) - Method in class edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance.CallingContext
 
FastCoverageListener - Interface in janala.instrument
 
FastCoverageListener.Default - Class in janala.instrument
 
FastCoverageMethodAdapter - Class in janala.instrument
 
FastCoverageMethodAdapter(MethodVisitor, String, String, String, String, GlobalStateForInstrumentation) - Constructor for class janala.instrument.FastCoverageMethodAdapter
 
FastCoverageSnoop - Class in edu.berkeley.cs.jqf.instrument.tracing
 
FastCoverageSnoop() - Constructor for class edu.berkeley.cs.jqf.instrument.tracing.FastCoverageSnoop
 
FastExecutionIndexingState - Class in edu.berkeley.cs.jqf.fuzz.ei.state
 
FastExecutionIndexingState() - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.state.FastExecutionIndexingState
 
FastNonCollidingCounter - Class in edu.berkeley.cs.jqf.fuzz.util
An implementation of Counter that uses an IntIntHashMap to store values "Fast" in that it is faster than using something that involves other HashMaps, and boxing to-and-from primitive values.
FastNonCollidingCounter(int) - Constructor for class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCounter
Creates a new counter
FastNonCollidingCoverage - Class in edu.berkeley.cs.jqf.fuzz.util
Utility class to collect branch and function coverage
FastNonCollidingCoverage() - Constructor for class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCoverage
Creates a new coverage map.
FASTORE - Class in janala.logger.inst
 
FASTORE(int, int) - Constructor for class janala.logger.inst.FASTORE
 
FASTORE(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
FASTORE(int, int) - Method in class janala.logger.AbstractLogger
 
FASTORE(int, int) - Method in interface janala.logger.Logger
 
FastSourceOfRandomness - Class in edu.berkeley.cs.jqf.fuzz.junit.quickcheck
A source of randomness with better performance but looser statistical guarantees.
FastSourceOfRandomness(StreamBackedRandom) - Constructor for class edu.berkeley.cs.jqf.fuzz.junit.quickcheck.FastSourceOfRandomness
 
FCMPG - Class in janala.logger.inst
 
FCMPG(int, int) - Constructor for class janala.logger.inst.FCMPG
 
FCMPG(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
FCMPG(int, int) - Method in class janala.logger.AbstractLogger
 
FCMPG(int, int) - Method in interface janala.logger.Logger
 
FCMPL - Class in janala.logger.inst
 
FCMPL(int, int) - Constructor for class janala.logger.inst.FCMPL
 
FCMPL(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
FCMPL(int, int) - Method in class janala.logger.AbstractLogger
 
FCMPL(int, int) - Method in interface janala.logger.Logger
 
FCONST_0 - Class in janala.logger.inst
 
FCONST_0(int, int) - Constructor for class janala.logger.inst.FCONST_0
 
FCONST_0(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
FCONST_0(int, int) - Method in class janala.logger.AbstractLogger
 
FCONST_0(int, int) - Method in interface janala.logger.Logger
 
FCONST_1 - Class in janala.logger.inst
 
FCONST_1(int, int) - Constructor for class janala.logger.inst.FCONST_1
 
FCONST_1(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
FCONST_1(int, int) - Method in class janala.logger.AbstractLogger
 
FCONST_1(int, int) - Method in interface janala.logger.Logger
 
FCONST_2 - Class in janala.logger.inst
 
FCONST_2(int, int) - Constructor for class janala.logger.inst.FCONST_2
 
FCONST_2(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
FCONST_2(int, int) - Method in class janala.logger.AbstractLogger
 
FCONST_2(int, int) - Method in interface janala.logger.Logger
 
FDIV - Class in janala.logger.inst
 
FDIV(int, int) - Constructor for class janala.logger.inst.FDIV
 
FDIV(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
FDIV(int, int) - Method in class janala.logger.AbstractLogger
 
FDIV(int, int) - Method in interface janala.logger.Logger
 
feedback - Variable in class edu.berkeley.cs.jqf.fuzz.afl.AFLGuidance
The bits that will be communicated to the AFL proxy.
fIdx - Variable in class janala.logger.inst.GETFIELD
 
fIdx - Variable in class janala.logger.inst.GETSTATIC
 
fIdx - Variable in class janala.logger.inst.PUTFIELD
 
fIdx - Variable in class janala.logger.inst.PUTSTATIC
 
field - Variable in class edu.berkeley.cs.jqf.instrument.tracing.events.ReadEvent
 
field - Variable in class janala.logger.inst.HEAPLOAD
 
finalize() - Method in class edu.berkeley.cs.jqf.fuzz.afl.AFLGuidance
Closes the pipes used to communicate with the AFL proxy.
findClass(String) - Method in class edu.berkeley.cs.jqf.instrument.InstrumentingClassLoader
 
firstThread - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
The first thread in the application, which usually runs the test method.
FLOAD - Class in janala.logger.inst
 
FLOAD(int, int, int) - Constructor for class janala.logger.inst.FLOAD
 
FLOAD(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
FLOAD(int, int, int) - Method in class janala.logger.AbstractLogger
 
FLOAD(int, int, int) - Method in interface janala.logger.Logger
 
flush() - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
flush() - Method in class janala.logger.AbstractLogger
 
flush() - Method in interface janala.logger.Logger
 
FMUL - Class in janala.logger.inst
 
FMUL(int, int) - Constructor for class janala.logger.inst.FMUL
 
FMUL(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
FMUL(int, int) - Method in class janala.logger.AbstractLogger
 
FMUL(int, int) - Method in interface janala.logger.Logger
 
FNEG - Class in janala.logger.inst
 
FNEG(int, int) - Constructor for class janala.logger.inst.FNEG
 
FNEG(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
FNEG(int, int) - Method in class janala.logger.AbstractLogger
 
FNEG(int, int) - Method in interface janala.logger.Logger
 
FREM - Class in janala.logger.inst
 
FREM(int, int) - Constructor for class janala.logger.inst.FREM
 
FREM(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
FREM(int, int) - Method in class janala.logger.AbstractLogger
 
FREM(int, int) - Method in interface janala.logger.Logger
 
FRETURN - Class in janala.logger.inst
 
FRETURN(int, int) - Constructor for class janala.logger.inst.FRETURN
 
FRETURN(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
FRETURN(int, int) - Method in class janala.logger.AbstractLogger
 
FRETURN(int, int) - Method in interface janala.logger.Logger
 
FSTORE - Class in janala.logger.inst
 
FSTORE(int, int, int) - Constructor for class janala.logger.inst.FSTORE
 
FSTORE(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
FSTORE(int, int, int) - Method in class janala.logger.AbstractLogger
 
FSTORE(int, int, int) - Method in interface janala.logger.Logger
 
FSUB - Class in janala.logger.inst
 
FSUB(int, int) - Constructor for class janala.logger.inst.FSUB
 
FSUB(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
FSUB(int, int) - Method in class janala.logger.AbstractLogger
 
FSUB(int, int) - Method in interface janala.logger.Logger
 
fuzz(Random) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance.MappedInput
Return a new input derived from this one with some values mutated.
fuzz(Random) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.Input
 
fuzz(Random) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.LinearInput
 
fuzz(Random, Map<ExecutionContext, ArrayList<ExecutionIndexingGuidance.InputLocation>>) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance.MappedInput
Return a new input derived from this one with some values mutated.
Fuzz - Annotation Type in edu.berkeley.cs.jqf.fuzz
The Fuzz annotation marks a method as an entry-point for coverage-guided fuzz testing.
FuzzStatement - Class in edu.berkeley.cs.jqf.fuzz.junit.quickcheck
A JUnit Statement that will be run using guided fuzz testing.
FuzzStatement(FrameworkMethod, TestClass, GeneratorRepository, Guidance) - Constructor for class edu.berkeley.cs.jqf.fuzz.junit.quickcheck.FuzzStatement
 

G

gc() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance.MappedInput
Trims the input map of all keys that were never actually requested since its construction.
gc() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance.MappedSeedInput
 
gc() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.Input
 
gc() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.LinearInput
Truncates the input list to remove values that were never actually requested.
gc() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.SeedInput
 
generate(SourceOfRandomness, GenerationStatus) - Method in class edu.berkeley.cs.jqf.fuzz.junit.quickcheck.InputStreamGenerator
 
GENERATE_EOF_WHEN_OUT - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Whether to generate EOFs when we run out of bytes in the input, instead of randomly generating new bytes.
generateCallBack(Thread) - Method in class edu.berkeley.cs.jqf.fuzz.afl.AFLGuidance
Returns a callback to handle trace events.
generateCallBack(Thread) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance
 
generateCallBack(Thread) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
 
generateCallBack(Thread) - Method in interface edu.berkeley.cs.jqf.fuzz.guidance.Guidance
Returns a callback generator for a thread's event trace.
generateCallBack(Thread) - Method in class edu.berkeley.cs.jqf.fuzz.random.NoGuidance
Returns a callback that does almost nothing.
generateCallBack(Thread) - Method in class edu.berkeley.cs.jqf.fuzz.repro.ReproGuidance
Returns a callback that can log trace events or code coverage info.
generateCallBack(Thread) - Method in class edu.berkeley.cs.jqf.fuzz.repro.ReproServerGuidance
 
generatorRepository - Variable in class edu.berkeley.cs.jqf.fuzz.JQF
 
get() - Method in class edu.berkeley.cs.jqf.fuzz.util.MovingAverage
Gets the moving average itself, or 0 if nothing has been added.
get() - Static method in class edu.berkeley.cs.jqf.instrument.tracing.TraceLogger
Returns a handle to the singleton instance.
get(int) - Method in class edu.berkeley.cs.jqf.fuzz.util.Counter
Retreives a value for a given key.
get(int) - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCounter
Retreives a value for a given key.
get(Object) - Method in class edu.berkeley.cs.jqf.fuzz.util.ProducerHashMap
 
getAcyclicExecutionContext(TraceEvent) - Method in class edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance.CallingContext
 
getArm() - Method in class edu.berkeley.cs.jqf.instrument.tracing.events.BranchEvent
 
getAtIndex(int) - Method in class edu.berkeley.cs.jqf.fuzz.util.Counter
 
getAtIndex(int) - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCounter
 
getAyclicExecutionContextForEvent(TraceEvent) - Method in class edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance
 
getBranchesCovered() - Method in class edu.berkeley.cs.jqf.fuzz.repro.ReproGuidance
Retyrns the set of branches covered by this repro.
getCallingObject() - Method in class edu.berkeley.cs.jqf.instrument.tracing.events.CallEvent
 
getCid() - Method in class janala.instrument.GlobalStateForInstrumentation
 
getCommonSuffix(ExecutionIndex) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndex
 
getCommonSuperClass(String, String) - Method in class janala.instrument.SafeClassWriter
 
getContainingClass() - Method in class edu.berkeley.cs.jqf.instrument.tracing.events.TraceEvent
 
getContainingMethodDesc() - Method in class edu.berkeley.cs.jqf.instrument.tracing.events.TraceEvent
 
getContainingMethodName() - Method in class edu.berkeley.cs.jqf.instrument.tracing.events.TraceEvent
 
getCounter() - Method in class edu.berkeley.cs.jqf.fuzz.util.Coverage
 
getCounter() - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCoverage
 
getCounter() - Method in interface edu.berkeley.cs.jqf.fuzz.util.ICoverage
 
getCoverage() - Method in class edu.berkeley.cs.jqf.fuzz.random.NoGuidance
Returns a reference to the coverage statistics.
getCoverage() - Method in class edu.berkeley.cs.jqf.fuzz.repro.ReproGuidance
Returns a reference to the coverage statistics.
getCovered() - Method in class edu.berkeley.cs.jqf.fuzz.util.Coverage
Returns a collection of branches that are covered.
getCovered() - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCoverage
Returns a collection of branches that are covered.
getCovered() - Method in interface edu.berkeley.cs.jqf.fuzz.util.ICoverage
Returns a collection of branches that are covered.
getCurrentGuidance() - Static method in class edu.berkeley.cs.jqf.fuzz.junit.GuidedFuzzing
Returns the currently registered Guidance instance.
getDesc() - Method in class janala.logger.inst.INVOKEINTERFACE
 
getDesc() - Method in class janala.logger.inst.INVOKESPECIAL
 
getDesc() - Method in class janala.logger.inst.INVOKESTATIC
 
getDesc() - Method in class janala.logger.inst.INVOKEVIRTUAL
 
getDesc() - Method in interface janala.logger.inst.MemberRef
 
getDesc() - Method in class janala.logger.inst.METHOD_BEGIN
 
getEi() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndex.Prefix
 
getEi() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndex.Suffix
 
getException() - Method in class janala.logger.inst.INVOKEMETHOD_EXCEPTION
 
getExecutionContext(TraceEvent) - Method in class edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance.CallingContext
 
getExecutionIndex() - Method in class edu.berkeley.cs.jqf.fuzz.ei.state.AbstractExecutionIndexingState
 
getExecutionIndex(int) - Method in class edu.berkeley.cs.jqf.fuzz.ei.state.AbstractExecutionIndexingState
 
getField() - Method in class edu.berkeley.cs.jqf.instrument.tracing.events.ReadEvent
 
GETFIELD - Class in janala.logger.inst
 
GETFIELD(int, int, int, int, String) - Constructor for class janala.logger.inst.GETFIELD
 
GETFIELD(int, int, int, int, String) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
GETFIELD(int, int, int, int, String) - Method in class janala.logger.AbstractLogger
 
GETFIELD(int, int, int, int, String) - Method in interface janala.logger.Logger
 
getFileName() - Method in class edu.berkeley.cs.jqf.instrument.tracing.events.TraceEvent
 
getId() - Method in class janala.instrument.GlobalStateForInstrumentation
 
getIid() - Method in class edu.berkeley.cs.jqf.instrument.tracing.events.TraceEvent
 
getInput() - Method in class edu.berkeley.cs.jqf.fuzz.afl.AFLGuidance
Returns an input stream containing the bytes that AFL has written to.
getInput() - Method in class edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance
 
getInput() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance
 
getInput() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
 
getInput() - Method in interface edu.berkeley.cs.jqf.fuzz.guidance.Guidance
Returns a reference to a stream of values return from the pseudo-random number generator.
getInput() - Method in class edu.berkeley.cs.jqf.fuzz.random.NoGuidance
Returns a stream of random numbers
getInput() - Method in class edu.berkeley.cs.jqf.fuzz.repro.ReproGuidance
Returns an input stream corresponding to the next input file.
getInput() - Method in class edu.berkeley.cs.jqf.fuzz.repro.ReproServerGuidance
 
getInvokedMethodName() - Method in class edu.berkeley.cs.jqf.instrument.tracing.events.CallEvent
 
getLastEventIid() - Method in class edu.berkeley.cs.jqf.fuzz.ei.state.AbstractExecutionIndexingState
 
getLineNumber() - Method in class edu.berkeley.cs.jqf.instrument.tracing.events.TraceEvent
 
getLog() - Method in class janala.logger.StringLogger
 
getMid() - Method in class janala.instrument.GlobalStateForInstrumentation
 
getName() - Method in class janala.logger.inst.INVOKEINTERFACE
 
getName() - Method in class janala.logger.inst.INVOKESPECIAL
 
getName() - Method in class janala.logger.inst.INVOKESTATIC
 
getName() - Method in class janala.logger.inst.INVOKEVIRTUAL
 
getName() - Method in interface janala.logger.inst.MemberRef
 
getName() - Method in class janala.logger.inst.METHOD_BEGIN
 
getNonZeroCount() - Method in class edu.berkeley.cs.jqf.fuzz.util.Coverage
Returns the number of edges covered.
getNonZeroCount() - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCoverage
Returns the number of edges covered.
getNonZeroCount() - Method in interface edu.berkeley.cs.jqf.fuzz.util.ICoverage
Returns the number of edges covered.
getNonZeroIndices() - Method in class edu.berkeley.cs.jqf.fuzz.util.Counter
Returns a set of indices at which the count is non-zero.
getNonZeroIndices() - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCounter
 
getNonZeroIndices() - Method in class edu.berkeley.cs.jqf.fuzz.util.NonZeroCachingCounter
 
getNonZeroKeys() - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCounter
Returns a set of keys at which the count is non-zero.
getNonZeroSize() - Method in class edu.berkeley.cs.jqf.fuzz.util.Counter
Returns the number of indices with non-zero counts.
getNonZeroSize() - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCounter
Returns the number of indices with non-zero counts.
getNonZeroSize() - Method in class edu.berkeley.cs.jqf.fuzz.util.NonZeroCachingCounter
 
getNonZeroValues() - Method in class edu.berkeley.cs.jqf.fuzz.util.Counter
Returns a set of non-zero count values in this counter.
getNonZeroValues() - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCounter
Returns a set of non-zero count values in this counter.
getNonZeroValues() - Method in class edu.berkeley.cs.jqf.fuzz.util.NonZeroCachingCounter
 
getObject() - Method in class janala.logger.inst.METHOD_BEGIN
 
getObjectId() - Method in class edu.berkeley.cs.jqf.instrument.tracing.events.ReadEvent
 
getOrGenerateFresh(ExecutionIndex, Random) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance.MappedInput
Retrieve a value for an execution index if mapped, else generate a fresh value.
getOrGenerateFresh(ExecutionIndex, Random) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance.MappedSeedInput
 
getOrGenerateFresh(Integer, Random) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.LinearInput
 
getOrGenerateFresh(Integer, Random) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.SeedInput
 
getOrGenerateFresh(K, Random) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.Input
 
getOutcome(Class<?>, FrameworkMethod, Object[]) - Method in interface edu.berkeley.cs.jqf.fuzz.difffuzz.DiffFuzzGuidance
common utility method for use in run
getOutput() - Method in class edu.berkeley.cs.jqf.fuzz.junit.TrialRunner
 
getOwner() - Method in class janala.logger.inst.INVOKEINTERFACE
 
getOwner() - Method in class janala.logger.inst.INVOKESPECIAL
 
getOwner() - Method in class janala.logger.inst.INVOKESTATIC
 
getOwner() - Method in class janala.logger.inst.INVOKEVIRTUAL
 
getOwner() - Method in interface janala.logger.inst.MemberRef
 
getOwner() - Method in class janala.logger.inst.METHOD_BEGIN
 
getPrefixOfSuffix(ExecutionIndex.Suffix) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndex
 
getSize() - Method in class edu.berkeley.cs.jqf.instrument.tracing.events.AllocEvent
 
GETSTATIC - Class in janala.logger.inst
 
GETSTATIC(int, int, int, int, String) - Constructor for class janala.logger.inst.GETSTATIC
 
GETSTATIC(int, int, int, int, String) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
GETSTATIC(int, int, int, int, String) - Method in class janala.logger.AbstractLogger
 
GETSTATIC(int, int, int, int, String) - Method in interface janala.logger.Logger
 
getStatNames() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
 
getSuffixOfPrefix(ExecutionIndex.Prefix) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndex
 
getTargetChildrenForParent(ZestGuidance.Input) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
 
getTitle() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance
Returns the banner to be displayed on the status screen
getTitle() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
 
getTotalBytesRead() - Method in class edu.berkeley.cs.jqf.fuzz.guidance.StreamBackedRandom
 
getTotalCoverage() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Returns a reference to the coverage statistics.
GETVALUE - Interface in janala.logger.inst
 
GETVALUE_boolean - Class in janala.logger.inst
 
GETVALUE_boolean(boolean) - Constructor for class janala.logger.inst.GETVALUE_boolean
 
GETVALUE_boolean(boolean) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
GETVALUE_boolean(boolean) - Method in class janala.logger.AbstractLogger
 
GETVALUE_boolean(boolean) - Method in interface janala.logger.Logger
 
GETVALUE_byte - Class in janala.logger.inst
 
GETVALUE_byte(byte) - Constructor for class janala.logger.inst.GETVALUE_byte
 
GETVALUE_byte(byte) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
GETVALUE_byte(byte) - Method in class janala.logger.AbstractLogger
 
GETVALUE_byte(byte) - Method in interface janala.logger.Logger
 
GETVALUE_char - Class in janala.logger.inst
 
GETVALUE_char(char) - Constructor for class janala.logger.inst.GETVALUE_char
 
GETVALUE_char(char) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
GETVALUE_char(char) - Method in class janala.logger.AbstractLogger
 
GETVALUE_char(char) - Method in interface janala.logger.Logger
 
GETVALUE_double - Class in janala.logger.inst
 
GETVALUE_double(double) - Constructor for class janala.logger.inst.GETVALUE_double
 
GETVALUE_double(double) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
GETVALUE_double(double) - Method in class janala.logger.AbstractLogger
 
GETVALUE_double(double) - Method in interface janala.logger.Logger
 
GETVALUE_float - Class in janala.logger.inst
 
GETVALUE_float(float) - Constructor for class janala.logger.inst.GETVALUE_float
 
GETVALUE_float(float) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
GETVALUE_float(float) - Method in class janala.logger.AbstractLogger
 
GETVALUE_float(float) - Method in interface janala.logger.Logger
 
GETVALUE_int - Class in janala.logger.inst
 
GETVALUE_int(int) - Constructor for class janala.logger.inst.GETVALUE_int
 
GETVALUE_int(int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
GETVALUE_int(int) - Method in class janala.logger.AbstractLogger
 
GETVALUE_int(int) - Method in interface janala.logger.Logger
 
GETVALUE_long - Class in janala.logger.inst
 
GETVALUE_long(long) - Constructor for class janala.logger.inst.GETVALUE_long
 
GETVALUE_long(long) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
GETVALUE_long(long) - Method in class janala.logger.AbstractLogger
 
GETVALUE_long(long) - Method in interface janala.logger.Logger
 
GETVALUE_Object - Class in janala.logger.inst
 
GETVALUE_Object(int, String, boolean) - Constructor for class janala.logger.inst.GETVALUE_Object
 
GETVALUE_Object(Object) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
GETVALUE_Object(Object) - Method in class janala.logger.AbstractLogger
 
GETVALUE_Object(Object) - Method in interface janala.logger.Logger
 
GETVALUE_short - Class in janala.logger.inst
 
GETVALUE_short(short) - Constructor for class janala.logger.inst.GETVALUE_short
 
GETVALUE_short(short) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
GETVALUE_short(short) - Method in class janala.logger.AbstractLogger
 
GETVALUE_short(short) - Method in interface janala.logger.Logger
 
GETVALUE_void - Class in janala.logger.inst
 
GETVALUE_void() - Constructor for class janala.logger.inst.GETVALUE_void
 
GETVALUE_void() - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
GETVALUE_void() - Method in class janala.logger.AbstractLogger
 
GETVALUE_void() - Method in interface janala.logger.Logger
 
getValueAtKey(ExecutionIndex) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance.MappedInput
Gets the byte mapped by this input at a given execution index.
getWriter() - Method in class edu.berkeley.cs.jqf.instrument.tracing.PrintLogger
 
GlobalStateForInstrumentation - Class in janala.instrument
An object to keep track of (classId, methodId, instructionId) tuples during instrumentation.
GlobalStateForInstrumentation() - Constructor for class janala.instrument.GlobalStateForInstrumentation
 
GOTO - Class in janala.logger.inst
 
GOTO(int, int, int) - Constructor for class janala.logger.inst.GOTO
 
GOTO(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
GOTO(int, int, int) - Method in class janala.logger.AbstractLogger
 
GOTO(int, int, int) - Method in interface janala.logger.Logger
 
Guidance - Interface in edu.berkeley.cs.jqf.fuzz.guidance
A front-end for guided fuzzing.
GuidanceException - Exception in edu.berkeley.cs.jqf.fuzz.guidance
 
GuidanceException(String) - Constructor for exception edu.berkeley.cs.jqf.fuzz.guidance.GuidanceException
 
GuidanceException(String, Throwable) - Constructor for exception edu.berkeley.cs.jqf.fuzz.guidance.GuidanceException
 
GuidanceException(Throwable) - Constructor for exception edu.berkeley.cs.jqf.fuzz.guidance.GuidanceException
 
GuidedFuzzing - Class in edu.berkeley.cs.jqf.fuzz.junit
 
GuidedFuzzing() - Constructor for class edu.berkeley.cs.jqf.fuzz.junit.GuidedFuzzing
 

H

handleEvent(TraceEvent) - Method in class edu.berkeley.cs.jqf.fuzz.afl.AFLGuidance
Records branch coverage by snooping on branch events and incrementing the branch-specific counter in the tracebits map.
handleEvent(TraceEvent) - Method in class edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance
 
handleEvent(TraceEvent) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance
Handles a trace event generated during test execution
handleEvent(TraceEvent) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Handles a trace event generated during test execution.
handleEvent(TraceEvent) - Method in class edu.berkeley.cs.jqf.fuzz.util.Coverage
Updates coverage information based on emitted event.
handleResult(Result, Throwable) - Method in class edu.berkeley.cs.jqf.fuzz.afl.AFLGuidance
Notifies the AFL proxy that a run has completed and whether it was a success.
handleResult(Result, Throwable) - Method in class edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance
 
handleResult(Result, Throwable) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance
Handles the result of a test execution.
handleResult(Result, Throwable) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
 
handleResult(Result, Throwable) - Method in interface edu.berkeley.cs.jqf.fuzz.guidance.Guidance
Handles the end of a fuzzing trial.
handleResult(Result, Throwable) - Method in class edu.berkeley.cs.jqf.fuzz.random.NoGuidance
Handles the result of a fuzz run.
handleResult(Result, Throwable) - Method in class edu.berkeley.cs.jqf.fuzz.repro.ReproGuidance
Logs the end of run in the log files, if any.
handleResult(Result, Throwable) - Method in class edu.berkeley.cs.jqf.fuzz.repro.ReproServerGuidance
 
hash(long, int) - Static method in class edu.berkeley.cs.jqf.fuzz.util.Hashing
Returns a bounded hashed value with one input.
hash1(long, long, int) - Static method in class edu.berkeley.cs.jqf.fuzz.util.Hashing
Returns a bounded hashed value with two inputs.
hashCode() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionContext
 
hashCode() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndex
 
hashCode() - Method in class edu.berkeley.cs.jqf.fuzz.util.Coverage
Returns a hash code of the edge counts in the coverage map.
hashCode() - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCoverage
Returns a hash code of the edge counts in the coverage map.
Hashing - Class in edu.berkeley.cs.jqf.fuzz.util
Utility class for computing bounded hash values.
hashMemorylocation(int, String) - Method in class edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance
 
hasInput() - Method in class edu.berkeley.cs.jqf.fuzz.afl.AFLGuidance
Waits for the AFL proxy to send a ready signal.
hasInput() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
 
hasInput() - Method in interface edu.berkeley.cs.jqf.fuzz.guidance.Guidance
Returns whether an input is ready for a new trial to be executed.
hasInput() - Method in class edu.berkeley.cs.jqf.fuzz.random.NoGuidance
Returns true as long as maxTrials has not been reached.
hasInput() - Method in class edu.berkeley.cs.jqf.fuzz.repro.ReproGuidance
Returns true if there are more input files to replay.
hasInput() - Method in class edu.berkeley.cs.jqf.fuzz.repro.ReproServerGuidance
 
hasNonZeros() - Method in class edu.berkeley.cs.jqf.fuzz.util.Counter
Checks if all indices have zero counts and returns a boolean as result.
hasNonZeros() - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCounter
 
hasNonZeros() - Method in class edu.berkeley.cs.jqf.fuzz.util.NonZeroCachingCounter
 
hasPrefix(ExecutionIndex.Prefix) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndex
 
HEAPLOAD - Class in janala.logger.inst
 
HEAPLOAD(int, int, int, String) - Constructor for class janala.logger.inst.HEAPLOAD
 
HEAPLOAD(int, int, int, String) - Method in class janala.logger.AbstractLogger
 
HEAPLOAD(int, int, int, String) - Method in interface janala.logger.Logger
 
HEAPLOAD1(Object, String, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
HEAPLOAD2(Object, int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 

I

i - Variable in class janala.logger.inst.SPECIAL
 
I2B - Class in janala.logger.inst
 
I2B(int, int) - Constructor for class janala.logger.inst.I2B
 
I2B(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
I2B(int, int) - Method in class janala.logger.AbstractLogger
 
I2B(int, int) - Method in interface janala.logger.Logger
 
I2C - Class in janala.logger.inst
 
I2C(int, int) - Constructor for class janala.logger.inst.I2C
 
I2C(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
I2C(int, int) - Method in class janala.logger.AbstractLogger
 
I2C(int, int) - Method in interface janala.logger.Logger
 
I2D - Class in janala.logger.inst
 
I2D(int, int) - Constructor for class janala.logger.inst.I2D
 
I2D(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
I2D(int, int) - Method in class janala.logger.AbstractLogger
 
I2D(int, int) - Method in interface janala.logger.Logger
 
I2F - Class in janala.logger.inst
 
I2F(int, int) - Constructor for class janala.logger.inst.I2F
 
I2F(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
I2F(int, int) - Method in class janala.logger.AbstractLogger
 
I2F(int, int) - Method in interface janala.logger.Logger
 
I2L - Class in janala.logger.inst
 
I2L(int, int) - Constructor for class janala.logger.inst.I2L
 
I2L(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
I2L(int, int) - Method in class janala.logger.AbstractLogger
 
I2L(int, int) - Method in interface janala.logger.Logger
 
I2S - Class in janala.logger.inst
 
I2S(int, int) - Constructor for class janala.logger.inst.I2S
 
I2S(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
I2S(int, int) - Method in class janala.logger.AbstractLogger
 
I2S(int, int) - Method in interface janala.logger.Logger
 
IADD - Class in janala.logger.inst
 
IADD(int, int) - Constructor for class janala.logger.inst.IADD
 
IADD(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IADD(int, int) - Method in class janala.logger.AbstractLogger
 
IADD(int, int) - Method in interface janala.logger.Logger
 
IALOAD - Class in janala.logger.inst
 
IALOAD(int, int) - Constructor for class janala.logger.inst.IALOAD
 
IALOAD(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IALOAD(int, int) - Method in class janala.logger.AbstractLogger
 
IALOAD(int, int) - Method in interface janala.logger.Logger
 
IAND - Class in janala.logger.inst
 
IAND(int, int) - Constructor for class janala.logger.inst.IAND
 
IAND(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IAND(int, int) - Method in class janala.logger.AbstractLogger
 
IAND(int, int) - Method in interface janala.logger.Logger
 
IASTORE - Class in janala.logger.inst
 
IASTORE(int, int) - Constructor for class janala.logger.inst.IASTORE
 
IASTORE(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IASTORE(int, int) - Method in class janala.logger.AbstractLogger
 
IASTORE(int, int) - Method in interface janala.logger.Logger
 
ICONST_0 - Class in janala.logger.inst
 
ICONST_0(int, int) - Constructor for class janala.logger.inst.ICONST_0
 
ICONST_0(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
ICONST_0(int, int) - Method in class janala.logger.AbstractLogger
 
ICONST_0(int, int) - Method in interface janala.logger.Logger
 
ICONST_1 - Class in janala.logger.inst
 
ICONST_1(int, int) - Constructor for class janala.logger.inst.ICONST_1
 
ICONST_1(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
ICONST_1(int, int) - Method in class janala.logger.AbstractLogger
 
ICONST_1(int, int) - Method in interface janala.logger.Logger
 
ICONST_2 - Class in janala.logger.inst
 
ICONST_2(int, int) - Constructor for class janala.logger.inst.ICONST_2
 
ICONST_2(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
ICONST_2(int, int) - Method in class janala.logger.AbstractLogger
 
ICONST_2(int, int) - Method in interface janala.logger.Logger
 
ICONST_3 - Class in janala.logger.inst
 
ICONST_3(int, int) - Constructor for class janala.logger.inst.ICONST_3
 
ICONST_3(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
ICONST_3(int, int) - Method in class janala.logger.AbstractLogger
 
ICONST_3(int, int) - Method in interface janala.logger.Logger
 
ICONST_4 - Class in janala.logger.inst
 
ICONST_4(int, int) - Constructor for class janala.logger.inst.ICONST_4
 
ICONST_4(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
ICONST_4(int, int) - Method in class janala.logger.AbstractLogger
 
ICONST_4(int, int) - Method in interface janala.logger.Logger
 
ICONST_5 - Class in janala.logger.inst
 
ICONST_5(int, int) - Constructor for class janala.logger.inst.ICONST_5
 
ICONST_5(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
ICONST_5(int, int) - Method in class janala.logger.AbstractLogger
 
ICONST_5(int, int) - Method in interface janala.logger.Logger
 
ICONST_M1 - Class in janala.logger.inst
 
ICONST_M1(int, int) - Constructor for class janala.logger.inst.ICONST_M1
 
ICONST_M1(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
ICONST_M1(int, int) - Method in class janala.logger.AbstractLogger
 
ICONST_M1(int, int) - Method in interface janala.logger.Logger
 
ICoverage<T extends Counter> - Interface in edu.berkeley.cs.jqf.fuzz.util
 
IDIV - Class in janala.logger.inst
 
IDIV(int, int) - Constructor for class janala.logger.inst.IDIV
 
IDIV(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IDIV(int, int) - Method in class janala.logger.AbstractLogger
 
IDIV(int, int) - Method in interface janala.logger.Logger
 
IF_ACMPEQ - Class in janala.logger.inst
 
IF_ACMPEQ(int, int, int) - Constructor for class janala.logger.inst.IF_ACMPEQ
 
IF_ACMPEQ(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IF_ACMPEQ(int, int, int) - Method in class janala.logger.AbstractLogger
 
IF_ACMPEQ(int, int, int) - Method in interface janala.logger.Logger
 
IF_ACMPNE - Class in janala.logger.inst
 
IF_ACMPNE(int, int, int) - Constructor for class janala.logger.inst.IF_ACMPNE
 
IF_ACMPNE(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IF_ACMPNE(int, int, int) - Method in class janala.logger.AbstractLogger
 
IF_ACMPNE(int, int, int) - Method in interface janala.logger.Logger
 
IF_ICMPEQ - Class in janala.logger.inst
 
IF_ICMPEQ(int, int, int) - Constructor for class janala.logger.inst.IF_ICMPEQ
 
IF_ICMPEQ(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IF_ICMPEQ(int, int, int) - Method in class janala.logger.AbstractLogger
 
IF_ICMPEQ(int, int, int) - Method in interface janala.logger.Logger
 
IF_ICMPGE - Class in janala.logger.inst
 
IF_ICMPGE(int, int, int) - Constructor for class janala.logger.inst.IF_ICMPGE
 
IF_ICMPGE(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IF_ICMPGE(int, int, int) - Method in class janala.logger.AbstractLogger
 
IF_ICMPGE(int, int, int) - Method in interface janala.logger.Logger
 
IF_ICMPGT - Class in janala.logger.inst
 
IF_ICMPGT(int, int, int) - Constructor for class janala.logger.inst.IF_ICMPGT
 
IF_ICMPGT(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IF_ICMPGT(int, int, int) - Method in class janala.logger.AbstractLogger
 
IF_ICMPGT(int, int, int) - Method in interface janala.logger.Logger
 
IF_ICMPLE - Class in janala.logger.inst
 
IF_ICMPLE(int, int, int) - Constructor for class janala.logger.inst.IF_ICMPLE
 
IF_ICMPLE(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IF_ICMPLE(int, int, int) - Method in class janala.logger.AbstractLogger
 
IF_ICMPLE(int, int, int) - Method in interface janala.logger.Logger
 
IF_ICMPLT - Class in janala.logger.inst
 
IF_ICMPLT(int, int, int) - Constructor for class janala.logger.inst.IF_ICMPLT
 
IF_ICMPLT(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IF_ICMPLT(int, int, int) - Method in class janala.logger.AbstractLogger
 
IF_ICMPLT(int, int, int) - Method in interface janala.logger.Logger
 
IF_ICMPNE - Class in janala.logger.inst
 
IF_ICMPNE(int, int, int) - Constructor for class janala.logger.inst.IF_ICMPNE
 
IF_ICMPNE(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IF_ICMPNE(int, int, int) - Method in class janala.logger.AbstractLogger
 
IF_ICMPNE(int, int, int) - Method in interface janala.logger.Logger
 
IFEQ - Class in janala.logger.inst
 
IFEQ(int, int, int) - Constructor for class janala.logger.inst.IFEQ
 
IFEQ(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IFEQ(int, int, int) - Method in class janala.logger.AbstractLogger
 
IFEQ(int, int, int) - Method in interface janala.logger.Logger
 
IFGE - Class in janala.logger.inst
 
IFGE(int, int, int) - Constructor for class janala.logger.inst.IFGE
 
IFGE(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IFGE(int, int, int) - Method in class janala.logger.AbstractLogger
 
IFGE(int, int, int) - Method in interface janala.logger.Logger
 
IFGT - Class in janala.logger.inst
 
IFGT(int, int, int) - Constructor for class janala.logger.inst.IFGT
 
IFGT(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IFGT(int, int, int) - Method in class janala.logger.AbstractLogger
 
IFGT(int, int, int) - Method in interface janala.logger.Logger
 
IFLE - Class in janala.logger.inst
 
IFLE(int, int, int) - Constructor for class janala.logger.inst.IFLE
 
IFLE(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IFLE(int, int, int) - Method in class janala.logger.AbstractLogger
 
IFLE(int, int, int) - Method in interface janala.logger.Logger
 
IFLT - Class in janala.logger.inst
 
IFLT(int, int, int) - Constructor for class janala.logger.inst.IFLT
 
IFLT(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IFLT(int, int, int) - Method in class janala.logger.AbstractLogger
 
IFLT(int, int, int) - Method in interface janala.logger.Logger
 
IFNE - Class in janala.logger.inst
 
IFNE(int, int, int) - Constructor for class janala.logger.inst.IFNE
 
IFNE(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IFNE(int, int, int) - Method in class janala.logger.AbstractLogger
 
IFNE(int, int, int) - Method in interface janala.logger.Logger
 
IFNONNULL - Class in janala.logger.inst
 
IFNONNULL(int, int, int) - Constructor for class janala.logger.inst.IFNONNULL
 
IFNONNULL(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IFNONNULL(int, int, int) - Method in class janala.logger.AbstractLogger
 
IFNONNULL(int, int, int) - Method in interface janala.logger.Logger
 
IFNULL - Class in janala.logger.inst
 
IFNULL(int, int, int) - Constructor for class janala.logger.inst.IFNULL
 
IFNULL(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IFNULL(int, int, int) - Method in class janala.logger.AbstractLogger
 
IFNULL(int, int, int) - Method in interface janala.logger.Logger
 
iid - Variable in class edu.berkeley.cs.jqf.instrument.tracing.events.TraceEvent
 
iid - Variable in class janala.logger.inst.Instruction
 
IINC - Class in janala.logger.inst
 
IINC(int, int, int, int) - Constructor for class janala.logger.inst.IINC
 
IINC(int, int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IINC(int, int, int, int) - Method in class janala.logger.AbstractLogger
 
IINC(int, int, int, int) - Method in interface janala.logger.Logger
 
ILOAD - Class in janala.logger.inst
 
ILOAD(int, int, int) - Constructor for class janala.logger.inst.ILOAD
 
ILOAD(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
ILOAD(int, int, int) - Method in class janala.logger.AbstractLogger
 
ILOAD(int, int, int) - Method in interface janala.logger.Logger
 
IMUL - Class in janala.logger.inst
 
IMUL(int, int) - Constructor for class janala.logger.inst.IMUL
 
IMUL(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IMUL(int, int) - Method in class janala.logger.AbstractLogger
 
IMUL(int, int) - Method in interface janala.logger.Logger
 
incAndGetFastCoverageId() - Method in class janala.instrument.GlobalStateForInstrumentation
 
incAndGetId() - Method in class janala.instrument.GlobalStateForInstrumentation
 
incMid() - Method in class janala.instrument.GlobalStateForInstrumentation
 
increment - Variable in class janala.logger.inst.IINC
 
increment(int) - Method in class edu.berkeley.cs.jqf.fuzz.util.Counter
Increments the count at the given key.
increment(int) - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCounter
Increments the count at the given key.
increment(int, int) - Method in class edu.berkeley.cs.jqf.fuzz.util.Counter
Increments the count at the given key by a given delta.
increment(int, int) - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCounter
Increments the count at the given key by a given delta.
increment(int, int) - Method in class edu.berkeley.cs.jqf.fuzz.util.MapOfCounters
 
increment1(int, int) - Method in class edu.berkeley.cs.jqf.fuzz.util.Counter
Increments the count at the given key pair.
incrementAtIndex(int, int) - Method in class edu.berkeley.cs.jqf.fuzz.util.Counter
 
incrementAtIndex(int, int) - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCounter
 
incrementAtIndex(int, int) - Method in class edu.berkeley.cs.jqf.fuzz.util.NonZeroCachingCounter
 
incrementTraceBits(int) - Method in class edu.berkeley.cs.jqf.fuzz.afl.AFLGuidance
Increments the 8-bit counter at given index.
INEG - Class in janala.logger.inst
 
INEG(int, int) - Constructor for class janala.logger.inst.INEG
 
INEG(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
INEG(int, int) - Method in class janala.logger.AbstractLogger
 
INEG(int, int) - Method in interface janala.logger.Logger
 
infoLog(String, Object...) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
 
Input() - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.Input
Create an empty input.
Input(ZestGuidance.Input) - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.Input
Create a copy of an existing input.
inputFile - Variable in class edu.berkeley.cs.jqf.fuzz.afl.AFLGuidance
The file in which AFL will write its input.
inputFile - Variable in class edu.berkeley.cs.jqf.fuzz.repro.ReproServerGuidance
 
inputFileNameReader - Variable in class edu.berkeley.cs.jqf.fuzz.repro.ReproServerGuidance
 
inputFileStream - Variable in class edu.berkeley.cs.jqf.fuzz.repro.ReproServerGuidance
 
InputStreamGenerator - Class in edu.berkeley.cs.jqf.fuzz.junit.quickcheck
Lazy provider of bytes from an input stream.
InputStreamGenerator() - Constructor for class edu.berkeley.cs.jqf.fuzz.junit.quickcheck.InputStreamGenerator
 
instance - Static variable in class janala.instrument.GlobalStateForInstrumentation
 
INSTANCEOF - Class in janala.logger.inst
 
INSTANCEOF(int, int, String) - Constructor for class janala.logger.inst.INSTANCEOF
 
INSTANCEOF(int, int, String) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
INSTANCEOF(int, int, String) - Method in class janala.logger.AbstractLogger
 
INSTANCEOF(int, int, String) - Method in interface janala.logger.Logger
 
Instruction - Class in janala.logger.inst
 
Instruction(int, int) - Constructor for class janala.logger.inst.Instruction
 
InstrumentationException - Exception in edu.berkeley.cs.jqf.instrument
 
InstrumentationException(String) - Constructor for exception edu.berkeley.cs.jqf.instrument.InstrumentationException
 
InstrumentationException(String, Throwable) - Constructor for exception edu.berkeley.cs.jqf.instrument.InstrumentationException
 
InstrumentingClassLoader - Class in edu.berkeley.cs.jqf.instrument
 
InstrumentingClassLoader(String[], ClassLoader) - Constructor for class edu.berkeley.cs.jqf.instrument.InstrumentingClassLoader
 
InstrumentingClassLoader(URL[], ClassLoader) - Constructor for class edu.berkeley.cs.jqf.instrument.InstrumentingClassLoader
 
INVALID - edu.berkeley.cs.jqf.fuzz.guidance.Result
The results of this run are to be discarded, as the input invalidated certain assumptions.
invokedMethod - Variable in class edu.berkeley.cs.jqf.instrument.tracing.events.CallEvent
 
InvokeInstruction - Interface in janala.logger.inst
 
INVOKEINTERFACE - Class in janala.logger.inst
 
INVOKEINTERFACE(int, int, String, String, String) - Constructor for class janala.logger.inst.INVOKEINTERFACE
 
INVOKEINTERFACE(int, int, String, String, String) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
INVOKEINTERFACE(int, int, String, String, String) - Method in class janala.logger.AbstractLogger
 
INVOKEINTERFACE(int, int, String, String, String) - Method in interface janala.logger.Logger
 
INVOKEMETHOD_END - Class in janala.logger.inst
 
INVOKEMETHOD_END() - Constructor for class janala.logger.inst.INVOKEMETHOD_END
 
INVOKEMETHOD_END() - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
INVOKEMETHOD_END() - Method in class janala.logger.AbstractLogger
 
INVOKEMETHOD_END() - Method in interface janala.logger.Logger
 
INVOKEMETHOD_EXCEPTION - Class in janala.logger.inst
 
INVOKEMETHOD_EXCEPTION(Throwable) - Constructor for class janala.logger.inst.INVOKEMETHOD_EXCEPTION
 
INVOKEMETHOD_EXCEPTION(Throwable) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
INVOKEMETHOD_EXCEPTION(Throwable) - Method in class janala.logger.AbstractLogger
 
INVOKEMETHOD_EXCEPTION(Throwable) - Method in interface janala.logger.Logger
 
INVOKESPECIAL - Class in janala.logger.inst
 
INVOKESPECIAL(int, int, String, String, String) - Constructor for class janala.logger.inst.INVOKESPECIAL
 
INVOKESPECIAL(int, int, String, String, String) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
INVOKESPECIAL(int, int, String, String, String) - Method in class janala.logger.AbstractLogger
 
INVOKESPECIAL(int, int, String, String, String) - Method in interface janala.logger.Logger
 
INVOKESTATIC - Class in janala.logger.inst
 
INVOKESTATIC(int, int, String, String, String) - Constructor for class janala.logger.inst.INVOKESTATIC
 
INVOKESTATIC(int, int, String, String, String) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
INVOKESTATIC(int, int, String, String, String) - Method in class janala.logger.AbstractLogger
 
INVOKESTATIC(int, int, String, String, String) - Method in interface janala.logger.Logger
 
INVOKEVIRTUAL - Class in janala.logger.inst
 
INVOKEVIRTUAL(int, int, String, String, String) - Constructor for class janala.logger.inst.INVOKEVIRTUAL
 
INVOKEVIRTUAL(int, int, String, String, String) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
INVOKEVIRTUAL(int, int, String, String, String) - Method in class janala.logger.AbstractLogger
 
INVOKEVIRTUAL(int, int, String, String, String) - Method in interface janala.logger.Logger
 
IOR - Class in janala.logger.inst
 
IOR(int, int) - Constructor for class janala.logger.inst.IOR
 
IOR(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IOR(int, int) - Method in class janala.logger.AbstractLogger
 
IOR(int, int) - Method in interface janala.logger.Logger
 
IOUtils - Class in edu.berkeley.cs.jqf.fuzz.util
Utility class containing static methods for common I/O operations
IOUtils() - Constructor for class edu.berkeley.cs.jqf.fuzz.util.IOUtils
 
IREM - Class in janala.logger.inst
 
IREM(int, int) - Constructor for class janala.logger.inst.IREM
 
IREM(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IREM(int, int) - Method in class janala.logger.AbstractLogger
 
IREM(int, int) - Method in interface janala.logger.Logger
 
IRETURN - Class in janala.logger.inst
 
IRETURN(int, int) - Constructor for class janala.logger.inst.IRETURN
 
IRETURN(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IRETURN(int, int) - Method in class janala.logger.AbstractLogger
 
IRETURN(int, int) - Method in interface janala.logger.Logger
 
isEmpty() - Method in class edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance.CallingContext
 
isEmpty() - Method in class edu.berkeley.cs.jqf.instrument.util.DoublyLinkedList
 
isEmpty() - Method in class edu.berkeley.cs.jqf.instrument.util.FastBlockingQueue
 
isEmpty() - Method in interface edu.berkeley.cs.jqf.instrument.util.Stack
 
isFavored() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.Input
Returns whether this input should be favored for fuzzing.
isFull() - Method in class edu.berkeley.cs.jqf.instrument.util.FastBlockingQueue
 
ISHL - Class in janala.logger.inst
 
ISHL(int, int) - Constructor for class janala.logger.inst.ISHL
 
ISHL(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
ISHL(int, int) - Method in class janala.logger.AbstractLogger
 
ISHL(int, int) - Method in interface janala.logger.Logger
 
ISHR - Class in janala.logger.inst
 
ISHR(int, int) - Constructor for class janala.logger.inst.ISHR
 
ISHR(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
ISHR(int, int) - Method in class janala.logger.AbstractLogger
 
ISHR(int, int) - Method in interface janala.logger.Logger
 
isString - Variable in class janala.logger.inst.GETVALUE_Object
 
ISTORE - Class in janala.logger.inst
 
ISTORE(int, int, int) - Constructor for class janala.logger.inst.ISTORE
 
ISTORE(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
ISTORE(int, int, int) - Method in class janala.logger.AbstractLogger
 
ISTORE(int, int, int) - Method in interface janala.logger.Logger
 
ISUB - Class in janala.logger.inst
 
ISUB(int, int) - Constructor for class janala.logger.inst.ISUB
 
ISUB(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
ISUB(int, int) - Method in class janala.logger.AbstractLogger
 
ISUB(int, int) - Method in interface janala.logger.Logger
 
iterator() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance.MappedInput
 
iterator() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.LinearInput
 
iterator() - Method in class edu.berkeley.cs.jqf.instrument.util.DoublyLinkedList
 
IUSHR - Class in janala.logger.inst
 
IUSHR(int, int) - Constructor for class janala.logger.inst.IUSHR
 
IUSHR(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IUSHR(int, int) - Method in class janala.logger.AbstractLogger
 
IUSHR(int, int) - Method in interface janala.logger.Logger
 
IVisitor - Interface in janala.logger.inst
 
IXOR - Class in janala.logger.inst
 
IXOR(int, int) - Constructor for class janala.logger.inst.IXOR
 
IXOR(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
IXOR(int, int) - Method in class janala.logger.AbstractLogger
 
IXOR(int, int) - Method in interface janala.logger.Logger
 

J

jacocoCheckpoint(File, File) - Method in class edu.berkeley.cs.jqf.fuzz.repro.ReproGuidance
 
janala.instrument - package janala.instrument
 
janala.logger - package janala.logger
 
janala.logger.inst - package janala.logger.inst
 
JanalaExecutionIndexingState - Class in edu.berkeley.cs.jqf.fuzz.ei.state
ExecutionIndexingState implementation for Janala instrumentation framework.
JanalaExecutionIndexingState() - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.state.JanalaExecutionIndexingState
 
JanalaExecutionIndexingState(JanalaExecutionIndexingState) - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.state.JanalaExecutionIndexingState
 
JQF - Class in edu.berkeley.cs.jqf.fuzz
This class extends JUnit and Quickcheck runners to enable guided fuzz testing.
JQF(Class<?>) - Constructor for class edu.berkeley.cs.jqf.fuzz.JQF
 
JSR - Class in janala.logger.inst
 
JSR(int, int, int) - Constructor for class janala.logger.inst.JSR
 
JSR(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
JSR(int, int, int) - Method in class janala.logger.AbstractLogger
 
JSR(int, int, int) - Method in interface janala.logger.Logger
 

K

keys - Variable in class janala.logger.inst.LOOKUPSWITCH
 
knuth(long, int) - Static method in class edu.berkeley.cs.jqf.fuzz.util.Hashing
Compute knuth's multiplicative hash.

L

L2D - Class in janala.logger.inst
 
L2D(int, int) - Constructor for class janala.logger.inst.L2D
 
L2D(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
L2D(int, int) - Method in class janala.logger.AbstractLogger
 
L2D(int, int) - Method in interface janala.logger.Logger
 
L2F - Class in janala.logger.inst
 
L2F(int, int) - Constructor for class janala.logger.inst.L2F
 
L2F(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
L2F(int, int) - Method in class janala.logger.AbstractLogger
 
L2F(int, int) - Method in interface janala.logger.Logger
 
L2I - Class in janala.logger.inst
 
L2I(int, int) - Constructor for class janala.logger.inst.L2I
 
L2I(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
L2I(int, int) - Method in class janala.logger.AbstractLogger
 
L2I(int, int) - Method in interface janala.logger.Logger
 
labels - Variable in class janala.logger.inst.LOOKUPSWITCH
 
labels - Variable in class janala.logger.inst.TABLESWITCH
 
LADD - Class in janala.logger.inst
 
LADD(int, int) - Constructor for class janala.logger.inst.LADD
 
LADD(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LADD(int, int) - Method in class janala.logger.AbstractLogger
 
LADD(int, int) - Method in interface janala.logger.Logger
 
LALOAD - Class in janala.logger.inst
 
LALOAD(int, int) - Constructor for class janala.logger.inst.LALOAD
 
LALOAD(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LALOAD(int, int) - Method in class janala.logger.AbstractLogger
 
LALOAD(int, int) - Method in interface janala.logger.Logger
 
LAND - Class in janala.logger.inst
 
LAND(int, int) - Constructor for class janala.logger.inst.LAND
 
LAND(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LAND(int, int) - Method in class janala.logger.AbstractLogger
 
LAND(int, int) - Method in interface janala.logger.Logger
 
lastNumTrials - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Total execs at last stats refresh.
LASTORE - Class in janala.logger.inst
 
LASTORE(int, int) - Constructor for class janala.logger.inst.LASTORE
 
LASTORE(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LASTORE(int, int) - Method in class janala.logger.AbstractLogger
 
LASTORE(int, int) - Method in interface janala.logger.Logger
 
lastRefreshTime - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Time at last stats refresh.
LCMP - Class in janala.logger.inst
 
LCMP(int, int) - Constructor for class janala.logger.inst.LCMP
 
LCMP(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LCMP(int, int) - Method in class janala.logger.AbstractLogger
 
LCMP(int, int) - Method in interface janala.logger.Logger
 
LCONST_0 - Class in janala.logger.inst
 
LCONST_0(int, int) - Constructor for class janala.logger.inst.LCONST_0
 
LCONST_0(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LCONST_0(int, int) - Method in class janala.logger.AbstractLogger
 
LCONST_0(int, int) - Method in interface janala.logger.Logger
 
LCONST_1 - Class in janala.logger.inst
 
LCONST_1(int, int) - Constructor for class janala.logger.inst.LCONST_1
 
LCONST_1(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LCONST_1(int, int) - Method in class janala.logger.AbstractLogger
 
LCONST_1(int, int) - Method in interface janala.logger.Logger
 
LDC(int, int, double) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LDC(int, int, double) - Method in class janala.logger.AbstractLogger
 
LDC(int, int, double) - Method in interface janala.logger.Logger
 
LDC(int, int, float) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LDC(int, int, float) - Method in class janala.logger.AbstractLogger
 
LDC(int, int, float) - Method in interface janala.logger.Logger
 
LDC(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LDC(int, int, int) - Method in class janala.logger.AbstractLogger
 
LDC(int, int, int) - Method in interface janala.logger.Logger
 
LDC(int, int, long) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LDC(int, int, long) - Method in class janala.logger.AbstractLogger
 
LDC(int, int, long) - Method in interface janala.logger.Logger
 
LDC(int, int, Object) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LDC(int, int, Object) - Method in class janala.logger.AbstractLogger
 
LDC(int, int, Object) - Method in interface janala.logger.Logger
 
LDC(int, int, String) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LDC(int, int, String) - Method in class janala.logger.AbstractLogger
 
LDC(int, int, String) - Method in interface janala.logger.Logger
 
LDC_double - Class in janala.logger.inst
 
LDC_double(int, int, double) - Constructor for class janala.logger.inst.LDC_double
 
LDC_float - Class in janala.logger.inst
 
LDC_float(int, int, float) - Constructor for class janala.logger.inst.LDC_float
 
LDC_int - Class in janala.logger.inst
 
LDC_int(int, int, int) - Constructor for class janala.logger.inst.LDC_int
 
LDC_long - Class in janala.logger.inst
 
LDC_long(int, int, long) - Constructor for class janala.logger.inst.LDC_long
 
LDC_Object - Class in janala.logger.inst
 
LDC_Object(int, int, int) - Constructor for class janala.logger.inst.LDC_Object
 
LDC_String - Class in janala.logger.inst
 
LDC_String(int, int, String, int) - Constructor for class janala.logger.inst.LDC_String
 
LDIV - Class in janala.logger.inst
 
LDIV(int, int) - Constructor for class janala.logger.inst.LDIV
 
LDIV(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LDIV(int, int) - Method in class janala.logger.AbstractLogger
 
LDIV(int, int) - Method in interface janala.logger.Logger
 
LIBFUZZER_COMPAT_OUTPUT - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Use libFuzzer like output instead of AFL like stats screen (https://llvm.org/docs/LibFuzzer.html#output)
LinearInput() - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.LinearInput
 
LinearInput(ZestGuidance.LinearInput) - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.LinearInput
 
lineNumber - Variable in class edu.berkeley.cs.jqf.instrument.tracing.events.TraceEvent
 
LLOAD - Class in janala.logger.inst
 
LLOAD(int, int, int) - Constructor for class janala.logger.inst.LLOAD
 
LLOAD(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LLOAD(int, int, int) - Method in class janala.logger.AbstractLogger
 
LLOAD(int, int, int) - Method in interface janala.logger.Logger
 
LMUL - Class in janala.logger.inst
 
LMUL(int, int) - Constructor for class janala.logger.inst.LMUL
 
LMUL(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LMUL(int, int) - Method in class janala.logger.AbstractLogger
 
LMUL(int, int) - Method in interface janala.logger.Logger
 
LNEG - Class in janala.logger.inst
 
LNEG(int, int) - Constructor for class janala.logger.inst.LNEG
 
LNEG(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LNEG(int, int) - Method in class janala.logger.AbstractLogger
 
LNEG(int, int) - Method in interface janala.logger.Logger
 
log(Instruction) - Method in class edu.berkeley.cs.jqf.instrument.tracing.TraceLogger
Logs an instrumented byteode instruction for the current thread.
log(Instruction) - Method in class janala.logger.AbstractLogger
 
log(Instruction) - Method in class janala.logger.StringLogger
 
log(Instruction) - Method in class janala.logger.StringPrintLogger
 
log(String) - Method in class edu.berkeley.cs.jqf.instrument.tracing.PrintLogger
 
LOG_ALL_INPUTS - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Whether to store all generated inputs to disk (can get slowww!)
logFile - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
The file where log data is written.
Logger - Interface in janala.logger
 
logJump(int, int) - Method in class edu.berkeley.cs.jqf.fuzz.ei.state.FastExecutionIndexingState
 
logJump(int, int) - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCoverage
 
logJump(int, int) - Method in class janala.instrument.FastCoverageListener.Default
 
logJump(int, int) - Method in interface janala.instrument.FastCoverageListener
 
LOGJUMP(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.FastCoverageSnoop
 
logLookUpSwitch(int, int, int, int[]) - Method in class edu.berkeley.cs.jqf.fuzz.ei.state.FastExecutionIndexingState
 
logLookUpSwitch(int, int, int, int[]) - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCoverage
 
logLookUpSwitch(int, int, int, int[]) - Method in class janala.instrument.FastCoverageListener.Default
 
logLookUpSwitch(int, int, int, int[]) - Method in interface janala.instrument.FastCoverageListener
 
LOGLOOKUPSWITCH(int, int, int, int[]) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.FastCoverageSnoop
 
logMethodBegin(int) - Method in class edu.berkeley.cs.jqf.fuzz.ei.state.FastExecutionIndexingState
 
logMethodBegin(int) - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCoverage
 
logMethodBegin(int) - Method in class janala.instrument.FastCoverageListener.Default
 
logMethodBegin(int) - Method in interface janala.instrument.FastCoverageListener
 
LOGMETHODBEGIN(int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.FastCoverageSnoop
 
logMethodEnd(int) - Method in class edu.berkeley.cs.jqf.fuzz.ei.state.FastExecutionIndexingState
 
logMethodEnd(int) - Method in class janala.instrument.FastCoverageListener.Default
 
logMethodEnd(int) - Method in interface janala.instrument.FastCoverageListener
 
LOGMETHODEND(int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.FastCoverageSnoop
 
logTableSwitch(int, int, int, int, int) - Method in class edu.berkeley.cs.jqf.fuzz.ei.state.FastExecutionIndexingState
 
logTableSwitch(int, int, int, int, int) - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCoverage
 
logTableSwitch(int, int, int, int, int) - Method in class janala.instrument.FastCoverageListener.Default
 
logTableSwitch(int, int, int, int, int) - Method in interface janala.instrument.FastCoverageListener
 
LOGTABLESWITCH(int, int, int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.FastCoverageSnoop
 
LOOKUPSWITCH - Class in janala.logger.inst
 
LOOKUPSWITCH(int, int, int, int[], int[]) - Constructor for class janala.logger.inst.LOOKUPSWITCH
 
LOOKUPSWITCH(int, int, int, int[], int[]) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LOOKUPSWITCH(int, int, int, int[], int[]) - Method in class janala.logger.AbstractLogger
 
LOOKUPSWITCH(int, int, int, int[], int[]) - Method in interface janala.logger.Logger
 
LOR - Class in janala.logger.inst
 
LOR(int, int) - Constructor for class janala.logger.inst.LOR
 
LOR(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LOR(int, int) - Method in class janala.logger.AbstractLogger
 
LOR(int, int) - Method in interface janala.logger.Logger
 
LREM - Class in janala.logger.inst
 
LREM(int, int) - Constructor for class janala.logger.inst.LREM
 
LREM(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LREM(int, int) - Method in class janala.logger.AbstractLogger
 
LREM(int, int) - Method in interface janala.logger.Logger
 
LRETURN - Class in janala.logger.inst
 
LRETURN(int, int) - Constructor for class janala.logger.inst.LRETURN
 
LRETURN(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LRETURN(int, int) - Method in class janala.logger.AbstractLogger
 
LRETURN(int, int) - Method in interface janala.logger.Logger
 
LSHL - Class in janala.logger.inst
 
LSHL(int, int) - Constructor for class janala.logger.inst.LSHL
 
LSHL(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LSHL(int, int) - Method in class janala.logger.AbstractLogger
 
LSHL(int, int) - Method in interface janala.logger.Logger
 
LSHR - Class in janala.logger.inst
 
LSHR(int, int) - Constructor for class janala.logger.inst.LSHR
 
LSHR(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LSHR(int, int) - Method in class janala.logger.AbstractLogger
 
LSHR(int, int) - Method in interface janala.logger.Logger
 
LSTORE - Class in janala.logger.inst
 
LSTORE(int, int, int) - Constructor for class janala.logger.inst.LSTORE
 
LSTORE(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LSTORE(int, int, int) - Method in class janala.logger.AbstractLogger
 
LSTORE(int, int, int) - Method in interface janala.logger.Logger
 
LSUB - Class in janala.logger.inst
 
LSUB(int, int) - Constructor for class janala.logger.inst.LSUB
 
LSUB(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LSUB(int, int) - Method in class janala.logger.AbstractLogger
 
LSUB(int, int) - Method in interface janala.logger.Logger
 
LUSHR - Class in janala.logger.inst
 
LUSHR(int, int) - Constructor for class janala.logger.inst.LUSHR
 
LUSHR(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LUSHR(int, int) - Method in class janala.logger.AbstractLogger
 
LUSHR(int, int) - Method in interface janala.logger.Logger
 
LXOR - Class in janala.logger.inst
 
LXOR(int, int) - Constructor for class janala.logger.inst.LXOR
 
LXOR(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
LXOR(int, int) - Method in class janala.logger.AbstractLogger
 
LXOR(int, int) - Method in interface janala.logger.Logger
 

M

main(String[]) - Static method in class edu.berkeley.cs.jqf.fuzz.afl.AFLDriver
 
main(String[]) - Static method in class edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzDriver
 
main(String[]) - Static method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingDriver
 
main(String[]) - Static method in class edu.berkeley.cs.jqf.fuzz.ei.ZestCLI
 
main(String[]) - Static method in class edu.berkeley.cs.jqf.fuzz.ei.ZestDriver
 
main(String[]) - Static method in class edu.berkeley.cs.jqf.fuzz.random.RandomDriver
 
main(String[]) - Static method in class edu.berkeley.cs.jqf.fuzz.repro.ReproDriver
 
main(String[]) - Static method in class edu.berkeley.cs.jqf.fuzz.repro.ReproServerDriver
 
MAKE_SYMBOLIC - Class in janala.logger.inst
Author: Koushik Sen (ksen@cs.berkeley.edu) Date: 6/21/12 Time: 5:02 PM
MAKE_SYMBOLIC() - Constructor for class janala.logger.inst.MAKE_SYMBOLIC
 
MAKE_SYMBOLIC() - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
MAKE_SYMBOLIC() - Method in class janala.logger.AbstractLogger
 
MAKE_SYMBOLIC() - Method in interface janala.logger.Logger
 
MapOfCounters - Class in edu.berkeley.cs.jqf.fuzz.util
Maps integer keys to integer counts using a fixed-size table.
MapOfCounters(int, int) - Constructor for class edu.berkeley.cs.jqf.fuzz.util.MapOfCounters
 
MappedInput() - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance.MappedInput
Create an empty input map.
MappedInput(ExecutionIndexingGuidance.MappedInput) - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance.MappedInput
Create a copy of an existing input map.
MappedSeedInput(File) - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance.MappedSeedInput
 
max - Variable in class janala.logger.inst.TABLESWITCH
 
MAX_INPUT_SIZE - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Max input size to generate.
MAX_SPLICE_SIZE - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance
Max number of contiguous bytes to splice in from another input during the splicing stage.
maxCoverage - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
The maximum number of keys covered by any single input found so far.
maxDurationMillis - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
The max amount of time to run for, in milli-seconds
maxTrials - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
The max number of trials to run
MEAN_MUTATION_COUNT - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance
Mean number of mutations to perform in each round.
MEAN_MUTATION_COUNT - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Mean number of mutations to perform in each round.
MEAN_MUTATION_SIZE - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance
Mean number of contiguous bytes to mutate in each mutation.
MEAN_MUTATION_SIZE - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Mean number of contiguous bytes to mutate in each mutation.
MEAN_SIZE - Static variable in class edu.berkeley.cs.jqf.fuzz.junit.quickcheck.NonTrackingGenerationStatus
 
MemberRef - Interface in janala.logger.inst
 
memoryAccesses - Variable in class edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance
Maps acyclic execution contexts to accessed memory locations.
METHOD_BEGIN - Class in janala.logger.inst
 
METHOD_BEGIN(String, String, String) - Constructor for class janala.logger.inst.METHOD_BEGIN
 
METHOD_BEGIN(String, String, String, Object) - Constructor for class janala.logger.inst.METHOD_BEGIN
 
METHOD_BEGIN(String, String, String) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
METHOD_BEGIN(String, String, String) - Method in class janala.logger.AbstractLogger
 
METHOD_BEGIN(String, String, String) - Method in interface janala.logger.Logger
 
METHOD_BEGIN(String, String, String, Object) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
METHOD_BEGIN(String, String, String, Object) - Method in class janala.logger.AbstractLogger
 
METHOD_THROW - Class in janala.logger.inst
A special marker instruction indicating that the method is exiting abruptly due to an exception being thrown, and thus the stack frame must be destroyed.
METHOD_THROW() - Constructor for class janala.logger.inst.METHOD_THROW
 
METHOD_THROW() - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
METHOD_THROW() - Method in class janala.logger.AbstractLogger
 
METHOD_THROW() - Method in interface janala.logger.Logger
 
methodBlock(FrameworkMethod) - Method in class edu.berkeley.cs.jqf.fuzz.JQF
 
methodInvoker(FrameworkMethod, Object) - Method in class edu.berkeley.cs.jqf.fuzz.junit.TrialRunner
 
mid - Variable in class janala.logger.inst.Instruction
 
millisToDuration(long) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
 
min - Variable in class janala.logger.inst.TABLESWITCH
 
MONITORENTER - Class in janala.logger.inst
 
MONITORENTER(int, int) - Constructor for class janala.logger.inst.MONITORENTER
 
MONITORENTER(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
MONITORENTER(int, int) - Method in class janala.logger.AbstractLogger
 
MONITORENTER(int, int) - Method in interface janala.logger.Logger
 
MONITOREXIT - Class in janala.logger.inst
 
MONITOREXIT(int, int) - Constructor for class janala.logger.inst.MONITOREXIT
 
MONITOREXIT(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
MONITOREXIT(int, int) - Method in class janala.logger.AbstractLogger
 
MONITOREXIT(int, int) - Method in interface janala.logger.Logger
 
MovingAverage - Class in edu.berkeley.cs.jqf.fuzz.util
MovingAverage - A data structure for collecting a moving average.
MovingAverage(int) - Constructor for class edu.berkeley.cs.jqf.fuzz.util.MovingAverage
Constructs a moving average of the most recent cap arguments
MULTIANEWARRAY - Class in janala.logger.inst
 
MULTIANEWARRAY(int, int, String, int) - Constructor for class janala.logger.inst.MULTIANEWARRAY
 
MULTIANEWARRAY(int, int, String, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
MULTIANEWARRAY(int, int, String, int) - Method in class janala.logger.AbstractLogger
 
MULTIANEWARRAY(int, int, String, int) - Method in interface janala.logger.Logger
 
multiThreaded - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Whether the application has more than one thread running coverage-instrumented code
MUTATION_ZERO_PROBABILITY - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance
Probability that a standard mutation sets the byte to just zero instead of a random value.

N

name - Variable in class janala.logger.inst.INVOKEINTERFACE
 
name - Variable in class janala.logger.inst.INVOKESPECIAL
 
name - Variable in class janala.logger.inst.INVOKESTATIC
 
name - Variable in class janala.logger.inst.INVOKEVIRTUAL
 
name - Variable in class janala.logger.inst.METHOD_BEGIN
 
NEW - Class in janala.logger.inst
 
NEW(int, int, String, int) - Constructor for class janala.logger.inst.NEW
 
NEW(int, int, String) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
NEW(int, int, String, int) - Method in class janala.logger.AbstractLogger
 
NEW(int, int, String, int) - Method in interface janala.logger.Logger
 
NEWARRAY - Class in janala.logger.inst
 
NEWARRAY(int, int) - Constructor for class janala.logger.inst.NEWARRAY
 
NEWARRAY(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
NEWARRAY(int, int) - Method in class janala.logger.AbstractLogger
 
NEWARRAY(int, int) - Method in interface janala.logger.Logger
 
newEIState() - Static method in class edu.berkeley.cs.jqf.fuzz.util.CoverageFactory
 
newInstance() - Static method in class edu.berkeley.cs.jqf.fuzz.util.CoverageFactory
 
next(int) - Method in class edu.berkeley.cs.jqf.fuzz.guidance.StreamBackedRandom
Generates upto 32 bits of random data for internal use by the Random class.
nextByte() - Method in class edu.berkeley.cs.jqf.fuzz.guidance.StreamBackedRandom
 
nextByte(byte, byte) - Method in class edu.berkeley.cs.jqf.fuzz.junit.quickcheck.FastSourceOfRandomness
 
nextChar(char, char) - Method in class edu.berkeley.cs.jqf.fuzz.junit.quickcheck.FastSourceOfRandomness
 
nextInt(int) - Method in class edu.berkeley.cs.jqf.fuzz.guidance.StreamBackedRandom
 
nextInt(int, int) - Method in class edu.berkeley.cs.jqf.fuzz.junit.quickcheck.FastSourceOfRandomness
 
nextLong(long, long) - Method in class edu.berkeley.cs.jqf.fuzz.junit.quickcheck.FastSourceOfRandomness
 
nextShort() - Method in class edu.berkeley.cs.jqf.fuzz.guidance.StreamBackedRandom
 
nextShort(short, short) - Method in class edu.berkeley.cs.jqf.fuzz.junit.quickcheck.FastSourceOfRandomness
 
NoGuidance - Class in edu.berkeley.cs.jqf.fuzz.random
A front-end that only generates random inputs.
NoGuidance(long, PrintStream) - Constructor for class edu.berkeley.cs.jqf.fuzz.random.NoGuidance
Creates a NoGuidance instance that will run a maximum number of trials.
NON_EXCEPTIONAL - Static variable in class janala.logger.inst.SPECIAL
 
nonEmptyCountersIndices() - Method in class edu.berkeley.cs.jqf.fuzz.util.MapOfCounters
 
NonTrackingGenerationStatus - Class in edu.berkeley.cs.jqf.fuzz.junit.quickcheck
Provides a generation status that does not track the number of trials generated so far.
NonTrackingGenerationStatus(SourceOfRandomness) - Constructor for class edu.berkeley.cs.jqf.fuzz.junit.quickcheck.NonTrackingGenerationStatus
 
NonZeroCachingCounter - Class in edu.berkeley.cs.jqf.fuzz.util
An extension of Counter that caches which entries are non-zero.
NonZeroCachingCounter(int) - Constructor for class edu.berkeley.cs.jqf.fuzz.util.NonZeroCachingCounter
 
nonZeroCountsAtIndex(int) - Method in class edu.berkeley.cs.jqf.fuzz.util.MapOfCounters
 
nonZeroHashCode() - Method in class edu.berkeley.cs.jqf.fuzz.util.Coverage
Returns a hash code of the list of edges that have been covered at least once.
nonZeroHashCode() - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCoverage
Returns a hash code of the list of edges that have been covered at least once.
nonZeroHashCode() - Method in interface edu.berkeley.cs.jqf.fuzz.util.ICoverage
Returns a hash code of the list of edges that have been covered at least once.
nonZeroKeys - Variable in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCounter
 
NOP - Class in janala.logger.inst
 
NOP(int, int) - Constructor for class janala.logger.inst.NOP
 
NOP(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
NOP(int, int) - Method in class janala.logger.AbstractLogger
 
NOP(int, int) - Method in interface janala.logger.Logger
 
NUM_CHILDREN_BASELINE - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Baseline number of mutated children to produce from a given parent input.
NUM_CHILDREN_MULTIPLIER_FAVORED - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Multiplication factor for number of children to produce for favored inputs.
numChildrenGeneratedForCurrentParentInput - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Number of mutated inputs generated from currentInput.
numFavoredLastCycle - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Number of favored inputs in the last cycle.
numSavedInputs - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Number of saved inputs.
numTrials - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
The number of trials completed.
numValid - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
The number of valid inputs.

O

objectId - Variable in class edu.berkeley.cs.jqf.instrument.tracing.events.ReadEvent
 
objectId - Variable in class janala.logger.inst.HEAPLOAD
 
observeGeneratedArgs(Object[]) - Method in interface edu.berkeley.cs.jqf.fuzz.guidance.Guidance
Callback for observing actual arguments passed to the test method.
observeGeneratedArgs(Object[]) - Method in class edu.berkeley.cs.jqf.fuzz.repro.ReproGuidance
 
oneSuffixSize() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndex
 
orderedKeys - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance.MappedInput
A list of execution indexes that are actually requested by the test program when executed with this input.
Outcome - Class in edu.berkeley.cs.jqf.fuzz.difffuzz
 
Outcome(Object, Throwable) - Constructor for class edu.berkeley.cs.jqf.fuzz.difffuzz.Outcome
 
output - Variable in class edu.berkeley.cs.jqf.fuzz.difffuzz.Outcome
 
outputDirectory - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
The directory where fuzzing results are produced.
owner - Variable in class janala.logger.inst.INVOKEINTERFACE
 
owner - Variable in class janala.logger.inst.INVOKESPECIAL
 
owner - Variable in class janala.logger.inst.INVOKESTATIC
 
owner - Variable in class janala.logger.inst.INVOKEVIRTUAL
 
owner - Variable in class janala.logger.inst.METHOD_BEGIN
 

P

peek() - Method in class edu.berkeley.cs.jqf.instrument.util.DoublyLinkedList
 
peek() - Method in interface edu.berkeley.cs.jqf.instrument.util.Stack
 
PERF_MAP_SIZE - Static variable in class edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance
The size of the "performance" map that will be sent to AFL.
PerfFuzzDriver - Class in edu.berkeley.cs.jqf.fuzz.afl
 
PerfFuzzDriver() - Constructor for class edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzDriver
 
PerfFuzzGuidance - Class in edu.berkeley.cs.jqf.fuzz.afl
A front-end that uses AFL for increasing performance counters in addition to code coverage.
PerfFuzzGuidance(File, File, File) - Constructor for class edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance
 
PerfFuzzGuidance(String, String, String) - Constructor for class edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance
 
PerfFuzzGuidance.CallingContext - Class in edu.berkeley.cs.jqf.fuzz.afl
 
PerfFuzzGuidance.CallingContext.Frame - Class in edu.berkeley.cs.jqf.fuzz.afl
 
PerfFuzzGuidance.PerfFeedbackType - Enum in edu.berkeley.cs.jqf.fuzz.afl
Configuration of what feedback to send AFL in second-half of map.
pop() - Method in class edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance.CallingContext
 
pop() - Method in class edu.berkeley.cs.jqf.instrument.util.DoublyLinkedList
 
pop() - Method in interface edu.berkeley.cs.jqf.instrument.util.Stack
 
POP - Class in janala.logger.inst
 
POP(int, int) - Constructor for class janala.logger.inst.POP
 
POP(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
POP(int, int) - Method in class janala.logger.AbstractLogger
 
POP(int, int) - Method in interface janala.logger.Logger
 
POP2 - Class in janala.logger.inst
 
POP2(int, int) - Constructor for class janala.logger.inst.POP2
 
POP2(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
POP2(int, int) - Method in class janala.logger.AbstractLogger
 
POP2(int, int) - Method in interface janala.logger.Logger
 
popReturn(int) - Method in class edu.berkeley.cs.jqf.fuzz.ei.state.AbstractExecutionIndexingState
 
Prefix(ExecutionIndex, int) - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndex.Prefix
 
premain(String, Instrumentation) - Static method in class janala.instrument.SnoopInstructionTransformer
 
PrintLogger - Class in edu.berkeley.cs.jqf.instrument.tracing
 
PrintLogger(String) - Constructor for class edu.berkeley.cs.jqf.instrument.tracing.PrintLogger
 
producer - Variable in class edu.berkeley.cs.jqf.fuzz.util.ProducerHashMap
 
ProducerHashMap<K,​V> - Class in edu.berkeley.cs.jqf.fuzz.util
 
ProducerHashMap(Supplier<V>) - Constructor for class edu.berkeley.cs.jqf.fuzz.util.ProducerHashMap
 
propFile - Static variable in class edu.berkeley.cs.jqf.fuzz.util.CoverageFactory
 
proxyInput - Variable in class edu.berkeley.cs.jqf.fuzz.afl.AFLGuidance
The communication channel from AFL proxy to us.
proxyOutput - Variable in class edu.berkeley.cs.jqf.fuzz.afl.AFLGuidance
The communication channel from us to the AFL proxy.
push(CallEvent) - Method in class edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance.CallingContext
 
push(T) - Method in class edu.berkeley.cs.jqf.instrument.util.DoublyLinkedList
 
push(T) - Method in interface edu.berkeley.cs.jqf.instrument.util.Stack
 
pushCall(int) - Method in class edu.berkeley.cs.jqf.fuzz.ei.state.AbstractExecutionIndexingState
 
put(T) - Method in class edu.berkeley.cs.jqf.instrument.util.FastBlockingQueue
 
PUTFIELD - Class in janala.logger.inst
 
PUTFIELD(int, int, int, int, String) - Constructor for class janala.logger.inst.PUTFIELD
 
PUTFIELD(int, int, int, int, String) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
PUTFIELD(int, int, int, int, String) - Method in class janala.logger.AbstractLogger
 
PUTFIELD(int, int, int, int, String) - Method in interface janala.logger.Logger
 
PUTSTATIC - Class in janala.logger.inst
 
PUTSTATIC(int, int, int, int, String) - Constructor for class janala.logger.inst.PUTSTATIC
 
PUTSTATIC(int, int, int, int, String) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
PUTSTATIC(int, int, int, int, String) - Method in class janala.logger.AbstractLogger
 
PUTSTATIC(int, int, int, int, String) - Method in interface janala.logger.Logger
 

Q

QUIET_MODE - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Whether to hide fuzzing statistics

R

random - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
A pseudo-random number generator for generating fresh values.
RandomDriver - Class in edu.berkeley.cs.jqf.fuzz.random
 
RandomDriver() - Constructor for class edu.berkeley.cs.jqf.fuzz.random.RandomDriver
 
ReadEvent - Class in edu.berkeley.cs.jqf.instrument.tracing.events
 
ReadEvent(int, MemberRef, int, int, String) - Constructor for class edu.berkeley.cs.jqf.instrument.tracing.events.ReadEvent
 
recentOutcomes - Static variable in class edu.berkeley.cs.jqf.fuzz.difffuzz.DiffFuzzReproGuidance
 
REDUNDANCY_SCORES - edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance.PerfFeedbackType
 
REGISTER_THREAD(Thread) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
remove() - Method in class edu.berkeley.cs.jqf.instrument.tracing.TraceLogger
Removes the trace logger for the current thread
remove(long) - Method in class edu.berkeley.cs.jqf.instrument.util.FastBlockingQueue
 
remove(T) - Method in class edu.berkeley.cs.jqf.instrument.util.DoublyLinkedList
 
removeFirst() - Method in class edu.berkeley.cs.jqf.instrument.util.DoublyLinkedList
 
removeLast() - Method in class edu.berkeley.cs.jqf.instrument.util.DoublyLinkedList
 
repro() - Method in annotation type edu.berkeley.cs.jqf.fuzz.Fuzz
The path of an input file to replay.
ReproDriver - Class in edu.berkeley.cs.jqf.fuzz.repro
 
ReproDriver() - Constructor for class edu.berkeley.cs.jqf.fuzz.repro.ReproDriver
 
ReproGuidance - Class in edu.berkeley.cs.jqf.fuzz.repro
A front-end that provides a specified set of inputs for test case reproduction, This class enables reproduction of a test case with an input file generated by a guided fuzzing front-end such as AFL.
ReproGuidance(File[], File) - Constructor for class edu.berkeley.cs.jqf.fuzz.repro.ReproGuidance
Constructs an instance of ReproGuidance with a list of input files to replay and a directory where the trace events may be logged.
ReproGuidance(File, File) - Constructor for class edu.berkeley.cs.jqf.fuzz.repro.ReproGuidance
Constructs an instance of ReproGuidance with a single input file or with a directory of input files to replay, and a directory where the trace events may be logged.
ReproServerDriver - Class in edu.berkeley.cs.jqf.fuzz.repro
 
ReproServerDriver() - Constructor for class edu.berkeley.cs.jqf.fuzz.repro.ReproServerDriver
 
ReproServerGuidance - Class in edu.berkeley.cs.jqf.fuzz.repro
 
ReproServerGuidance(String, String) - Constructor for class edu.berkeley.cs.jqf.fuzz.repro.ReproServerGuidance
 
requested - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.LinearInput
The number of bytes requested so far
resolveInputFileOrDirectory(File) - Static method in class edu.berkeley.cs.jqf.fuzz.util.IOUtils
Resolves an input file or a directory of files.
responsibleInputs - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
A mapping of coverage keys to inputs that are responsible for them.
Result - Enum in edu.berkeley.cs.jqf.fuzz.guidance
Represents the result of a guided fuzzing trial.
RET - Class in janala.logger.inst
 
RET(int, int, int) - Constructor for class janala.logger.inst.RET
 
RET(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
RET(int, int, int) - Method in class janala.logger.AbstractLogger
 
RET(int, int, int) - Method in interface janala.logger.Logger
 
RETURN - Class in janala.logger.inst
 
RETURN(int, int) - Constructor for class janala.logger.inst.RETURN
 
RETURN(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
RETURN(int, int) - Method in class janala.logger.AbstractLogger
 
RETURN(int, int) - Method in interface janala.logger.Logger
 
ReturnEvent - Class in edu.berkeley.cs.jqf.instrument.tracing.events
 
ReturnEvent(int, MemberRef, int) - Constructor for class edu.berkeley.cs.jqf.instrument.tracing.events.ReturnEvent
 
run() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestCLI
 
run() - Method in class edu.berkeley.cs.jqf.fuzz.junit.TrialRunner
 
run() - Method in interface edu.berkeley.cs.jqf.fuzz.util.ThrowingRunnable
 
run(Class<?>, String, Guidance, PrintStream) - Static method in class edu.berkeley.cs.jqf.fuzz.junit.GuidedFuzzing
Runs the guided fuzzing loop for a resolved class.
run(String, String, Guidance, PrintStream) - Static method in class edu.berkeley.cs.jqf.fuzz.junit.GuidedFuzzing
Runs the guided fuzzing loop, using the system class loader to load test-application classes.
run(String, String, ClassLoader, Guidance, PrintStream) - Static method in class edu.berkeley.cs.jqf.fuzz.junit.GuidedFuzzing
Runs the guided fuzzing loop, using a provided classloader to load test-application classes.
run(TestClass, FrameworkMethod, Object[]) - Method in class edu.berkeley.cs.jqf.fuzz.difffuzz.DiffFuzzReproGuidance
 
run(TestClass, FrameworkMethod, Object[]) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance
 
run(TestClass, FrameworkMethod, Object[]) - Method in interface edu.berkeley.cs.jqf.fuzz.guidance.Guidance
Runs a test method with generated arguments as input.
runCoverage - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Coverage statistics for a single run.
runStart - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Date when last run was started.

S

SafeClassWriter - Class in janala.instrument
A ClassWriter that computes the common super class of two classes without actually loading them with a ClassLoader.
SafeClassWriter(ClassReader, ClassLoader, int) - Constructor for class janala.instrument.SafeClassWriter
 
SALOAD - Class in janala.logger.inst
 
SALOAD(int, int) - Constructor for class janala.logger.inst.SALOAD
 
SALOAD(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
SALOAD(int, int) - Method in class janala.logger.AbstractLogger
 
SALOAD(int, int) - Method in interface janala.logger.Logger
 
same(Outcome, Outcome, Method) - Static method in class edu.berkeley.cs.jqf.fuzz.difffuzz.Outcome
 
sampleGeometric(Random, double) - Static method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.Input
Sample from a geometric distribution with given mean.
SASTORE - Class in janala.logger.inst
 
SASTORE(int, int) - Constructor for class janala.logger.inst.SASTORE
 
SASTORE(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
SASTORE(int, int) - Method in class janala.logger.AbstractLogger
 
SASTORE(int, int) - Method in interface janala.logger.Logger
 
SAVE_ONLY_VALID - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Whether to save only valid inputs
saveCurrentInput(IntHashSet, String) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance
Saves an interesting input to the queue.
saveCurrentInput(IntHashSet, String) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
 
savedCorpusDirectory - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
The directory where interesting inputs are saved.
savedFailuresDirectory - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
The directory where saved inputs are saved.
savedInputs - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Set of saved inputs to fuzz.
SeedInput(File) - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.SeedInput
 
seedInputs - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Queue of seeds to fuzz.
serialize(Object[]) - Static method in class edu.berkeley.cs.jqf.fuzz.difffuzz.Serializer
 
Serializer - Class in edu.berkeley.cs.jqf.fuzz.difffuzz
 
Serializer() - Constructor for class edu.berkeley.cs.jqf.fuzz.difffuzz.Serializer
 
setAtIndex(int, int) - Method in class edu.berkeley.cs.jqf.fuzz.util.Counter
 
setAtIndex(int, int) - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCounter
 
setAtIndex(int, int) - Method in class edu.berkeley.cs.jqf.fuzz.util.NonZeroCachingCounter
 
setBlind(boolean) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
 
setCallbackGenerator(Function<Thread, Consumer<TraceEvent>>) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
Register a supplier of callbacks for each named thread, which will consume TraceEvents.
setCid(int) - Method in class janala.instrument.GlobalStateForInstrumentation
 
setCompare(Method) - Method in interface edu.berkeley.cs.jqf.fuzz.difffuzz.DiffFuzzGuidance
 
setCompare(Method) - Method in class edu.berkeley.cs.jqf.fuzz.difffuzz.DiffFuzzNoGuidance
 
setCompare(Method) - Method in class edu.berkeley.cs.jqf.fuzz.difffuzz.DiffFuzzReproGuidance
 
setFastCoverageListener(FastCoverageListener) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.FastCoverageSnoop
 
setFavored() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.Input
Sets this input to be favored for fuzzing.
setGuidance(Guidance) - Static method in class edu.berkeley.cs.jqf.fuzz.junit.GuidedFuzzing
Sets the current global fuzzing guidance.
setLastEventIid(int) - Method in class edu.berkeley.cs.jqf.fuzz.ei.state.AbstractExecutionIndexingState
 
setNext(Instruction) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
setNext(Instruction) - Method in interface janala.logger.inst.IVisitor
 
setStopOnFailure(boolean) - Method in class edu.berkeley.cs.jqf.fuzz.repro.ReproGuidance
Configure whether the repro execution should stop as soon as the first failure is encountered.
setValue(GenerationStatus.Key<T>, T) - Method in class edu.berkeley.cs.jqf.fuzz.junit.quickcheck.NonTrackingGenerationStatus
 
setValueAtKey(ExecutionIndex, int) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance.MappedInput
Sets the byte mapped by this input at a given execution index.
singleRunTimeoutMillis - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Timeout for an individual run.
SingleSnoop - Class in edu.berkeley.cs.jqf.instrument.tracing
 
SIPUSH - Class in janala.logger.inst
 
SIPUSH(int, int, int) - Constructor for class janala.logger.inst.SIPUSH
 
SIPUSH(int, int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
SIPUSH(int, int, int) - Method in class janala.logger.AbstractLogger
 
SIPUSH(int, int, int) - Method in interface janala.logger.Logger
 
size - Variable in class edu.berkeley.cs.jqf.fuzz.util.Counter
The size of the counter map.
size() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndex.Prefix
 
size() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndex.Suffix
 
size() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance.MappedInput
Returns the size of this input, in terms of number of bytes in its value map.
size() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.Input
 
size() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.LinearInput
 
size() - Method in class edu.berkeley.cs.jqf.fuzz.junit.quickcheck.NonTrackingGenerationStatus
 
size() - Method in class edu.berkeley.cs.jqf.fuzz.util.Counter
Returns the size of this counter.
size() - Method in class edu.berkeley.cs.jqf.fuzz.util.Coverage
Returns the size of the coverage map.
size() - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCounter
Returns the size of this counter.
size() - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCoverage
Returns the size of the coverage map.
size() - Method in interface edu.berkeley.cs.jqf.fuzz.util.ICoverage
Returns the size of the coverage map.
size() - Method in class edu.berkeley.cs.jqf.instrument.util.DoublyLinkedList
 
SnoopInstructionClassAdapter - Class in janala.instrument
 
SnoopInstructionClassAdapter(ClassVisitor, String) - Constructor for class janala.instrument.SnoopInstructionClassAdapter
 
SnoopInstructionMethodAdapter - Class in janala.instrument
 
SnoopInstructionMethodAdapter(MethodVisitor, String, String, String, String, GlobalStateForInstrumentation, boolean) - Constructor for class janala.instrument.SnoopInstructionMethodAdapter
 
SnoopInstructionTransformer - Class in janala.instrument
 
SnoopInstructionTransformer() - Constructor for class janala.instrument.SnoopInstructionTransformer
 
spawn(Thread) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.ThreadTracer
Spawns a thread tracer for the given thread.
SPECIAL - Class in janala.logger.inst
A special probe instruction added by the instrumentation.
SPECIAL(int) - Constructor for class janala.logger.inst.SPECIAL
 
SPECIAL(int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
SPECIAL(int) - Method in class janala.logger.AbstractLogger
 
SPECIAL(int) - Method in interface janala.logger.Logger
 
SPLICE_SUBTREE - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance
Whether to splice only in the same sub-tree
Stack<T> - Interface in edu.berkeley.cs.jqf.instrument.util
 
STANDARD_SPLICING_PROBABILITY - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance
startSnooping(String) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
Start snooping for this thread, with the top-level call being the entryPoint
startTime - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Time since this guidance instance was created.
STATS_REFRESH_TIME_PERIOD - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Minimum amount of time (in millis) between two stats refreshes.
statsFile - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
The file where saved plot data is written.
STEAL_RESPONSIBILITY - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Whether to steal responsibility from old inputs (this increases computation cost).
StreamBackedRandom - Class in edu.berkeley.cs.jqf.fuzz.guidance
This class extends Random to act as a generator of "random" values, which themselves are read from a static file.
StreamBackedRandom(InputStream) - Constructor for class edu.berkeley.cs.jqf.fuzz.guidance.StreamBackedRandom
Constructs a stream-backed random generator.
StreamBackedRandom(InputStream, int) - Constructor for class edu.berkeley.cs.jqf.fuzz.guidance.StreamBackedRandom
Convenience constructor for use with the junit-quickcheck framework.
string - Variable in class janala.logger.inst.GETVALUE_Object
 
StringLogger - Class in janala.logger
 
StringLogger() - Constructor for class janala.logger.StringLogger
 
StringPrintLogger - Class in janala.logger
 
StringPrintLogger() - Constructor for class janala.logger.StringPrintLogger
 
stringsToUrls(String[]) - Static method in class edu.berkeley.cs.jqf.instrument.InstrumentingClassLoader
 
SUCCESS - edu.berkeley.cs.jqf.fuzz.guidance.Result
The run completed successfully without errors.
Suffix(ExecutionIndex, int) - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndex.Suffix
 
SWAP - Class in janala.logger.inst
 
SWAP(int, int) - Constructor for class janala.logger.inst.SWAP
 
SWAP(int, int) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
SWAP(int, int) - Method in class janala.logger.AbstractLogger
 
SWAP(int, int) - Method in interface janala.logger.Logger
 
synchronizedAddFirst(T) - Method in class edu.berkeley.cs.jqf.instrument.util.DoublyLinkedList
 
synchronizedAddLast(T) - Method in class edu.berkeley.cs.jqf.instrument.util.DoublyLinkedList
 
synchronizedRemove(T) - Method in class edu.berkeley.cs.jqf.instrument.util.DoublyLinkedList
 
synchronizedRemoveFirst() - Method in class edu.berkeley.cs.jqf.instrument.util.DoublyLinkedList
 
synchronizedRemoveLast() - Method in class edu.berkeley.cs.jqf.instrument.util.DoublyLinkedList
 

T

TABLESWITCH - Class in janala.logger.inst
 
TABLESWITCH(int, int, int, int, int, int[]) - Constructor for class janala.logger.inst.TABLESWITCH
 
TABLESWITCH(int, int, int, int, int, int[]) - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
TABLESWITCH(int, int, int, int, int, int[]) - Method in class janala.logger.AbstractLogger
 
TABLESWITCH(int, int, int, int, int, int[]) - Method in interface janala.logger.Logger
 
testEntered - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance
Whether the the entry point has been encountered in the current run.
testName - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
The name of the test for display purposes.
ThreadTracer - Class in edu.berkeley.cs.jqf.instrument.tracing
This class is responsible for tracing for an instruction stream generated by a single thread in the application.
ThreadTracer(Thread, String, Consumer<TraceEvent>) - Constructor for class edu.berkeley.cs.jqf.instrument.tracing.ThreadTracer
Creates a new tracer that will process instructions executed by an application thread.
ThrowingRunnable - Interface in edu.berkeley.cs.jqf.fuzz.util
A version of Runnable that throws arbitrary, possibly checked, exceptions.
thrown - Variable in class edu.berkeley.cs.jqf.fuzz.difffuzz.Outcome
 
TIMEOUT - edu.berkeley.cs.jqf.fuzz.guidance.Result
The run timed out.
TimeoutException - Exception in edu.berkeley.cs.jqf.fuzz.guidance
 
TimeoutException() - Constructor for exception edu.berkeley.cs.jqf.fuzz.guidance.TimeoutException
 
TimeoutException(long, long) - Constructor for exception edu.berkeley.cs.jqf.fuzz.guidance.TimeoutException
 
toJDKRandom() - Method in class edu.berkeley.cs.jqf.fuzz.junit.quickcheck.FastSourceOfRandomness
 
toString() - Method in class edu.berkeley.cs.jqf.fuzz.difffuzz.Outcome
 
toString() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionContext
 
toString() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndex
 
toString() - Method in class edu.berkeley.cs.jqf.fuzz.util.Coverage
 
toString() - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCoverage
 
toString() - Method in class edu.berkeley.cs.jqf.instrument.tracing.events.AllocEvent
 
toString() - Method in class edu.berkeley.cs.jqf.instrument.tracing.events.BranchEvent
 
toString() - Method in class edu.berkeley.cs.jqf.instrument.tracing.events.CallEvent
 
toString() - Method in class edu.berkeley.cs.jqf.instrument.tracing.events.ReadEvent
 
toString() - Method in class edu.berkeley.cs.jqf.instrument.tracing.events.ReturnEvent
 
toString() - Method in class edu.berkeley.cs.jqf.instrument.util.DoublyLinkedList
 
toString() - Method in class janala.logger.inst.AALOAD
 
toString() - Method in class janala.logger.inst.AASTORE
 
toString() - Method in class janala.logger.inst.ACONST_NULL
 
toString() - Method in class janala.logger.inst.ALOAD
 
toString() - Method in class janala.logger.inst.ANEWARRAY
 
toString() - Method in class janala.logger.inst.ARETURN
 
toString() - Method in class janala.logger.inst.ARRAYLENGTH
 
toString() - Method in class janala.logger.inst.ASTORE
 
toString() - Method in class janala.logger.inst.ATHROW
 
toString() - Method in class janala.logger.inst.BALOAD
 
toString() - Method in class janala.logger.inst.BASTORE
 
toString() - Method in class janala.logger.inst.BIPUSH
 
toString() - Method in class janala.logger.inst.CALOAD
 
toString() - Method in class janala.logger.inst.CASTORE
 
toString() - Method in class janala.logger.inst.CHECKCAST
 
toString() - Method in class janala.logger.inst.D2F
 
toString() - Method in class janala.logger.inst.D2I
 
toString() - Method in class janala.logger.inst.D2L
 
toString() - Method in class janala.logger.inst.DADD
 
toString() - Method in class janala.logger.inst.DALOAD
 
toString() - Method in class janala.logger.inst.DASTORE
 
toString() - Method in class janala.logger.inst.DCMPG
 
toString() - Method in class janala.logger.inst.DCMPL
 
toString() - Method in class janala.logger.inst.DCONST_0
 
toString() - Method in class janala.logger.inst.DCONST_1
 
toString() - Method in class janala.logger.inst.DDIV
 
toString() - Method in class janala.logger.inst.DLOAD
 
toString() - Method in class janala.logger.inst.DMUL
 
toString() - Method in class janala.logger.inst.DNEG
 
toString() - Method in class janala.logger.inst.DREM
 
toString() - Method in class janala.logger.inst.DRETURN
 
toString() - Method in class janala.logger.inst.DSTORE
 
toString() - Method in class janala.logger.inst.DSUB
 
toString() - Method in class janala.logger.inst.DUP_X1
 
toString() - Method in class janala.logger.inst.DUP_X2
 
toString() - Method in class janala.logger.inst.DUP
 
toString() - Method in class janala.logger.inst.DUP2_X1
 
toString() - Method in class janala.logger.inst.DUP2_X2
 
toString() - Method in class janala.logger.inst.DUP2
 
toString() - Method in class janala.logger.inst.F2D
 
toString() - Method in class janala.logger.inst.F2I
 
toString() - Method in class janala.logger.inst.F2L
 
toString() - Method in class janala.logger.inst.FADD
 
toString() - Method in class janala.logger.inst.FALOAD
 
toString() - Method in class janala.logger.inst.FASTORE
 
toString() - Method in class janala.logger.inst.FCMPG
 
toString() - Method in class janala.logger.inst.FCMPL
 
toString() - Method in class janala.logger.inst.FCONST_0
 
toString() - Method in class janala.logger.inst.FCONST_1
 
toString() - Method in class janala.logger.inst.FCONST_2
 
toString() - Method in class janala.logger.inst.FDIV
 
toString() - Method in class janala.logger.inst.FLOAD
 
toString() - Method in class janala.logger.inst.FMUL
 
toString() - Method in class janala.logger.inst.FNEG
 
toString() - Method in class janala.logger.inst.FREM
 
toString() - Method in class janala.logger.inst.FRETURN
 
toString() - Method in class janala.logger.inst.FSTORE
 
toString() - Method in class janala.logger.inst.FSUB
 
toString() - Method in class janala.logger.inst.GETFIELD
 
toString() - Method in class janala.logger.inst.GETSTATIC
 
toString() - Method in class janala.logger.inst.GETVALUE_boolean
 
toString() - Method in class janala.logger.inst.GETVALUE_byte
 
toString() - Method in class janala.logger.inst.GETVALUE_char
 
toString() - Method in class janala.logger.inst.GETVALUE_double
 
toString() - Method in class janala.logger.inst.GETVALUE_float
 
toString() - Method in class janala.logger.inst.GETVALUE_int
 
toString() - Method in class janala.logger.inst.GETVALUE_long
 
toString() - Method in class janala.logger.inst.GETVALUE_Object
 
toString() - Method in class janala.logger.inst.GETVALUE_short
 
toString() - Method in class janala.logger.inst.GETVALUE_void
 
toString() - Method in class janala.logger.inst.GOTO
 
toString() - Method in class janala.logger.inst.HEAPLOAD
 
toString() - Method in class janala.logger.inst.I2B
 
toString() - Method in class janala.logger.inst.I2C
 
toString() - Method in class janala.logger.inst.I2D
 
toString() - Method in class janala.logger.inst.I2F
 
toString() - Method in class janala.logger.inst.I2L
 
toString() - Method in class janala.logger.inst.I2S
 
toString() - Method in class janala.logger.inst.IADD
 
toString() - Method in class janala.logger.inst.IALOAD
 
toString() - Method in class janala.logger.inst.IAND
 
toString() - Method in class janala.logger.inst.IASTORE
 
toString() - Method in class janala.logger.inst.ICONST_0
 
toString() - Method in class janala.logger.inst.ICONST_1
 
toString() - Method in class janala.logger.inst.ICONST_2
 
toString() - Method in class janala.logger.inst.ICONST_3
 
toString() - Method in class janala.logger.inst.ICONST_4
 
toString() - Method in class janala.logger.inst.ICONST_5
 
toString() - Method in class janala.logger.inst.ICONST_M1
 
toString() - Method in class janala.logger.inst.IDIV
 
toString() - Method in class janala.logger.inst.IF_ACMPEQ
 
toString() - Method in class janala.logger.inst.IF_ACMPNE
 
toString() - Method in class janala.logger.inst.IF_ICMPEQ
 
toString() - Method in class janala.logger.inst.IF_ICMPGE
 
toString() - Method in class janala.logger.inst.IF_ICMPGT
 
toString() - Method in class janala.logger.inst.IF_ICMPLE
 
toString() - Method in class janala.logger.inst.IF_ICMPLT
 
toString() - Method in class janala.logger.inst.IF_ICMPNE
 
toString() - Method in class janala.logger.inst.IFEQ
 
toString() - Method in class janala.logger.inst.IFGE
 
toString() - Method in class janala.logger.inst.IFGT
 
toString() - Method in class janala.logger.inst.IFLE
 
toString() - Method in class janala.logger.inst.IFLT
 
toString() - Method in class janala.logger.inst.IFNE
 
toString() - Method in class janala.logger.inst.IFNONNULL
 
toString() - Method in class janala.logger.inst.IFNULL
 
toString() - Method in class janala.logger.inst.IINC
 
toString() - Method in class janala.logger.inst.ILOAD
 
toString() - Method in class janala.logger.inst.IMUL
 
toString() - Method in class janala.logger.inst.INEG
 
toString() - Method in class janala.logger.inst.INSTANCEOF
 
toString() - Method in class janala.logger.inst.INVOKEINTERFACE
 
toString() - Method in class janala.logger.inst.INVOKEMETHOD_END
 
toString() - Method in class janala.logger.inst.INVOKEMETHOD_EXCEPTION
 
toString() - Method in class janala.logger.inst.INVOKESPECIAL
 
toString() - Method in class janala.logger.inst.INVOKESTATIC
 
toString() - Method in class janala.logger.inst.INVOKEVIRTUAL
 
toString() - Method in class janala.logger.inst.IOR
 
toString() - Method in class janala.logger.inst.IREM
 
toString() - Method in class janala.logger.inst.IRETURN
 
toString() - Method in class janala.logger.inst.ISHL
 
toString() - Method in class janala.logger.inst.ISHR
 
toString() - Method in class janala.logger.inst.ISTORE
 
toString() - Method in class janala.logger.inst.ISUB
 
toString() - Method in class janala.logger.inst.IUSHR
 
toString() - Method in class janala.logger.inst.IXOR
 
toString() - Method in class janala.logger.inst.JSR
 
toString() - Method in class janala.logger.inst.L2D
 
toString() - Method in class janala.logger.inst.L2F
 
toString() - Method in class janala.logger.inst.L2I
 
toString() - Method in class janala.logger.inst.LADD
 
toString() - Method in class janala.logger.inst.LALOAD
 
toString() - Method in class janala.logger.inst.LAND
 
toString() - Method in class janala.logger.inst.LASTORE
 
toString() - Method in class janala.logger.inst.LCMP
 
toString() - Method in class janala.logger.inst.LCONST_0
 
toString() - Method in class janala.logger.inst.LCONST_1
 
toString() - Method in class janala.logger.inst.LDC_double
 
toString() - Method in class janala.logger.inst.LDC_float
 
toString() - Method in class janala.logger.inst.LDC_int
 
toString() - Method in class janala.logger.inst.LDC_long
 
toString() - Method in class janala.logger.inst.LDC_Object
 
toString() - Method in class janala.logger.inst.LDC_String
 
toString() - Method in class janala.logger.inst.LDIV
 
toString() - Method in class janala.logger.inst.LLOAD
 
toString() - Method in class janala.logger.inst.LMUL
 
toString() - Method in class janala.logger.inst.LNEG
 
toString() - Method in class janala.logger.inst.LOOKUPSWITCH
 
toString() - Method in class janala.logger.inst.LOR
 
toString() - Method in class janala.logger.inst.LREM
 
toString() - Method in class janala.logger.inst.LRETURN
 
toString() - Method in class janala.logger.inst.LSHL
 
toString() - Method in class janala.logger.inst.LSHR
 
toString() - Method in class janala.logger.inst.LSTORE
 
toString() - Method in class janala.logger.inst.LSUB
 
toString() - Method in class janala.logger.inst.LUSHR
 
toString() - Method in class janala.logger.inst.LXOR
 
toString() - Method in class janala.logger.inst.MAKE_SYMBOLIC
 
toString() - Method in class janala.logger.inst.METHOD_BEGIN
 
toString() - Method in class janala.logger.inst.METHOD_THROW
 
toString() - Method in class janala.logger.inst.MONITORENTER
 
toString() - Method in class janala.logger.inst.MONITOREXIT
 
toString() - Method in class janala.logger.inst.MULTIANEWARRAY
 
toString() - Method in class janala.logger.inst.NEW
 
toString() - Method in class janala.logger.inst.NEWARRAY
 
toString() - Method in class janala.logger.inst.NOP
 
toString() - Method in class janala.logger.inst.POP
 
toString() - Method in class janala.logger.inst.POP2
 
toString() - Method in class janala.logger.inst.PUTFIELD
 
toString() - Method in class janala.logger.inst.PUTSTATIC
 
toString() - Method in class janala.logger.inst.RET
 
toString() - Method in class janala.logger.inst.RETURN
 
toString() - Method in class janala.logger.inst.SALOAD
 
toString() - Method in class janala.logger.inst.SASTORE
 
toString() - Method in class janala.logger.inst.SIPUSH
 
toString() - Method in class janala.logger.inst.SPECIAL
 
toString() - Method in class janala.logger.inst.SWAP
 
toString() - Method in class janala.logger.inst.TABLESWITCH
 
TOTAL_BRANCH_COUNT - edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance.PerfFeedbackType
 
totalBranchCount - Variable in class edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance
Count of total number of branches
totalCoverage - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Cumulative coverage statistics.
traceBits - Variable in class edu.berkeley.cs.jqf.fuzz.afl.AFLGuidance
The "coverage" map that will be sent to AFL.
tracee - Variable in class edu.berkeley.cs.jqf.instrument.tracing.ThreadTracer
 
TraceEvent - Class in edu.berkeley.cs.jqf.instrument.tracing.events
An interface representing by a trace event such as CALL, RETURN or BRANCH.
TraceEvent(int, MemberRef, int) - Constructor for class edu.berkeley.cs.jqf.instrument.tracing.events.TraceEvent
 
TraceEventVisitor - Interface in edu.berkeley.cs.jqf.instrument.tracing.events
Visitor class for TraceEvent instances.
TraceLogger - Class in edu.berkeley.cs.jqf.instrument.tracing
A singleton class which manages per-thread tracers.
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class janala.instrument.SnoopInstructionTransformer
 
translate(Object[], ClassLoader) - Static method in class edu.berkeley.cs.jqf.fuzz.difffuzz.Serializer
 
translate(Object, ClassLoader) - Static method in class edu.berkeley.cs.jqf.fuzz.difffuzz.Serializer
 
TrialRunner - Class in edu.berkeley.cs.jqf.fuzz.junit
 
TrialRunner(Class<?>, FrameworkMethod, Object[]) - Constructor for class edu.berkeley.cs.jqf.fuzz.junit.TrialRunner
 
TryCatchBlock - Class in janala.instrument
Author: Koushik Sen (ksen@cs.berkeley.edu) Date: 7/1/12 Time: 10:50 PM
TryCatchBlock(Label, Label, Label, String) - Constructor for class janala.instrument.TryCatchBlock
 

U

unblock() - Static method in class edu.berkeley.cs.jqf.instrument.tracing.SingleSnoop
 
uniqueFailures - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
The set of unique failures found so far.
unsetGuidance() - Static method in class edu.berkeley.cs.jqf.fuzz.junit.GuidedFuzzing
Unsets the current global fuzzing guidance.
updateBits(ICoverage) - Method in class edu.berkeley.cs.jqf.fuzz.util.Coverage
Updates this coverage with bits from the parameter.
updateBits(ICoverage) - Method in class edu.berkeley.cs.jqf.fuzz.util.FastNonCollidingCoverage
Updates this coverage with bits from the parameter.
updateBits(ICoverage) - Method in interface edu.berkeley.cs.jqf.fuzz.util.ICoverage
Updates this coverage with bits from the parameter.
updateCoverageFile() - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Updates the data in the coverage file
Utils - Class in janala.instrument
 
Utils() - Constructor for class janala.instrument.Utils
 

V

v - Variable in class janala.logger.inst.GETVALUE_boolean
 
v - Variable in class janala.logger.inst.GETVALUE_byte
 
v - Variable in class janala.logger.inst.GETVALUE_char
 
v - Variable in class janala.logger.inst.GETVALUE_double
 
v - Variable in class janala.logger.inst.GETVALUE_float
 
v - Variable in class janala.logger.inst.GETVALUE_int
 
v - Variable in class janala.logger.inst.GETVALUE_long
 
v - Variable in class janala.logger.inst.GETVALUE_Object
 
v - Variable in class janala.logger.inst.GETVALUE_short
 
validateTestMethods(List<Throwable>) - Method in class edu.berkeley.cs.jqf.fuzz.JQF
 
validCoverage - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Cumulative coverage for valid inputs.
validityFuzzing - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Validity fuzzing -- if true then save valid inputs that increase valid coverage
value - Variable in class janala.logger.inst.BIPUSH
 
value - Variable in class janala.logger.inst.SIPUSH
 
valueOf(GenerationStatus.Key<T>) - Method in class edu.berkeley.cs.jqf.fuzz.junit.quickcheck.NonTrackingGenerationStatus
 
valueOf(String) - Static method in enum edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance.PerfFeedbackType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.berkeley.cs.jqf.fuzz.guidance.Result
Returns the enum constant of this type with the specified name.
values - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance.LinearInput
A list of byte values (0-255) ordered by their index.
values() - Static method in enum edu.berkeley.cs.jqf.fuzz.afl.PerfFuzzGuidance.PerfFeedbackType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.berkeley.cs.jqf.fuzz.guidance.Result
Returns an array containing the constants of this enum type, in the order they are declared.
valuesMap - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ExecutionIndexingGuidance.MappedInput
A map from execution indexes to the byte (0-255) to be returned at that index.
var - Variable in class janala.logger.inst.ALOAD
 
var - Variable in class janala.logger.inst.ASTORE
 
var - Variable in class janala.logger.inst.DLOAD
 
var - Variable in class janala.logger.inst.DSTORE
 
var - Variable in class janala.logger.inst.FLOAD
 
var - Variable in class janala.logger.inst.FSTORE
 
var - Variable in class janala.logger.inst.IINC
 
var - Variable in class janala.logger.inst.ILOAD
 
var - Variable in class janala.logger.inst.ISTORE
 
var - Variable in class janala.logger.inst.LLOAD
 
var - Variable in class janala.logger.inst.LSTORE
 
verbose - Variable in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Whether to print log statements to stderr (debug option; manually edit).
visit(int, int, String, String, String, String[]) - Method in class janala.instrument.SnoopInstructionClassAdapter
 
visit(IVisitor) - Method in class janala.logger.inst.AALOAD
 
visit(IVisitor) - Method in class janala.logger.inst.AASTORE
 
visit(IVisitor) - Method in class janala.logger.inst.ACONST_NULL
 
visit(IVisitor) - Method in class janala.logger.inst.ALOAD
 
visit(IVisitor) - Method in class janala.logger.inst.ANEWARRAY
 
visit(IVisitor) - Method in class janala.logger.inst.ARETURN
 
visit(IVisitor) - Method in class janala.logger.inst.ARRAYLENGTH
 
visit(IVisitor) - Method in class janala.logger.inst.ASTORE
 
visit(IVisitor) - Method in class janala.logger.inst.ATHROW
 
visit(IVisitor) - Method in class janala.logger.inst.BALOAD
 
visit(IVisitor) - Method in class janala.logger.inst.BASTORE
 
visit(IVisitor) - Method in class janala.logger.inst.BIPUSH
 
visit(IVisitor) - Method in class janala.logger.inst.CALOAD
 
visit(IVisitor) - Method in class janala.logger.inst.CASTORE
 
visit(IVisitor) - Method in class janala.logger.inst.CHECKCAST
 
visit(IVisitor) - Method in class janala.logger.inst.D2F
 
visit(IVisitor) - Method in class janala.logger.inst.D2I
 
visit(IVisitor) - Method in class janala.logger.inst.D2L
 
visit(IVisitor) - Method in class janala.logger.inst.DADD
 
visit(IVisitor) - Method in class janala.logger.inst.DALOAD
 
visit(IVisitor) - Method in class janala.logger.inst.DASTORE
 
visit(IVisitor) - Method in class janala.logger.inst.DCMPG
 
visit(IVisitor) - Method in class janala.logger.inst.DCMPL
 
visit(IVisitor) - Method in class janala.logger.inst.DCONST_0
 
visit(IVisitor) - Method in class janala.logger.inst.DCONST_1
 
visit(IVisitor) - Method in class janala.logger.inst.DDIV
 
visit(IVisitor) - Method in class janala.logger.inst.DLOAD
 
visit(IVisitor) - Method in class janala.logger.inst.DMUL
 
visit(IVisitor) - Method in class janala.logger.inst.DNEG
 
visit(IVisitor) - Method in class janala.logger.inst.DREM
 
visit(IVisitor) - Method in class janala.logger.inst.DRETURN
 
visit(IVisitor) - Method in class janala.logger.inst.DSTORE
 
visit(IVisitor) - Method in class janala.logger.inst.DSUB
 
visit(IVisitor) - Method in class janala.logger.inst.DUP_X1
 
visit(IVisitor) - Method in class janala.logger.inst.DUP_X2
 
visit(IVisitor) - Method in class janala.logger.inst.DUP
 
visit(IVisitor) - Method in class janala.logger.inst.DUP2_X1
 
visit(IVisitor) - Method in class janala.logger.inst.DUP2_X2
 
visit(IVisitor) - Method in class janala.logger.inst.DUP2
 
visit(IVisitor) - Method in class janala.logger.inst.F2D
 
visit(IVisitor) - Method in class janala.logger.inst.F2I
 
visit(IVisitor) - Method in class janala.logger.inst.F2L
 
visit(IVisitor) - Method in class janala.logger.inst.FADD
 
visit(IVisitor) - Method in class janala.logger.inst.FALOAD
 
visit(IVisitor) - Method in class janala.logger.inst.FASTORE
 
visit(IVisitor) - Method in class janala.logger.inst.FCMPG
 
visit(IVisitor) - Method in class janala.logger.inst.FCMPL
 
visit(IVisitor) - Method in class janala.logger.inst.FCONST_0
 
visit(IVisitor) - Method in class janala.logger.inst.FCONST_1
 
visit(IVisitor) - Method in class janala.logger.inst.FCONST_2
 
visit(IVisitor) - Method in class janala.logger.inst.FDIV
 
visit(IVisitor) - Method in class janala.logger.inst.FLOAD
 
visit(IVisitor) - Method in class janala.logger.inst.FMUL
 
visit(IVisitor) - Method in class janala.logger.inst.FNEG
 
visit(IVisitor) - Method in class janala.logger.inst.FREM
 
visit(IVisitor) - Method in class janala.logger.inst.FRETURN
 
visit(IVisitor) - Method in class janala.logger.inst.FSTORE
 
visit(IVisitor) - Method in class janala.logger.inst.FSUB
 
visit(IVisitor) - Method in class janala.logger.inst.GETFIELD
 
visit(IVisitor) - Method in class janala.logger.inst.GETSTATIC
 
visit(IVisitor) - Method in class janala.logger.inst.GETVALUE_boolean
 
visit(IVisitor) - Method in class janala.logger.inst.GETVALUE_byte
 
visit(IVisitor) - Method in class janala.logger.inst.GETVALUE_char
 
visit(IVisitor) - Method in class janala.logger.inst.GETVALUE_double
 
visit(IVisitor) - Method in class janala.logger.inst.GETVALUE_float
 
visit(IVisitor) - Method in class janala.logger.inst.GETVALUE_int
 
visit(IVisitor) - Method in class janala.logger.inst.GETVALUE_long
 
visit(IVisitor) - Method in class janala.logger.inst.GETVALUE_Object
 
visit(IVisitor) - Method in class janala.logger.inst.GETVALUE_short
 
visit(IVisitor) - Method in class janala.logger.inst.GETVALUE_void
 
visit(IVisitor) - Method in class janala.logger.inst.GOTO
 
visit(IVisitor) - Method in class janala.logger.inst.HEAPLOAD
 
visit(IVisitor) - Method in class janala.logger.inst.I2B
 
visit(IVisitor) - Method in class janala.logger.inst.I2C
 
visit(IVisitor) - Method in class janala.logger.inst.I2D
 
visit(IVisitor) - Method in class janala.logger.inst.I2F
 
visit(IVisitor) - Method in class janala.logger.inst.I2L
 
visit(IVisitor) - Method in class janala.logger.inst.I2S
 
visit(IVisitor) - Method in class janala.logger.inst.IADD
 
visit(IVisitor) - Method in class janala.logger.inst.IALOAD
 
visit(IVisitor) - Method in class janala.logger.inst.IAND
 
visit(IVisitor) - Method in class janala.logger.inst.IASTORE
 
visit(IVisitor) - Method in class janala.logger.inst.ICONST_0
 
visit(IVisitor) - Method in class janala.logger.inst.ICONST_1
 
visit(IVisitor) - Method in class janala.logger.inst.ICONST_2
 
visit(IVisitor) - Method in class janala.logger.inst.ICONST_3
 
visit(IVisitor) - Method in class janala.logger.inst.ICONST_4
 
visit(IVisitor) - Method in class janala.logger.inst.ICONST_5
 
visit(IVisitor) - Method in class janala.logger.inst.ICONST_M1
 
visit(IVisitor) - Method in class janala.logger.inst.IDIV
 
visit(IVisitor) - Method in class janala.logger.inst.IF_ACMPEQ
 
visit(IVisitor) - Method in class janala.logger.inst.IF_ACMPNE
 
visit(IVisitor) - Method in class janala.logger.inst.IF_ICMPEQ
 
visit(IVisitor) - Method in class janala.logger.inst.IF_ICMPGE
 
visit(IVisitor) - Method in class janala.logger.inst.IF_ICMPGT
 
visit(IVisitor) - Method in class janala.logger.inst.IF_ICMPLE
 
visit(IVisitor) - Method in class janala.logger.inst.IF_ICMPLT
 
visit(IVisitor) - Method in class janala.logger.inst.IF_ICMPNE
 
visit(IVisitor) - Method in class janala.logger.inst.IFEQ
 
visit(IVisitor) - Method in class janala.logger.inst.IFGE
 
visit(IVisitor) - Method in class janala.logger.inst.IFGT
 
visit(IVisitor) - Method in class janala.logger.inst.IFLE
 
visit(IVisitor) - Method in class janala.logger.inst.IFLT
 
visit(IVisitor) - Method in class janala.logger.inst.IFNE
 
visit(IVisitor) - Method in class janala.logger.inst.IFNONNULL
 
visit(IVisitor) - Method in class janala.logger.inst.IFNULL
 
visit(IVisitor) - Method in class janala.logger.inst.IINC
 
visit(IVisitor) - Method in class janala.logger.inst.ILOAD
 
visit(IVisitor) - Method in class janala.logger.inst.IMUL
 
visit(IVisitor) - Method in class janala.logger.inst.INEG
 
visit(IVisitor) - Method in class janala.logger.inst.INSTANCEOF
 
visit(IVisitor) - Method in class janala.logger.inst.Instruction
 
visit(IVisitor) - Method in class janala.logger.inst.INVOKEINTERFACE
 
visit(IVisitor) - Method in class janala.logger.inst.INVOKEMETHOD_END
 
visit(IVisitor) - Method in class janala.logger.inst.INVOKEMETHOD_EXCEPTION
 
visit(IVisitor) - Method in class janala.logger.inst.INVOKESPECIAL
 
visit(IVisitor) - Method in class janala.logger.inst.INVOKESTATIC
 
visit(IVisitor) - Method in class janala.logger.inst.INVOKEVIRTUAL
 
visit(IVisitor) - Method in class janala.logger.inst.IOR
 
visit(IVisitor) - Method in class janala.logger.inst.IREM
 
visit(IVisitor) - Method in class janala.logger.inst.IRETURN
 
visit(IVisitor) - Method in class janala.logger.inst.ISHL
 
visit(IVisitor) - Method in class janala.logger.inst.ISHR
 
visit(IVisitor) - Method in class janala.logger.inst.ISTORE
 
visit(IVisitor) - Method in class janala.logger.inst.ISUB
 
visit(IVisitor) - Method in class janala.logger.inst.IUSHR
 
visit(IVisitor) - Method in class janala.logger.inst.IXOR
 
visit(IVisitor) - Method in class janala.logger.inst.JSR
 
visit(IVisitor) - Method in class janala.logger.inst.L2D
 
visit(IVisitor) - Method in class janala.logger.inst.L2F
 
visit(IVisitor) - Method in class janala.logger.inst.L2I
 
visit(IVisitor) - Method in class janala.logger.inst.LADD
 
visit(IVisitor) - Method in class janala.logger.inst.LALOAD
 
visit(IVisitor) - Method in class janala.logger.inst.LAND
 
visit(IVisitor) - Method in class janala.logger.inst.LASTORE
 
visit(IVisitor) - Method in class janala.logger.inst.LCMP
 
visit(IVisitor) - Method in class janala.logger.inst.LCONST_0
 
visit(IVisitor) - Method in class janala.logger.inst.LCONST_1
 
visit(IVisitor) - Method in class janala.logger.inst.LDC_double
 
visit(IVisitor) - Method in class janala.logger.inst.LDC_float
 
visit(IVisitor) - Method in class janala.logger.inst.LDC_int
 
visit(IVisitor) - Method in class janala.logger.inst.LDC_long
 
visit(IVisitor) - Method in class janala.logger.inst.LDC_Object
 
visit(IVisitor) - Method in class janala.logger.inst.LDC_String
 
visit(IVisitor) - Method in class janala.logger.inst.LDIV
 
visit(IVisitor) - Method in class janala.logger.inst.LLOAD
 
visit(IVisitor) - Method in class janala.logger.inst.LMUL
 
visit(IVisitor) - Method in class janala.logger.inst.LNEG
 
visit(IVisitor) - Method in class janala.logger.inst.LOOKUPSWITCH
 
visit(IVisitor) - Method in class janala.logger.inst.LOR
 
visit(IVisitor) - Method in class janala.logger.inst.LREM
 
visit(IVisitor) - Method in class janala.logger.inst.LRETURN
 
visit(IVisitor) - Method in class janala.logger.inst.LSHL
 
visit(IVisitor) - Method in class janala.logger.inst.LSHR
 
visit(IVisitor) - Method in class janala.logger.inst.LSTORE
 
visit(IVisitor) - Method in class janala.logger.inst.LSUB
 
visit(IVisitor) - Method in class janala.logger.inst.LUSHR
 
visit(IVisitor) - Method in class janala.logger.inst.LXOR
 
visit(IVisitor) - Method in class janala.logger.inst.MAKE_SYMBOLIC
 
visit(IVisitor) - Method in class janala.logger.inst.METHOD_BEGIN
 
visit(IVisitor) - Method in class janala.logger.inst.METHOD_THROW
 
visit(IVisitor) - Method in class janala.logger.inst.MONITORENTER
 
visit(IVisitor) - Method in class janala.logger.inst.MONITOREXIT
 
visit(IVisitor) - Method in class janala.logger.inst.MULTIANEWARRAY
 
visit(IVisitor) - Method in class janala.logger.inst.NEW
 
visit(IVisitor) - Method in class janala.logger.inst.NEWARRAY
 
visit(IVisitor) - Method in class janala.logger.inst.NOP
 
visit(IVisitor) - Method in class janala.logger.inst.POP
 
visit(IVisitor) - Method in class janala.logger.inst.POP2
 
visit(IVisitor) - Method in class janala.logger.inst.PUTFIELD
 
visit(IVisitor) - Method in class janala.logger.inst.PUTSTATIC
 
visit(IVisitor) - Method in class janala.logger.inst.RET
 
visit(IVisitor) - Method in class janala.logger.inst.RETURN
 
visit(IVisitor) - Method in class janala.logger.inst.SALOAD
 
visit(IVisitor) - Method in class janala.logger.inst.SASTORE
 
visit(IVisitor) - Method in class janala.logger.inst.SIPUSH
 
visit(IVisitor) - Method in class janala.logger.inst.SPECIAL
 
visit(IVisitor) - Method in class janala.logger.inst.SWAP
 
visit(IVisitor) - Method in class janala.logger.inst.TABLESWITCH
 
visit(MethodVisitor) - Method in class janala.instrument.TryCatchBlock
 
visitAALOAD(AALOAD) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitAALOAD(AALOAD) - Method in interface janala.logger.inst.IVisitor
 
visitAASTORE(AASTORE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitAASTORE(AASTORE) - Method in interface janala.logger.inst.IVisitor
 
visitACONST_NULL(ACONST_NULL) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitACONST_NULL(ACONST_NULL) - Method in interface janala.logger.inst.IVisitor
 
visitAllocEvent(AllocEvent) - Method in class edu.berkeley.cs.jqf.fuzz.ei.state.JanalaExecutionIndexingState
 
visitAllocEvent(AllocEvent) - Method in interface edu.berkeley.cs.jqf.instrument.tracing.events.TraceEventVisitor
 
visitALOAD(ALOAD) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitALOAD(ALOAD) - Method in interface janala.logger.inst.IVisitor
 
visitANEWARRAY(ANEWARRAY) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitANEWARRAY(ANEWARRAY) - Method in interface janala.logger.inst.IVisitor
 
visitARETURN(ARETURN) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitARETURN(ARETURN) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitARETURN(ARETURN) - Method in interface janala.logger.inst.IVisitor
 
visitARRAYLENGTH(ARRAYLENGTH) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitARRAYLENGTH(ARRAYLENGTH) - Method in interface janala.logger.inst.IVisitor
 
visitASTORE(ASTORE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitASTORE(ASTORE) - Method in interface janala.logger.inst.IVisitor
 
visitATHROW(ATHROW) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitATHROW(ATHROW) - Method in interface janala.logger.inst.IVisitor
 
visitBALOAD(BALOAD) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitBALOAD(BALOAD) - Method in interface janala.logger.inst.IVisitor
 
visitBASTORE(BASTORE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitBASTORE(BASTORE) - Method in interface janala.logger.inst.IVisitor
 
visitBIPUSH(BIPUSH) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitBIPUSH(BIPUSH) - Method in interface janala.logger.inst.IVisitor
 
visitBranchEvent(BranchEvent) - Method in class edu.berkeley.cs.jqf.fuzz.ei.state.JanalaExecutionIndexingState
 
visitBranchEvent(BranchEvent) - Method in class edu.berkeley.cs.jqf.fuzz.util.Coverage
 
visitBranchEvent(BranchEvent) - Method in interface edu.berkeley.cs.jqf.instrument.tracing.events.TraceEventVisitor
 
visitCallEvent(CallEvent) - Method in class edu.berkeley.cs.jqf.fuzz.ei.state.JanalaExecutionIndexingState
 
visitCallEvent(CallEvent) - Method in class edu.berkeley.cs.jqf.fuzz.util.Coverage
 
visitCallEvent(CallEvent) - Method in interface edu.berkeley.cs.jqf.instrument.tracing.events.TraceEventVisitor
 
visitCALOAD(CALOAD) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitCALOAD(CALOAD) - Method in interface janala.logger.inst.IVisitor
 
visitCASTORE(CASTORE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitCASTORE(CASTORE) - Method in interface janala.logger.inst.IVisitor
 
visitCHECKCAST(CHECKCAST) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitCHECKCAST(CHECKCAST) - Method in interface janala.logger.inst.IVisitor
 
visitCode() - Method in class janala.instrument.FastCoverageMethodAdapter
 
visitCode() - Method in class janala.instrument.SnoopInstructionMethodAdapter
 
visitConditionalBranch(Instruction) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitD2F(D2F) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitD2F(D2F) - Method in interface janala.logger.inst.IVisitor
 
visitD2I(D2I) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitD2I(D2I) - Method in interface janala.logger.inst.IVisitor
 
visitD2L(D2L) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitD2L(D2L) - Method in interface janala.logger.inst.IVisitor
 
visitDADD(DADD) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitDADD(DADD) - Method in interface janala.logger.inst.IVisitor
 
visitDALOAD(DALOAD) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitDALOAD(DALOAD) - Method in interface janala.logger.inst.IVisitor
 
visitDASTORE(DASTORE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitDASTORE(DASTORE) - Method in interface janala.logger.inst.IVisitor
 
visitDCMPG(DCMPG) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitDCMPG(DCMPG) - Method in interface janala.logger.inst.IVisitor
 
visitDCMPL(DCMPL) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitDCMPL(DCMPL) - Method in interface janala.logger.inst.IVisitor
 
visitDCONST_0(DCONST_0) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitDCONST_0(DCONST_0) - Method in interface janala.logger.inst.IVisitor
 
visitDCONST_1(DCONST_1) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitDCONST_1(DCONST_1) - Method in interface janala.logger.inst.IVisitor
 
visitDDIV(DDIV) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitDDIV(DDIV) - Method in interface janala.logger.inst.IVisitor
 
visitDLOAD(DLOAD) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitDLOAD(DLOAD) - Method in interface janala.logger.inst.IVisitor
 
visitDMUL(DMUL) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitDMUL(DMUL) - Method in interface janala.logger.inst.IVisitor
 
visitDNEG(DNEG) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitDNEG(DNEG) - Method in interface janala.logger.inst.IVisitor
 
visitDREM(DREM) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitDREM(DREM) - Method in interface janala.logger.inst.IVisitor
 
visitDRETURN(DRETURN) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitDRETURN(DRETURN) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitDRETURN(DRETURN) - Method in interface janala.logger.inst.IVisitor
 
visitDSTORE(DSTORE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitDSTORE(DSTORE) - Method in interface janala.logger.inst.IVisitor
 
visitDSUB(DSUB) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitDSUB(DSUB) - Method in interface janala.logger.inst.IVisitor
 
visitDUP(DUP) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitDUP(DUP) - Method in interface janala.logger.inst.IVisitor
 
visitDUP_X1(DUP_X1) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitDUP_X1(DUP_X1) - Method in interface janala.logger.inst.IVisitor
 
visitDUP_X2(DUP_X2) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitDUP_X2(DUP_X2) - Method in interface janala.logger.inst.IVisitor
 
visitDUP2(DUP2) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitDUP2(DUP2) - Method in interface janala.logger.inst.IVisitor
 
visitDUP2_X1(DUP2_X1) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitDUP2_X1(DUP2_X1) - Method in interface janala.logger.inst.IVisitor
 
visitDUP2_X2(DUP2_X2) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitDUP2_X2(DUP2_X2) - Method in interface janala.logger.inst.IVisitor
 
visitF2D(F2D) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitF2D(F2D) - Method in interface janala.logger.inst.IVisitor
 
visitF2I(F2I) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitF2I(F2I) - Method in interface janala.logger.inst.IVisitor
 
visitF2L(F2L) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitF2L(F2L) - Method in interface janala.logger.inst.IVisitor
 
visitFADD(FADD) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitFADD(FADD) - Method in interface janala.logger.inst.IVisitor
 
visitFALOAD(FALOAD) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitFALOAD(FALOAD) - Method in interface janala.logger.inst.IVisitor
 
visitFASTORE(FASTORE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitFASTORE(FASTORE) - Method in interface janala.logger.inst.IVisitor
 
visitFCMPG(FCMPG) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitFCMPG(FCMPG) - Method in interface janala.logger.inst.IVisitor
 
visitFCMPL(FCMPL) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitFCMPL(FCMPL) - Method in interface janala.logger.inst.IVisitor
 
visitFCONST_0(FCONST_0) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitFCONST_0(FCONST_0) - Method in interface janala.logger.inst.IVisitor
 
visitFCONST_1(FCONST_1) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitFCONST_1(FCONST_1) - Method in interface janala.logger.inst.IVisitor
 
visitFCONST_2(FCONST_2) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitFCONST_2(FCONST_2) - Method in interface janala.logger.inst.IVisitor
 
visitFDIV(FDIV) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitFDIV(FDIV) - Method in interface janala.logger.inst.IVisitor
 
visitFieldInsn(int, String, String, String) - Method in class janala.instrument.SnoopInstructionMethodAdapter
 
visitFLOAD(FLOAD) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitFLOAD(FLOAD) - Method in interface janala.logger.inst.IVisitor
 
visitFMUL(FMUL) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitFMUL(FMUL) - Method in interface janala.logger.inst.IVisitor
 
visitFNEG(FNEG) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitFNEG(FNEG) - Method in interface janala.logger.inst.IVisitor
 
visitFREM(FREM) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitFREM(FREM) - Method in interface janala.logger.inst.IVisitor
 
visitFRETURN(FRETURN) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitFRETURN(FRETURN) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitFRETURN(FRETURN) - Method in interface janala.logger.inst.IVisitor
 
visitFSTORE(FSTORE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitFSTORE(FSTORE) - Method in interface janala.logger.inst.IVisitor
 
visitFSUB(FSUB) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitFSUB(FSUB) - Method in interface janala.logger.inst.IVisitor
 
visitGETFIELD(GETFIELD) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitGETFIELD(GETFIELD) - Method in interface janala.logger.inst.IVisitor
 
visitGETSTATIC(GETSTATIC) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitGETSTATIC(GETSTATIC) - Method in interface janala.logger.inst.IVisitor
 
visitGETVALUE_boolean(GETVALUE_boolean) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitGETVALUE_boolean(GETVALUE_boolean) - Method in interface janala.logger.inst.IVisitor
 
visitGETVALUE_byte(GETVALUE_byte) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitGETVALUE_byte(GETVALUE_byte) - Method in interface janala.logger.inst.IVisitor
 
visitGETVALUE_char(GETVALUE_char) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitGETVALUE_char(GETVALUE_char) - Method in interface janala.logger.inst.IVisitor
 
visitGETVALUE_double(GETVALUE_double) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitGETVALUE_double(GETVALUE_double) - Method in interface janala.logger.inst.IVisitor
 
visitGETVALUE_float(GETVALUE_float) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitGETVALUE_float(GETVALUE_float) - Method in interface janala.logger.inst.IVisitor
 
visitGETVALUE_int(GETVALUE_int) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitGETVALUE_int(GETVALUE_int) - Method in interface janala.logger.inst.IVisitor
 
visitGETVALUE_long(GETVALUE_long) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitGETVALUE_long(GETVALUE_long) - Method in interface janala.logger.inst.IVisitor
 
visitGETVALUE_Object(GETVALUE_Object) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitGETVALUE_Object(GETVALUE_Object) - Method in interface janala.logger.inst.IVisitor
 
visitGETVALUE_short(GETVALUE_short) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitGETVALUE_short(GETVALUE_short) - Method in interface janala.logger.inst.IVisitor
 
visitGETVALUE_void(GETVALUE_void) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitGETVALUE_void(GETVALUE_void) - Method in interface janala.logger.inst.IVisitor
 
visitGOTO(GOTO) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitGOTO(GOTO) - Method in interface janala.logger.inst.IVisitor
 
visitHEAPLOAD(HEAPLOAD) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitHEAPLOAD(HEAPLOAD) - Method in interface janala.logger.inst.IVisitor
 
visitI2B(I2B) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitI2B(I2B) - Method in interface janala.logger.inst.IVisitor
 
visitI2C(I2C) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitI2C(I2C) - Method in interface janala.logger.inst.IVisitor
 
visitI2D(I2D) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitI2D(I2D) - Method in interface janala.logger.inst.IVisitor
 
visitI2F(I2F) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitI2F(I2F) - Method in interface janala.logger.inst.IVisitor
 
visitI2L(I2L) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitI2L(I2L) - Method in interface janala.logger.inst.IVisitor
 
visitI2S(I2S) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitI2S(I2S) - Method in interface janala.logger.inst.IVisitor
 
visitIADD(IADD) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIADD(IADD) - Method in interface janala.logger.inst.IVisitor
 
visitIALOAD(IALOAD) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIALOAD(IALOAD) - Method in interface janala.logger.inst.IVisitor
 
visitIAND(IAND) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIAND(IAND) - Method in interface janala.logger.inst.IVisitor
 
visitIASTORE(IASTORE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIASTORE(IASTORE) - Method in interface janala.logger.inst.IVisitor
 
visitICONST_0(ICONST_0) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitICONST_0(ICONST_0) - Method in interface janala.logger.inst.IVisitor
 
visitICONST_1(ICONST_1) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitICONST_1(ICONST_1) - Method in interface janala.logger.inst.IVisitor
 
visitICONST_2(ICONST_2) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitICONST_2(ICONST_2) - Method in interface janala.logger.inst.IVisitor
 
visitICONST_3(ICONST_3) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitICONST_3(ICONST_3) - Method in interface janala.logger.inst.IVisitor
 
visitICONST_4(ICONST_4) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitICONST_4(ICONST_4) - Method in interface janala.logger.inst.IVisitor
 
visitICONST_5(ICONST_5) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitICONST_5(ICONST_5) - Method in interface janala.logger.inst.IVisitor
 
visitICONST_M1(ICONST_M1) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitICONST_M1(ICONST_M1) - Method in interface janala.logger.inst.IVisitor
 
visitIDIV(IDIV) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIDIV(IDIV) - Method in interface janala.logger.inst.IVisitor
 
visitIF_ACMPEQ(IF_ACMPEQ) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitIF_ACMPEQ(IF_ACMPEQ) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIF_ACMPEQ(IF_ACMPEQ) - Method in interface janala.logger.inst.IVisitor
 
visitIF_ACMPNE(IF_ACMPNE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitIF_ACMPNE(IF_ACMPNE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIF_ACMPNE(IF_ACMPNE) - Method in interface janala.logger.inst.IVisitor
 
visitIF_ICMPEQ(IF_ICMPEQ) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitIF_ICMPEQ(IF_ICMPEQ) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIF_ICMPEQ(IF_ICMPEQ) - Method in interface janala.logger.inst.IVisitor
 
visitIF_ICMPGE(IF_ICMPGE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitIF_ICMPGE(IF_ICMPGE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIF_ICMPGE(IF_ICMPGE) - Method in interface janala.logger.inst.IVisitor
 
visitIF_ICMPGT(IF_ICMPGT) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitIF_ICMPGT(IF_ICMPGT) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIF_ICMPGT(IF_ICMPGT) - Method in interface janala.logger.inst.IVisitor
 
visitIF_ICMPLE(IF_ICMPLE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitIF_ICMPLE(IF_ICMPLE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIF_ICMPLE(IF_ICMPLE) - Method in interface janala.logger.inst.IVisitor
 
visitIF_ICMPLT(IF_ICMPLT) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitIF_ICMPLT(IF_ICMPLT) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIF_ICMPLT(IF_ICMPLT) - Method in interface janala.logger.inst.IVisitor
 
visitIF_ICMPNE(IF_ICMPNE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitIF_ICMPNE(IF_ICMPNE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIF_ICMPNE(IF_ICMPNE) - Method in interface janala.logger.inst.IVisitor
 
visitIFEQ(IFEQ) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitIFEQ(IFEQ) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIFEQ(IFEQ) - Method in interface janala.logger.inst.IVisitor
 
visitIFGE(IFGE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitIFGE(IFGE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIFGE(IFGE) - Method in interface janala.logger.inst.IVisitor
 
visitIFGT(IFGT) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitIFGT(IFGT) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIFGT(IFGT) - Method in interface janala.logger.inst.IVisitor
 
visitIFLE(IFLE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitIFLE(IFLE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIFLE(IFLE) - Method in interface janala.logger.inst.IVisitor
 
visitIFLT(IFLT) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitIFLT(IFLT) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIFLT(IFLT) - Method in interface janala.logger.inst.IVisitor
 
visitIFNE(IFNE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitIFNE(IFNE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIFNE(IFNE) - Method in interface janala.logger.inst.IVisitor
 
visitIFNONNULL(IFNONNULL) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitIFNONNULL(IFNONNULL) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIFNONNULL(IFNONNULL) - Method in interface janala.logger.inst.IVisitor
 
visitIFNULL(IFNULL) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitIFNULL(IFNULL) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIFNULL(IFNULL) - Method in interface janala.logger.inst.IVisitor
 
visitIINC(IINC) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIINC(IINC) - Method in interface janala.logger.inst.IVisitor
 
visitILOAD(ILOAD) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitILOAD(ILOAD) - Method in interface janala.logger.inst.IVisitor
 
visitIMUL(IMUL) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIMUL(IMUL) - Method in interface janala.logger.inst.IVisitor
 
visitINEG(INEG) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitINEG(INEG) - Method in interface janala.logger.inst.IVisitor
 
visitInsn(int) - Method in class janala.instrument.FastCoverageMethodAdapter
 
visitInsn(int) - Method in class janala.instrument.SnoopInstructionMethodAdapter
 
visitINSTANCEOF(INSTANCEOF) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitINSTANCEOF(INSTANCEOF) - Method in interface janala.logger.inst.IVisitor
 
visitIntInsn(int, int) - Method in class janala.instrument.SnoopInstructionMethodAdapter
 
visitInvokeInstruction(InvokeInstruction) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitINVOKEINTERFACE(INVOKEINTERFACE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitINVOKEINTERFACE(INVOKEINTERFACE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitINVOKEINTERFACE(INVOKEINTERFACE) - Method in interface janala.logger.inst.IVisitor
 
visitINVOKEMETHOD_END(INVOKEMETHOD_END) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitINVOKEMETHOD_END(INVOKEMETHOD_END) - Method in interface janala.logger.inst.IVisitor
 
visitINVOKEMETHOD_EXCEPTION(INVOKEMETHOD_EXCEPTION) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitINVOKEMETHOD_EXCEPTION(INVOKEMETHOD_EXCEPTION) - Method in interface janala.logger.inst.IVisitor
 
visitINVOKESPECIAL(INVOKESPECIAL) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitINVOKESPECIAL(INVOKESPECIAL) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitINVOKESPECIAL(INVOKESPECIAL) - Method in interface janala.logger.inst.IVisitor
 
visitINVOKESTATIC(INVOKESTATIC) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitINVOKESTATIC(INVOKESTATIC) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitINVOKESTATIC(INVOKESTATIC) - Method in interface janala.logger.inst.IVisitor
 
visitINVOKEVIRTUAL(INVOKEVIRTUAL) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitINVOKEVIRTUAL(INVOKEVIRTUAL) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitINVOKEVIRTUAL(INVOKEVIRTUAL) - Method in interface janala.logger.inst.IVisitor
 
visitIOR(IOR) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIOR(IOR) - Method in interface janala.logger.inst.IVisitor
 
visitIREM(IREM) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIREM(IREM) - Method in interface janala.logger.inst.IVisitor
 
visitIRETURN(IRETURN) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitIRETURN(IRETURN) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIRETURN(IRETURN) - Method in interface janala.logger.inst.IVisitor
 
visitISHL(ISHL) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitISHL(ISHL) - Method in interface janala.logger.inst.IVisitor
 
visitISHR(ISHR) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitISHR(ISHR) - Method in interface janala.logger.inst.IVisitor
 
visitISTORE(ISTORE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitISTORE(ISTORE) - Method in interface janala.logger.inst.IVisitor
 
visitISUB(ISUB) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitISUB(ISUB) - Method in interface janala.logger.inst.IVisitor
 
visitIUSHR(IUSHR) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIUSHR(IUSHR) - Method in interface janala.logger.inst.IVisitor
 
visitIXOR(IXOR) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitIXOR(IXOR) - Method in interface janala.logger.inst.IVisitor
 
visitJSR(JSR) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitJSR(JSR) - Method in interface janala.logger.inst.IVisitor
 
visitJumpInsn(int, Label) - Method in class janala.instrument.FastCoverageMethodAdapter
 
visitJumpInsn(int, Label) - Method in class janala.instrument.SnoopInstructionMethodAdapter
 
visitL2D(L2D) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitL2D(L2D) - Method in interface janala.logger.inst.IVisitor
 
visitL2F(L2F) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitL2F(L2F) - Method in interface janala.logger.inst.IVisitor
 
visitL2I(L2I) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitL2I(L2I) - Method in interface janala.logger.inst.IVisitor
 
visitLADD(LADD) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLADD(LADD) - Method in interface janala.logger.inst.IVisitor
 
visitLALOAD(LALOAD) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLALOAD(LALOAD) - Method in interface janala.logger.inst.IVisitor
 
visitLAND(LAND) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLAND(LAND) - Method in interface janala.logger.inst.IVisitor
 
visitLASTORE(LASTORE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLASTORE(LASTORE) - Method in interface janala.logger.inst.IVisitor
 
visitLCMP(LCMP) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLCMP(LCMP) - Method in interface janala.logger.inst.IVisitor
 
visitLCONST_0(LCONST_0) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLCONST_0(LCONST_0) - Method in interface janala.logger.inst.IVisitor
 
visitLCONST_1(LCONST_1) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLCONST_1(LCONST_1) - Method in interface janala.logger.inst.IVisitor
 
visitLDC_double(LDC_double) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLDC_double(LDC_double) - Method in interface janala.logger.inst.IVisitor
 
visitLDC_float(LDC_float) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLDC_float(LDC_float) - Method in interface janala.logger.inst.IVisitor
 
visitLDC_int(LDC_int) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLDC_int(LDC_int) - Method in interface janala.logger.inst.IVisitor
 
visitLDC_long(LDC_long) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLDC_long(LDC_long) - Method in interface janala.logger.inst.IVisitor
 
visitLDC_Object(LDC_Object) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLDC_Object(LDC_Object) - Method in interface janala.logger.inst.IVisitor
 
visitLDC_String(LDC_String) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLDC_String(LDC_String) - Method in interface janala.logger.inst.IVisitor
 
visitLDIV(LDIV) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLDIV(LDIV) - Method in interface janala.logger.inst.IVisitor
 
visitLineNumber(int, Label) - Method in class janala.instrument.FastCoverageMethodAdapter
 
visitLineNumber(int, Label) - Method in class janala.instrument.SnoopInstructionMethodAdapter
 
visitLLOAD(LLOAD) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLLOAD(LLOAD) - Method in interface janala.logger.inst.IVisitor
 
visitLMUL(LMUL) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLMUL(LMUL) - Method in interface janala.logger.inst.IVisitor
 
visitLNEG(LNEG) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLNEG(LNEG) - Method in interface janala.logger.inst.IVisitor
 
visitLOOKUPSWITCH(LOOKUPSWITCH) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLOOKUPSWITCH(LOOKUPSWITCH) - Method in interface janala.logger.inst.IVisitor
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class janala.instrument.FastCoverageMethodAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class janala.instrument.SnoopInstructionMethodAdapter
 
visitLOR(LOR) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLOR(LOR) - Method in interface janala.logger.inst.IVisitor
 
visitLREM(LREM) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLREM(LREM) - Method in interface janala.logger.inst.IVisitor
 
visitLRETURN(LRETURN) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitLRETURN(LRETURN) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLRETURN(LRETURN) - Method in interface janala.logger.inst.IVisitor
 
visitLSHL(LSHL) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLSHL(LSHL) - Method in interface janala.logger.inst.IVisitor
 
visitLSHR(LSHR) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLSHR(LSHR) - Method in interface janala.logger.inst.IVisitor
 
visitLSTORE(LSTORE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLSTORE(LSTORE) - Method in interface janala.logger.inst.IVisitor
 
visitLSUB(LSUB) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLSUB(LSUB) - Method in interface janala.logger.inst.IVisitor
 
visitLUSHR(LUSHR) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLUSHR(LUSHR) - Method in interface janala.logger.inst.IVisitor
 
visitLXOR(LXOR) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitLXOR(LXOR) - Method in interface janala.logger.inst.IVisitor
 
visitMAKE_SYMBOLIC(MAKE_SYMBOLIC) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitMAKE_SYMBOLIC(MAKE_SYMBOLIC) - Method in interface janala.logger.inst.IVisitor
 
visitMaxs(int, int) - Method in class janala.instrument.FastCoverageMethodAdapter
 
visitMaxs(int, int) - Method in class janala.instrument.SnoopInstructionMethodAdapter
 
visitMethod(int, String, String, String, String[]) - Method in class janala.instrument.SnoopInstructionClassAdapter
 
visitMETHOD_BEGIN(METHOD_BEGIN) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitMETHOD_BEGIN(METHOD_BEGIN) - Method in interface janala.logger.inst.IVisitor
 
visitMETHOD_THROW(METHOD_THROW) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitMETHOD_THROW(METHOD_THROW) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitMETHOD_THROW(METHOD_THROW) - Method in interface janala.logger.inst.IVisitor
 
visitMethodInsn(int, String, String, String, boolean) - Method in class janala.instrument.FastCoverageMethodAdapter
 
visitMethodInsn(int, String, String, String, boolean) - Method in class janala.instrument.SnoopInstructionMethodAdapter
 
visitMONITORENTER(MONITORENTER) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitMONITORENTER(MONITORENTER) - Method in interface janala.logger.inst.IVisitor
 
visitMONITOREXIT(MONITOREXIT) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitMONITOREXIT(MONITOREXIT) - Method in interface janala.logger.inst.IVisitor
 
visitMULTIANEWARRAY(MULTIANEWARRAY) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitMULTIANEWARRAY(MULTIANEWARRAY) - Method in interface janala.logger.inst.IVisitor
 
visitNEW(NEW) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitNEW(NEW) - Method in interface janala.logger.inst.IVisitor
 
visitNEWARRAY(NEWARRAY) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitNEWARRAY(NEWARRAY) - Method in interface janala.logger.inst.IVisitor
 
visitNOP(NOP) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitNOP(NOP) - Method in interface janala.logger.inst.IVisitor
 
visitPOP(POP) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitPOP(POP) - Method in interface janala.logger.inst.IVisitor
 
visitPOP2(POP2) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitPOP2(POP2) - Method in interface janala.logger.inst.IVisitor
 
visitPUTFIELD(PUTFIELD) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitPUTFIELD(PUTFIELD) - Method in interface janala.logger.inst.IVisitor
 
visitPUTSTATIC(PUTSTATIC) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitPUTSTATIC(PUTSTATIC) - Method in interface janala.logger.inst.IVisitor
 
visitReadEvent(ReadEvent) - Method in class edu.berkeley.cs.jqf.fuzz.ei.state.JanalaExecutionIndexingState
 
visitReadEvent(ReadEvent) - Method in interface edu.berkeley.cs.jqf.instrument.tracing.events.TraceEventVisitor
 
visitRET(RET) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitRET(RET) - Method in interface janala.logger.inst.IVisitor
 
visitRETURN(RETURN) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitRETURN(RETURN) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitRETURN(RETURN) - Method in interface janala.logger.inst.IVisitor
 
visitReturnEvent(ReturnEvent) - Method in class edu.berkeley.cs.jqf.fuzz.ei.state.JanalaExecutionIndexingState
 
visitReturnEvent(ReturnEvent) - Method in interface edu.berkeley.cs.jqf.instrument.tracing.events.TraceEventVisitor
 
visitReturnOrMethodThrow(Instruction) - Method in class edu.berkeley.cs.jqf.instrument.tracing.ControlFlowInstructionVisitor
 
visitSALOAD(SALOAD) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitSALOAD(SALOAD) - Method in interface janala.logger.inst.IVisitor
 
visitSASTORE(SASTORE) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitSASTORE(SASTORE) - Method in interface janala.logger.inst.IVisitor
 
visitSIPUSH(SIPUSH) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitSIPUSH(SIPUSH) - Method in interface janala.logger.inst.IVisitor
 
visitSPECIAL(SPECIAL) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitSPECIAL(SPECIAL) - Method in interface janala.logger.inst.IVisitor
 
visitSWAP(SWAP) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitSWAP(SWAP) - Method in interface janala.logger.inst.IVisitor
 
visitTABLESWITCH(TABLESWITCH) - Method in class edu.berkeley.cs.jqf.instrument.tracing.DefaultInstructionVisitor
 
visitTABLESWITCH(TABLESWITCH) - Method in interface janala.logger.inst.IVisitor
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class janala.instrument.FastCoverageMethodAdapter
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class janala.instrument.SnoopInstructionMethodAdapter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class janala.instrument.SnoopInstructionMethodAdapter
 
visitTypeInsn(int, String) - Method in class janala.instrument.SnoopInstructionMethodAdapter
 

W

wrap(ThrowingRunnable) - Static method in exception edu.berkeley.cs.jqf.fuzz.guidance.GuidanceException
 
writeCurrentInputToFile(File) - Method in class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
 

Z

ZestCLI - Class in edu.berkeley.cs.jqf.fuzz.ei
CLI for Zest based guidance.
ZestCLI() - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.ZestCLI
 
ZestDriver - Class in edu.berkeley.cs.jqf.fuzz.ei
Entry point for fuzzing with Zest.
ZestDriver() - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.ZestDriver
 
ZestGuidance - Class in edu.berkeley.cs.jqf.fuzz.ei
A guidance that performs coverage-guided fuzzing using two coverage maps, one for all inputs and one for valid inputs only.
ZestGuidance(String, Duration, File) - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Creates a new Zest guidance instance with seed inputs and optional duration.
ZestGuidance(String, Duration, File, File) - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Creates a new Zest guidance instance with seed inputs and optional duration.
ZestGuidance(String, Duration, File, File[]) - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Creates a new Zest guidance instance with seed inputs and optional duration.
ZestGuidance(String, Duration, Long, File, File[], Random) - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Creates a new Zest guidance instance with seed input files and optional duration, optional trial limit, an possibly deterministic PRNG.
ZestGuidance(String, Duration, Long, File, File, Random) - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Creates a new Zest guidance instance with seed input directory and optional duration, optional trial limit, an possibly deterministic PRNG.
ZestGuidance(String, Duration, Long, File, Random) - Constructor for class edu.berkeley.cs.jqf.fuzz.ei.ZestGuidance
Creates a new Zest guidance instance with optional duration, optional trial limit, and possibly deterministic PRNG.
ZestGuidance.Input<K> - Class in edu.berkeley.cs.jqf.fuzz.ei
A candidate or saved test input that maps objects of type K to bytes.
ZestGuidance.LinearInput - Class in edu.berkeley.cs.jqf.fuzz.ei
 
ZestGuidance.SeedInput - Class in edu.berkeley.cs.jqf.fuzz.ei
 
A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes All Packages