Home
last modified time | relevance | path

Searched refs:Options (Results 1 – 15 of 15) sorted by relevance

/art/tools/dexfuzz/src/dexfuzz/
DDexFuzz.java49 if (!Options.readOptions(args)) { in main()
51 Options.usage(); in main()
56 if (Options.repeat > 1 && Options.execute) { in main()
68 multipleListener.addListener(new LogFileListener(Options.reportLogFile)); in main()
70 multipleListener.addListener(new UniqueProgramTrackerListener(Options.uniqueDatabaseFile)); in main()
79 if ((Options.repeat > 1) && Options.execute) { in main()
81 } else if ((Options.repeat > 1) && !Options.execute) { in main()
83 } else if ((Options.repeat == 1) && Options.execute) { in main()
85 } else if ((Options.repeat == 1) && !Options.execute) { in main()
DOptions.java34 public class Options { class
38 private Options() { } in Options() method in Options
/art/tools/dexfuzz/src/dexfuzz/fuzzers/
DFuzzerMultiple.java19 import dexfuzz.Options;
35 String inputFile = Options.inputFileList.get(0); in getNextInputFilename()
36 if (Options.inputFileList.size() > 1) { in getNextInputFilename()
37 int nextIndex = iterations % Options.inputFileList.size(); in getNextInputFilename()
38 inputFile = Options.inputFileList.get(nextIndex); in getNextInputFilename()
DFuzzer.java20 import dexfuzz.Options;
131 if (Options.useQuick) { in addExecutorsForArchitecture()
136 if (Options.useOptimizing) { in addExecutorsForArchitecture()
141 if (Options.useInterpreter) { in addExecutorsForArchitecture()
161 if (Options.executeOnHost) { in addExecutors()
164 device = new Device(Options.deviceName, Options.noBootImage); in addExecutors()
167 if (Options.useArchArm64) { in addExecutors()
172 if (Options.useArchArm) { in addExecutors()
177 if (Options.useArchX86_64) { in addExecutors()
182 if (Options.useArchX86) { in addExecutors()
[all …]
DFuzzerSingle.java19 import dexfuzz.Options;
32 return Options.inputFileList.get(0); in getNextInputFilename()
36 return Options.outputFile; in getNextOutputFilename()
DFuzzerMultipleNoExecute.java19 import dexfuzz.Options;
34 return String.format("%09d_%s", iterations, Options.outputFile); in getNextOutputFilename()
39 for (iterations = 0; iterations < Options.repeat; iterations++) { in run()
DFuzzerMultipleExecute.java19 import dexfuzz.Options;
35 return Options.outputFile; in getNextOutputFilename()
41 for (iterations = 0; iterations < Options.repeat; iterations++) { in run()
/art/tools/dexfuzz/src/dexfuzz/executors/
DExecutor.java20 import dexfuzz.Options;
45 executeClass = Options.executeClass; in Executor()
47 if (Options.shortTimeouts) { in Executor()
59 if (Options.executeOnHost) { in Executor()
62 this.testLocation = Options.executeDirectory; in Executor()
138 if (Options.dumpVerify) { in verifyOnHost()
158 if (!Options.executeOnHost) { in prepareProgramForExecution()
DX86InterpreterExecutor.java19 import dexfuzz.Options;
32 if (Options.executeOnHost) { in execute()
DX86OptimizingBackendExecutor.java19 import dexfuzz.Options;
32 if (Options.executeOnHost) { in execute()
DX86QuickBackendExecutor.java19 import dexfuzz.Options;
32 if (Options.executeOnHost) { in execute()
DDevice.java25 import dexfuzz.Options;
82 if (Options.executeOnHost) { in setup()
185 if (Options.executeOnHost) { in executeCommand()
/art/tools/dexfuzz/src/dexfuzz/program/
DProgram.java21 import dexfuzz.Options;
154 if (Options.usingProvidedSeed) { in Program()
155 rng.setSeed(Options.rngSeed); in Program()
156 rngSeed = Options.rngSeed; in Program()
171 if (Options.loadMutations) { in Program()
174 loadMutationsFromDisk(Options.loadMutationsFile); in Program()
231 if (Options.loadMutations) { in registerMutator()
330 if (!Options.mutateLimit) { in legalToMutate()
356 int tickets = (2 << Options.methodMutations) - 1; in getNumberOfMutationsToPerform()
376 int luckyMutation = Options.methodMutations in getNumberOfMutationsToPerform()
[all …]
/art/tools/dexfuzz/src/dexfuzz/program/mutators/
DCodeMutator.java21 import dexfuzz.Options;
73 if (Options.mutationLikelihoods.containsKey(name)) { in CodeMutator()
74 likelihood = Options.mutationLikelihoods.get(name); in CodeMutator()
/art/tools/dexfuzz/src/dexfuzz/listeners/
DUniqueProgramTrackerListener.java20 import dexfuzz.Options;
249 if (Options.reportUnique) { in handleSummary()