Uses of Class
edu.berkeley.cs.jqf.instrument.tracing.events.TraceEvent
-
-
Uses of TraceEvent in edu.berkeley.cs.jqf.fuzz.afl
Methods in edu.berkeley.cs.jqf.fuzz.afl that return types with arguments of type TraceEvent Modifier and Type Method Description Consumer<TraceEvent>AFLGuidance. generateCallBack(Thread thread)Returns a callback to handle trace events.Methods in edu.berkeley.cs.jqf.fuzz.afl with parameters of type TraceEvent Modifier and Type Method Description intPerfFuzzGuidance.CallingContext. computeAcyclicExecutionContextHash(TraceEvent e)intPerfFuzzGuidance.CallingContext. fastComputeAecHash(TraceEvent e)StringPerfFuzzGuidance.CallingContext. getAcyclicExecutionContext(TraceEvent e)protected intPerfFuzzGuidance. getAyclicExecutionContextForEvent(TraceEvent e)StringPerfFuzzGuidance.CallingContext. getExecutionContext(TraceEvent e)protected voidAFLGuidance. handleEvent(TraceEvent e)Records branch coverage by snooping on branch events and incrementing the branch-specific counter in the tracebits map.protected voidPerfFuzzGuidance. handleEvent(TraceEvent e) -
Uses of TraceEvent in edu.berkeley.cs.jqf.fuzz.ei
Methods in edu.berkeley.cs.jqf.fuzz.ei that return types with arguments of type TraceEvent Modifier and Type Method Description Consumer<TraceEvent>ExecutionIndexingGuidance. generateCallBack(Thread thread)Consumer<TraceEvent>ZestGuidance. generateCallBack(Thread thread)Methods in edu.berkeley.cs.jqf.fuzz.ei with parameters of type TraceEvent Modifier and Type Method Description protected voidExecutionIndexingGuidance. handleEvent(TraceEvent e)Handles a trace event generated during test executionprotected voidZestGuidance. handleEvent(TraceEvent e)Handles a trace event generated during test execution. -
Uses of TraceEvent in edu.berkeley.cs.jqf.fuzz.guidance
Methods in edu.berkeley.cs.jqf.fuzz.guidance that return types with arguments of type TraceEvent Modifier and Type Method Description Consumer<TraceEvent>Guidance. generateCallBack(Thread thread)Returns a callback generator for a thread's event trace. -
Uses of TraceEvent in edu.berkeley.cs.jqf.fuzz.random
Methods in edu.berkeley.cs.jqf.fuzz.random that return types with arguments of type TraceEvent Modifier and Type Method Description Consumer<TraceEvent>NoGuidance. generateCallBack(Thread thread)Returns a callback that does almost nothing. -
Uses of TraceEvent in edu.berkeley.cs.jqf.fuzz.repro
Methods in edu.berkeley.cs.jqf.fuzz.repro that return types with arguments of type TraceEvent Modifier and Type Method Description Consumer<TraceEvent>ReproGuidance. generateCallBack(Thread thread)Returns a callback that can log trace events or code coverage info.Consumer<TraceEvent>ReproServerGuidance. generateCallBack(Thread thread) -
Uses of TraceEvent in edu.berkeley.cs.jqf.fuzz.util
Methods in edu.berkeley.cs.jqf.fuzz.util with parameters of type TraceEvent Modifier and Type Method Description voidCoverage. handleEvent(TraceEvent e)Updates coverage information based on emitted event. -
Uses of TraceEvent in edu.berkeley.cs.jqf.instrument.tracing
Fields in edu.berkeley.cs.jqf.instrument.tracing with type parameters of type TraceEvent Modifier and Type Field Description protected Consumer<TraceEvent>ThreadTracer. callbackMethods in edu.berkeley.cs.jqf.instrument.tracing with parameters of type TraceEvent Modifier and Type Method Description protected voidThreadTracer. emit(TraceEvent e)Emits a trace event to be consumed by the registered callback.voidTraceLogger. emit(TraceEvent event)Emits a trace event for the current thread.Method parameters in edu.berkeley.cs.jqf.instrument.tracing with type arguments of type TraceEvent Modifier and Type Method Description static voidSingleSnoop. setCallbackGenerator(Function<Thread,Consumer<TraceEvent>> callbackGenerator)Register a supplier of callbacks for each named thread, which will consumeTraceEvents.Constructor parameters in edu.berkeley.cs.jqf.instrument.tracing with type arguments of type TraceEvent Constructor Description ThreadTracer(Thread tracee, String entryPoint, Consumer<TraceEvent> callback)Creates a new tracer that will process instructions executed by an application thread. -
Uses of TraceEvent in edu.berkeley.cs.jqf.instrument.tracing.events
Subclasses of TraceEvent in edu.berkeley.cs.jqf.instrument.tracing.events Modifier and Type Class Description classAllocEventclassBranchEventclassCallEventclassReadEventclassReturnEvent
-