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
All Classes All Packages
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
-
Probability of splicing in
ExecutionIndexingGuidance.MappedInput.getOrGenerateFresh(ExecutionIndex, Random)
- 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 asmaxTrials
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
TraceEvent
s. - 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
-
Probability of splicing in
ExecutionIndexingGuidance.MappedInput.fuzz(Random, Map)
- 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
All Classes All Packages