/art/tools/dexfuzz/src/dexfuzz/listeners/ |
D | BaseListener.java | 20 import dexfuzz.executors.Executor; 44 public void handleTimeouts(List<Executor> timedOut, List<Executor> didNotTimeOut) { } in handleTimeouts() 46 public void handleDivergences(Map<String, List<Executor>> outputMap) { } in handleDivergences() 54 public void handleSuccess(Map<String, List<Executor>> outputMap) { } in handleSuccess() 56 public void handleDumpOutput(String outputLine, Executor executor) { } in handleDumpOutput()
|
D | ConsoleLoggerListener.java | 20 import dexfuzz.executors.Executor; 82 public void handleTimeouts(List<Executor> timedOut, List<Executor> didNotTimeOut) { in handleTimeouts() 87 public void handleDivergences(Map<String, List<Executor>> outputMap) { in handleDivergences() 90 for (List<Executor> executors : outputMap.values()) { in handleDivergences() 92 for (Executor executor : executors) { in handleDivergences() 120 public void handleSuccess(Map<String, List<Executor>> outputMap) { in handleSuccess() 125 public void handleDumpOutput(String outputLine, Executor executor) { in handleDumpOutput()
|
D | BisectionSearchListener.java | 20 import dexfuzz.executors.Executor; 73 public void handleDivergences(Map<String, List<Executor>> outputMap) { in handleDivergences() 82 List<List<Executor>> executorsGroupedByOutput = in handleDivergences() 83 new ArrayList<List<Executor>>(outputMap.values()); in handleDivergences() 85 for (List<Executor> executors : executorsGroupedByOutput) { in handleDivergences() 91 List<Executor> executors = executorsGroupedByOutput.get(i); in handleDivergences() 92 for (Executor executor : executors) { in handleDivergences()
|
D | UpdatingConsoleListener.java | 20 import dexfuzz.executors.Executor; 75 public void handleTimeouts(List<Executor> timedOut, List<Executor> didNotTimeOut) { in handleTimeouts() 80 public void handleDivergences(Map<String, List<Executor>> outputMap) { in handleDivergences() 95 public void handleSuccess(Map<String, List<Executor>> outputMap) { in handleSuccess()
|
D | LogFileListener.java | 21 import dexfuzz.executors.Executor; 113 public void handleTimeouts(List<Executor> timedOut, List<Executor> didNotTimeOut) { in handleTimeouts() 116 for (Executor executor : timedOut) { in handleTimeouts() 121 for (Executor executor : didNotTimeOut) { in handleTimeouts() 129 public void handleDivergences(Map<String, List<Executor>> outputMap) { in handleDivergences() 132 for (List<Executor> executors : outputMap.values()) { in handleDivergences() 134 for (Executor executor : executors) { in handleDivergences() 173 public void handleSuccess(Map<String, List<Executor>> outputMap) { in handleSuccess() 179 public void handleDumpOutput(String outputLine, Executor executor) { in handleDumpOutput()
|
D | MultiplexerListener.java | 20 import dexfuzz.executors.Executor; 88 public void handleTimeouts(List<Executor> timedOut, List<Executor> didNotTimeOut) { in handleTimeouts() 95 public void handleDivergences(Map<String, List<Executor>> outputMap) { in handleDivergences() 123 public void handleSuccess(Map<String, List<Executor>> outputMap) { in handleSuccess() 130 public void handleDumpOutput(String outputLine, Executor executor) { in handleDumpOutput()
|
D | FinalStatusListener.java | 22 import dexfuzz.executors.Executor; 35 public void handleDivergences(Map<String, List<Executor>> outputMap) { in handleDivergences()
|
D | UniqueProgramTrackerListener.java | 21 import dexfuzz.executors.Executor; 230 public void handleDivergences(Map<String, List<Executor>> outputMap) { in handleDivergences() 240 public void handleSuccess(Map<String, List<Executor>> outputMap) { in handleSuccess()
|
/art/tools/dexfuzz/src/dexfuzz/fuzzers/ |
D | Fuzzer.java | 28 import dexfuzz.executors.Executor; 59 private List<Executor> executors; 65 private Executor goldenExecutor; 84 executors = new ArrayList<Executor>(); in Fuzzer() 112 for (Executor executor : executors) { in shutdown() 118 private void addExecutorsForArchitecture(Device device, Class<? extends Executor> optimizing, in addExecutorsForArchitecture() 119 Class<? extends Executor> interpreter) { in addExecutorsForArchitecture() 126 Constructor<? extends Executor> constructor = in addExecutorsForArchitecture() 131 Constructor<? extends Executor> constructor = in addExecutorsForArchitecture() 244 for (Executor executor : executors) { in execute() [all …]
|
/art/tools/dexfuzz/src/dexfuzz/executors/ |
D | X86_64InterpreterExecutor.java | 21 public class X86_64InterpreterExecutor extends Executor {
|
D | Mips64InterpreterExecutor.java | 21 public class Mips64InterpreterExecutor extends Executor {
|
D | MipsInterpreterExecutor.java | 21 public class MipsInterpreterExecutor extends Executor {
|
D | MipsOptimizingBackendExecutor.java | 21 public class MipsOptimizingBackendExecutor extends Executor {
|
D | Mips64OptimizingBackendExecutor.java | 21 public class Mips64OptimizingBackendExecutor extends Executor {
|
D | X86_64OptimizingBackendExecutor.java | 21 public class X86_64OptimizingBackendExecutor extends Executor {
|
D | ArmInterpreterExecutor.java | 21 public class ArmInterpreterExecutor extends Executor {
|
D | Arm64InterpreterExecutor.java | 21 public class Arm64InterpreterExecutor extends Executor {
|
D | Arm64OptimizingBackendExecutor.java | 21 public class Arm64OptimizingBackendExecutor extends Executor {
|
D | ArmOptimizingBackendExecutor.java | 21 public class ArmOptimizingBackendExecutor extends Executor {
|
D | X86InterpreterExecutor.java | 22 public class X86InterpreterExecutor extends Executor {
|
D | X86OptimizingBackendExecutor.java | 22 public class X86OptimizingBackendExecutor extends Executor {
|
D | Executor.java | 27 public abstract class Executor { class 44 protected Executor(String name, int timeout, BaseListener listener, Architecture architecture, in Executor() method in Executor
|