/art/tools/dexfuzz/src/dexfuzz/executors/ |
H A D | Mips64InterpreterExecutor.java | 28 public void execute(String programName) { argument 31 commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" ");
|
H A D | Mips64OptimizingBackendExecutor.java | 28 public void execute(String programName) { argument 31 commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" ");
|
H A D | Mips64QuickBackendExecutor.java | 28 public void execute(String programName) { argument 31 commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" ");
|
H A D | MipsInterpreterExecutor.java | 28 public void execute(String programName) { argument 31 commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" ");
|
H A D | MipsOptimizingBackendExecutor.java | 28 public void execute(String programName) { argument 31 commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" ");
|
H A D | MipsQuickBackendExecutor.java | 28 public void execute(String programName) { argument 31 commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" ");
|
H A D | X86_64InterpreterExecutor.java | 28 public void execute(String programName) { argument 31 commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" ");
|
H A D | X86_64OptimizingBackendExecutor.java | 28 public void execute(String programName) { argument 31 commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" ");
|
H A D | X86_64QuickBackendExecutor.java | 28 public void execute(String programName) { argument 31 commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" ");
|
H A D | Arm64InterpreterExecutor.java | 28 public void execute(String programName) { argument 34 commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" ");
|
H A D | Arm64OptimizingBackendExecutor.java | 28 public void execute(String programName) { argument 34 commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" ");
|
H A D | Arm64QuickBackendExecutor.java | 28 public void execute(String programName) { argument 34 commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" ");
|
H A D | ArmInterpreterExecutor.java | 28 public void execute(String programName) { argument 34 commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" ");
|
H A D | ArmOptimizingBackendExecutor.java | 28 public void execute(String programName) { argument 34 commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" ");
|
H A D | ArmQuickBackendExecutor.java | 28 public void execute(String programName) { argument 34 commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" ");
|
H A D | X86InterpreterExecutor.java | 29 public void execute(String programName) { argument 35 commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" ");
|
H A D | X86OptimizingBackendExecutor.java | 29 public void execute(String programName) { argument 35 commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" ");
|
H A D | X86QuickBackendExecutor.java | 29 public void execute(String programName) { argument 35 commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" ");
|
H A D | Executor.java | 98 public boolean verifyOnHost(String programName) { argument 116 commandBuilder.append("--runtime-arg ").append(programName).append(" "); 117 commandBuilder.append("--dex-file=").append(programName).append(" "); 157 public void prepareProgramForExecution(String programName) { argument 159 device.pushProgramToDevice(programName, testLocation); 164 device.cleanCodeCache(architecture, testLocation, programName); 172 public abstract void execute(String programName); argument
|
H A D | Device.java | 244 private String getOatFileName(String testLocation, String programName) { argument 246 return (testLocation.replace("/", "@").substring(1) + "@" + programName); 249 public void cleanCodeCache(Architecture architecture, String testLocation, String programName) { argument 251 + getOatFileName(testLocation, programName); 255 public void pushProgramToDevice(String programName, String testLocation) { argument 258 executeCommand(getExecutionPrefixWithAdb("push") + programName + " " + testLocation, false);
|
/art/tools/dexfuzz/src/dexfuzz/fuzzers/ |
H A D | Fuzzer.java | 242 String programName = getNextOutputFilename(); 246 verified = goldenExecutor.verifyOnHost(programName); 257 executor.prepareProgramForExecution(programName); 258 executor.execute(programName); 269 listener.handleSuccessfullyFuzzedFile(programName); 270 analyseResults(program, programName); 311 private boolean checkGoldenExecutorForSelfDivergence(String programName) { argument 320 goldenExecutor.execute(programName); 331 private void analyseResults(Program program, String programName) { argument 380 if (checkGoldenExecutorForSelfDivergence(programName)) { [all...] |
/art/tools/dexfuzz/src/dexfuzz/listeners/ |
H A D | UniqueProgramTrackerListener.java | 83 private String getMD5SumOfProgram(String programName) { argument 86 FileInputStream stream = new FileInputStream(programName); 222 public void handleSuccessfullyFuzzedFile(String programName) { argument 223 String md5sum = getMD5SumOfProgram(programName); 226 fuzzedFile = programName;
|
H A D | ConsoleLoggerListener.java | 115 public void handleSuccessfullyFuzzedFile(String programName) { argument 116 logToConsole("Program " + programName + " successfully fuzzed.");
|
H A D | BaseListener.java | 68 public void handleSuccessfullyFuzzedFile(String programName) { } argument
|
H A D | MultiplexerListener.java | 172 public void handleSuccessfullyFuzzedFile(String programName) { argument 174 listener.handleSuccessfullyFuzzedFile(programName);
|