Home
last modified time | relevance | path

Searched refs:Executor (Results 1 – 25 of 26) sorted by relevance

12

/art/tools/dexfuzz/src/dexfuzz/fuzzers/
DFuzzer.java30 import dexfuzz.executors.Executor;
65 private List<Executor> executors;
71 private Executor goldenExecutor;
90 executors = new ArrayList<Executor>(); in Fuzzer()
118 for (Executor executor : executors) { in shutdown()
124 private void addExecutorsForArchitecture(Device device, Class<? extends Executor> quick, in addExecutorsForArchitecture()
125 Class<? extends Executor> optimizing, Class<? extends Executor> interpreter) { in addExecutorsForArchitecture()
132 Constructor<? extends Executor> constructor = in addExecutorsForArchitecture()
137 Constructor<? extends Executor> constructor = in addExecutorsForArchitecture()
142 Constructor<? extends Executor> constructor = in addExecutorsForArchitecture()
[all …]
/art/tools/dexfuzz/src/dexfuzz/listeners/
DBaseListener.java20 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()
DConsoleLoggerListener.java20 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()
DLogFileListener.java21 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()
DUpdatingConsoleListener.java20 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()
DMultiplexerListener.java20 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()
DUniqueProgramTrackerListener.java21 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/executors/
DExecutor.java27 public abstract class Executor { class
43 protected Executor(String name, int timeout, BaseListener listener, Architecture architecture, in Executor() method in Executor
DMips64InterpreterExecutor.java21 public class Mips64InterpreterExecutor extends Executor {
DMipsOptimizingBackendExecutor.java21 public class MipsOptimizingBackendExecutor extends Executor {
DMipsQuickBackendExecutor.java21 public class MipsQuickBackendExecutor extends Executor {
DX86_64InterpreterExecutor.java21 public class X86_64InterpreterExecutor extends Executor {
DX86_64OptimizingBackendExecutor.java21 public class X86_64OptimizingBackendExecutor extends Executor {
DX86_64QuickBackendExecutor.java21 public class X86_64QuickBackendExecutor extends Executor {
DMips64OptimizingBackendExecutor.java21 public class Mips64OptimizingBackendExecutor extends Executor {
DMips64QuickBackendExecutor.java21 public class Mips64QuickBackendExecutor extends Executor {
DMipsInterpreterExecutor.java21 public class MipsInterpreterExecutor extends Executor {
DArm64InterpreterExecutor.java21 public class Arm64InterpreterExecutor extends Executor {
DArm64OptimizingBackendExecutor.java21 public class Arm64OptimizingBackendExecutor extends Executor {
DArm64QuickBackendExecutor.java21 public class Arm64QuickBackendExecutor extends Executor {
DArmInterpreterExecutor.java21 public class ArmInterpreterExecutor extends Executor {
DArmOptimizingBackendExecutor.java21 public class ArmOptimizingBackendExecutor extends Executor {
DArmQuickBackendExecutor.java21 public class ArmQuickBackendExecutor extends Executor {
DX86InterpreterExecutor.java22 public class X86InterpreterExecutor extends Executor {
DX86OptimizingBackendExecutor.java22 public class X86OptimizingBackendExecutor extends Executor {

12