Home
last modified time | relevance | path

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

12

/art/tools/dexfuzz/src/dexfuzz/
DDexFuzz.java51 if (!Options.readOptions(args)) { in main()
53 Options.usage(); in main()
64 if (Options.repeat > 1 && Options.execute) { in main()
66 if (Options.quiet) { in main()
76 multipleListener.addListener(new LogFileListener(Options.reportLogFile)); in main()
77 if (Options.runBisectionSearch) { in main()
82 multipleListener.addListener(new UniqueProgramTrackerListener(Options.uniqueDatabaseFile)); in main()
90 if ((Options.repeat > 1) && Options.execute) { in main()
92 } else if ((Options.repeat > 1) && !Options.execute) { in main()
94 } else if ((Options.repeat == 1) && Options.execute) { in main()
[all …]
DOptions.java34 public class Options { class
38 private Options() { } in Options() method in Options
/art/profman/
Dprofile_assistant.h42 class Options {
47 Options() in Options() function
87 const Options& options = Options());
94 const Options& options = Options());
101 const Options& options);
Dprofile_assistant.cc36 const Options& options) { in ProcessProfilesInternal()
160 const Options& options) { in ProcessProfiles()
191 const Options& options) { in ProcessProfiles()
/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()
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()
DFuzzer.java20 import dexfuzz.Options;
121 if (Options.useOptimizing) { in addExecutorsForArchitecture()
126 if (Options.useInterpreter) { in addExecutorsForArchitecture()
146 if (Options.executeOnHost) { in addExecutors()
149 device = new Device(Options.deviceName, Options.noBootImage); in addExecutors()
152 if (Options.useArchArm64) { in addExecutors()
157 if (Options.useArchArm) { in addExecutors()
162 if (Options.useArchX86_64) { in addExecutors()
167 if (Options.useArchX86) { in addExecutors()
188 if (!Options.skipMutation) { in fuzz()
[all …]
/art/tools/dexfuzz/src/dexfuzz/executors/
DExecutor.java20 import dexfuzz.Options;
46 executeClass = Options.executeClass; in Executor()
48 if (Options.shortTimeouts) { in Executor()
61 if (Options.executeOnHost) { in Executor()
64 this.testLocation = Options.executeDirectory; in Executor()
138 if (Options.dumpVerify) { in verifyOnHost()
158 if (!Options.executeOnHost) { in prepareProgramForExecution()
179 String androidRoot = Options.androidRoot.trim(); in execute()
DX86InterpreterExecutor.java19 import dexfuzz.Options;
33 if (Options.executeOnHost) { in constructCommand()
DX86OptimizingBackendExecutor.java19 import dexfuzz.Options;
36 if (Options.executeOnHost) { in constructCommand()
DDevice.java29 import dexfuzz.Options;
77 assert(Options.useArchX86); in getHostCoreImagePathWithArch()
92 if (Options.executeOnHost) { in setup()
199 if (Options.executeOnHost) { in executeCommand()
/art/dexlayout/
Ddex_ir_builder.h26 class Options; variable
34 const Options& options);
Ddexlayout.h50 class Options {
52 Options() = default;
105 DexLayout(Options& options, in DexLayout()
132 const Options& GetOptions() const { in GetOptions()
189 Options& options_;
Ddexlayout_main.cc82 Options options; in DexlayoutDriver()
/art/dexdump/
Ddexdump.h40 struct Options { struct
56 extern struct Options gOptions; argument
/art/tools/dexfuzz/src/dexfuzz/program/
DProgram.java21 import dexfuzz.Options;
161 if (Options.usingProvidedSeed) { in Program()
162 rng.setSeed(Options.rngSeed); in Program()
163 rngSeed = Options.rngSeed; in Program()
178 if (Options.loadMutations) { in Program()
181 loadMutationsFromDisk(Options.loadMutationsFile); in Program()
244 if (Options.loadMutations) { in registerMutator()
343 if (!Options.mutateLimit) { in legalToMutate()
369 int tickets = (2 << Options.methodMutations) - 1; in getNumberOfMutationsToPerform()
389 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/dexanalyze/
Ddexanalyze.cc66 struct Options { struct in art::dexanalyze::DexAnalyze
134 explicit Analysis(const Options* options) : options_(options) { in Analysis()
183 const Options* const options_;
193 Options options; in Run()
/art/
DPREUPLOAD.cfg9 [Builtin Hooks Options]
/art/tools/class2greylist/src/com/android/class2greylist/
DClass2Greylist.java29 import org.apache.commons.cli.Options;
75 Options options = new Options(); in main()
253 private static void help(Options options) { in help()
/art/test/dexdump/
Drun-all-tests69 Options:
/art/tools/dexfuzz/src/dexfuzz/listeners/
DUniqueProgramTrackerListener.java20 import dexfuzz.Options;
249 if (Options.reportUnique) { in handleSummary()
/art/openjdkjvmti/
Dfixed_up_dex_file.cc108 art::Options options; in Create()

12