/art/tools/dexfuzz/src/dexfuzz/executors/ |
H A D | Arm64InterpreterExecutor.java | 23 public Arm64InterpreterExecutor(BaseListener listener, Device device) { argument 24 super("ARM64 Interpreter", 30, listener, Architecture.ARM64, device, false); 31 if (device.noBootImageAvailable()) {
|
H A D | Arm64OptimizingBackendExecutor.java | 23 public Arm64OptimizingBackendExecutor(BaseListener listener, Device device) { argument 24 super("ARM64 Optimizing Backend", 5, listener, Architecture.ARM64, device, true); 31 if (device.noBootImageAvailable()) {
|
H A D | Arm64QuickBackendExecutor.java | 23 public Arm64QuickBackendExecutor(BaseListener listener, Device device) { argument 24 super("ARM64 Quick Backend", 5, listener, Architecture.ARM64, device, true); 31 if (device.noBootImageAvailable()) {
|
H A D | ArmInterpreterExecutor.java | 23 public ArmInterpreterExecutor(BaseListener listener, Device device) { argument 24 super("ARM Interpreter", 30, listener, Architecture.ARM, device, false); 31 if (device.noBootImageAvailable()) {
|
H A D | ArmOptimizingBackendExecutor.java | 23 public ArmOptimizingBackendExecutor(BaseListener listener, Device device) { argument 24 super("ARM Optimizing Backend", 5, listener, Architecture.ARM, device, true); 31 if (device.noBootImageAvailable()) {
|
H A D | ArmQuickBackendExecutor.java | 23 public ArmQuickBackendExecutor(BaseListener listener, Device device) { argument 24 super("ARM Quick Backend", 5, listener, Architecture.ARM, device, true); 31 if (device.noBootImageAvailable()) {
|
H A D | Mips64InterpreterExecutor.java | 23 public Mips64InterpreterExecutor(BaseListener listener, Device device) { argument 24 super("MIPS64 Interpreter", 30, listener, Architecture.MIPS64, device, false);
|
H A D | Mips64OptimizingBackendExecutor.java | 23 public Mips64OptimizingBackendExecutor(BaseListener listener, Device device) { argument 24 super("MIPS64 Optimizing Backend", 5, listener, Architecture.MIPS64, device, true);
|
H A D | Mips64QuickBackendExecutor.java | 23 public Mips64QuickBackendExecutor(BaseListener listener, Device device) { argument 24 super("MIPS64 Quick Backend", 5, listener, Architecture.MIPS64, device, true);
|
H A D | MipsInterpreterExecutor.java | 23 public MipsInterpreterExecutor(BaseListener listener, Device device) { argument 24 super("MIPS Interpreter", 30, listener, Architecture.MIPS, device, false);
|
H A D | MipsOptimizingBackendExecutor.java | 23 public MipsOptimizingBackendExecutor(BaseListener listener, Device device) { argument 24 super("MIPS Optimizing Backend", 5, listener, Architecture.MIPS, device, true);
|
H A D | MipsQuickBackendExecutor.java | 23 public MipsQuickBackendExecutor(BaseListener listener, Device device) { argument 24 super("MIPS Quick Backend", 5, listener, Architecture.MIPS, device, true);
|
H A D | X86InterpreterExecutor.java | 24 public X86InterpreterExecutor(BaseListener listener, Device device) { argument 25 super("x86 Interpreter", 30, listener, Architecture.X86, device, false); 33 commandBuilder.append(device.getHostExecutionFlags()).append(" ");
|
H A D | X86OptimizingBackendExecutor.java | 24 public X86OptimizingBackendExecutor(BaseListener listener, Device device) { argument 25 super("x86 Optimizing Backend", 5, listener, Architecture.X86, device, true); 33 commandBuilder.append(device.getHostExecutionFlags()).append(" ");
|
H A D | X86QuickBackendExecutor.java | 24 public X86QuickBackendExecutor(BaseListener listener, Device device) { argument 25 super("x86 Quick Backend", 5, listener, Architecture.X86, device, true); 33 commandBuilder.append(device.getHostExecutionFlags()).append(" ");
|
H A D | X86_64InterpreterExecutor.java | 23 public X86_64InterpreterExecutor(BaseListener listener, Device device) { argument 24 super("x86_64 Interpreter", 30, listener, Architecture.X86_64, device, false);
|
H A D | X86_64OptimizingBackendExecutor.java | 23 public X86_64OptimizingBackendExecutor(BaseListener listener, Device device) { argument 24 super("x86_64 Optimizing Backend", 5, listener, Architecture.X86_64, device, true);
|
H A D | X86_64QuickBackendExecutor.java | 23 public X86_64QuickBackendExecutor(BaseListener listener, Device device) { argument 24 super("x86_64 Quick Backend", 5, listener, Architecture.X86_64, device, true);
|
H A D | Executor.java | 40 protected Device device; field in class:Executor 44 Device device, boolean needsCleanCodeCache) { 56 this.device = device; 76 return device.executeCommand(timeoutString + device.getExecutionShellPrefix() + command, 106 commandBuilder.append("--boot-image=").append(device.getAndroidProductOut()); 107 if (device.noBootImageAvailable()) { 114 commandBuilder.append("--android-root=").append(device.getAndroidHostOut()).append(" "); 120 ExecutionResult verificationResult = device 43 Executor(String name, int timeout, BaseListener listener, Architecture architecture, Device device, boolean needsCleanCodeCache) argument [all...] |
/art/tools/dexfuzz/src/dexfuzz/fuzzers/ |
H A D | Fuzzer.java | 124 private void addExecutorsForArchitecture(Device device, Class<? extends Executor> quick, argument 134 executors.add(constructor.newInstance(listener, device)); 139 executors.add(constructor.newInstance(listener, device)); 144 executors.add(constructor.newInstance(listener, device)); 160 Device device = null; 162 device = new Device(); 164 device = new Device(Options.deviceName, Options.noBootImage); 168 addExecutorsForArchitecture(device, Arm64QuickBackendExecutor.class, 173 addExecutorsForArchitecture(device, ArmQuickBackendExecutor.class, 178 addExecutorsForArchitecture(device, X86_64QuickBackendExecuto [all...] |