/art/tools/dexfuzz/src/dexfuzz/listeners/ |
H A D | MultiplexerListener.java | 40 public void addListener(BaseListener listener) { argument 41 listeners.add(listener); 42 listener.setup(); 47 for (BaseListener listener : listeners) { 48 listener.shutdown(); 54 for (BaseListener listener : listeners) { 55 listener.handleSuccessfulHostVerification(); 61 for (BaseListener listener : listeners) { 62 listener.handleFailedHostVerification(verificationResult); 68 for (BaseListener listener [all...] |
/art/tools/dexfuzz/src/dexfuzz/fuzzers/ |
H A D | FuzzerSingleNoExecute.java | 25 public FuzzerSingleNoExecute(BaseListener listener) { argument 26 super(listener);
|
H A D | FuzzerMultipleNoExecute.java | 26 public FuzzerMultipleNoExecute(BaseListener listener) { argument 27 super(listener); 40 listener.handleIterationStarted(iterations); 42 listener.handleIterationFinished(iterations); 44 listener.handleSummary();
|
H A D | FuzzerMultipleExecute.java | 27 public FuzzerMultipleExecute(BaseListener listener) { argument 28 super(listener); 42 listener.handleIterationStarted(iterations); 47 listener.handleIterationFinished(iterations); 49 listener.handleSummary();
|
H A D | FuzzerMultiple.java | 29 protected FuzzerMultiple(BaseListener listener) { argument 30 super(listener); 40 listener.handleFuzzingFile(inputFile);
|
H A D | FuzzerSingle.java | 26 protected FuzzerSingle(BaseListener listener) { argument 27 super(listener);
|
H A D | FuzzerSingleExecute.java | 26 public FuzzerSingleExecute(BaseListener listener) { argument 27 super(listener);
|
H A D | Fuzzer.java | 86 protected BaseListener listener; field in class:Fuzzer 88 protected Fuzzer(BaseListener listener) { argument 91 this.listener = listener; 105 timerDexInput.printTime(listener); 106 timerProgGen.printTime(listener); 107 timerMutation.printTime(listener); 108 timerDexOutput.printTime(listener); 109 timerChecksumCalc.printTime(listener); 110 totalTimer.printTime(listener); [all...] |
/art/tools/dexfuzz/src/dexfuzz/ |
H A D | DexFuzz.java | 55 BaseListener listener = null; 60 // Add the live updating listener, but only if we're not printing out lots of logs. 67 // Add the file logging listener. 71 listener = multipleListener; 73 // Just use the basic listener. 74 listener = new ConsoleLoggerListener(); 80 fuzzer = new FuzzerMultipleExecute(listener); 82 fuzzer = new FuzzerMultipleNoExecute(listener); 84 fuzzer = new FuzzerSingleExecute(listener); 86 fuzzer = new FuzzerSingleNoExecute(listener); [all...] |
H A D | Timer.java | 67 public void printTime(BaseListener listener) { argument 68 listener.handleTiming(name, ((float)elapsedTime) / 1000.0f);
|
/art/tools/dexfuzz/src/dexfuzz/executors/ |
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 | 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 | Arm64InterpreterExecutor.java | 23 public Arm64InterpreterExecutor(BaseListener listener, Device device) { argument 24 super("ARM64 Interpreter", 30, listener, Architecture.ARM64, device, false);
|
H A D | Arm64OptimizingBackendExecutor.java | 23 public Arm64OptimizingBackendExecutor(BaseListener listener, Device device) { argument 24 super("ARM64 Optimizing Backend", 5, listener, Architecture.ARM64, device, true);
|
H A D | Arm64QuickBackendExecutor.java | 23 public Arm64QuickBackendExecutor(BaseListener listener, Device device) { argument 24 super("ARM64 Quick Backend", 5, listener, Architecture.ARM64, device, true);
|
H A D | ArmInterpreterExecutor.java | 23 public ArmInterpreterExecutor(BaseListener listener, Device device) { argument 24 super("ARM Interpreter", 30, listener, Architecture.ARM, device, false);
|
H A D | ArmOptimizingBackendExecutor.java | 23 public ArmOptimizingBackendExecutor(BaseListener listener, Device device) { argument 24 super("ARM Optimizing Backend", 5, listener, Architecture.ARM, device, true);
|
H A D | ArmQuickBackendExecutor.java | 23 public ArmQuickBackendExecutor(BaseListener listener, Device device) { argument 24 super("ARM Quick Backend", 5, listener, Architecture.ARM, device, true);
|