Searched defs:argv (Results 1 - 19 of 19) sorted by relevance

/art/dexdump/
H A Ddexdump_main.cc61 int dexdumpDriver(int argc, char** argv) { argument
63 InitLogging(argv);
73 const int ic = getopt(argc, argv, "cdefghil:t:o:");
147 result |= processFile(argv[optind++]);
154 int main(int argc, char** argv) { argument
155 return art::dexdumpDriver(argc, argv);
/art/dalvikvm/
H A Ddalvikvm.cc59 static int InvokeMain(JNIEnv* env, char** argv) { argument
61 // it. Create an array and populate it. Note argv[0] is not
63 ScopedLocalRef<jobjectArray> args(env, toStringArray(env, argv + 1));
72 std::string class_name(argv[0]);
108 static int dalvikvm(int argc, char** argv) { argument
111 // Skip over argv[0].
112 argv++;
132 if (argv[arg_idx][0] != '-' && !need_extra) {
135 if (strncmp(argv[arg_idx], "-XXlib:", strlen("-XXlib:")) == 0) {
136 lib = argv[arg_id
211 main(int argc, char** argv) argument
[all...]
/art/cmdline/
H A Dcmdline_parser_test.cc128 art::InitLogging(nullptr); // argv = null
164 #define _EXPECT_SINGLE_PARSE_EMPTY_SUCCESS(argv) \
166 EXPECT_TRUE(IsResultSuccessful(parser_->Parse(argv))); \
169 #define EXPECT_SINGLE_PARSE_EMPTY_SUCCESS(argv) \
170 _EXPECT_SINGLE_PARSE_EMPTY_SUCCESS(argv); \
173 #define EXPECT_SINGLE_PARSE_DEFAULT_VALUE(expected, argv, key)\
174 _EXPECT_SINGLE_PARSE_EMPTY_SUCCESS(argv); \
179 #define _EXPECT_SINGLE_PARSE_EXISTS(argv, key) \
181 EXPECT_TRUE(IsResultSuccessful(parser_->Parse(argv))); \
186 #define EXPECT_SINGLE_PARSE_EXISTS(argv, ke
601 std::vector<const char*> argv = ignored_args; local
[all...]
H A Dcmdline.h128 bool Parse(int argc, char** argv) { argument
129 // Skip over argv[0].
130 argv++;
141 const StringPiece option(argv[i]);
295 int Main(int argc, char** argv) { argument
296 InitLogging(argv);
302 if (args_ == nullptr || !args_->Parse(argc, argv)) {
H A Dcmdline_parser.h446 CmdlineResult Parse(const std::string& argv) { argument
448 Split(argv, ' ', &tokenized);
454 CmdlineResult Parse(const char* argv) { argument
455 return Parse(std::string(argv));
459 // Assumes that argv[0] is a valid argument (i.e. not the program name).
460 CmdlineResult Parse(const std::vector<const char*>& argv) { argument
461 return Parse(TokenRange(argv.begin(), argv.end()));
465 // Assumes that argv[0] is a valid argument (i.e. not the program name).
466 CmdlineResult Parse(const std::vector<std::string>& argv) { argument
472 Parse(const char* argv[], int argc) argument
[all...]
/art/dex2oat/
H A Ddex2oat_test.cc114 std::vector<std::string> argv; local
115 argv.push_back(runtime->GetCompilerExecutable());
116 argv.push_back("--runtime-arg");
117 argv.push_back("-classpath");
118 argv.push_back("--runtime-arg");
123 argv.push_back(class_path);
125 argv.push_back("--debuggable");
127 runtime->AddCurrentRuntimeFeaturesAsDex2OatArguments(&argv);
130 argv.push_back("--compiler-filter=verify-none");
134 argv
[all...]
H A Ddex2oat.cc1010 void InsertCompileOptions(int argc, char** argv) { argument
1016 oss << argv[i]; local
1041 void ParseArgs(int argc, char** argv) { argument
1043 original_argv = argv;
1045 InitLogging(argv);
1047 // Skip over argv[0].
1048 argv++;
1059 const StringPiece option(argv[i]);
1062 LOG(INFO) << "dex2oat: option[" << i << "]=" << argv[i]; local
1127 LOG(INFO) << "dex2oat: option[" << i << "]=" << argv[ local
2623 dex2oat(int argc, char** argv) argument
2680 main(int argc, char** argv) argument
[all...]
/art/dexlist/
H A Ddexlist.cc216 int dexlistDriver(int argc, char** argv) { argument
218 InitLogging(argv);
227 const int ic = getopt(argc, argv, "o:m:");
283 result |= processFile(argv[optind++]);
292 int main(int argc, char** argv) { argument
293 return art::dexlistDriver(argc, argv);
/art/profman/
H A Dprofman.cc126 void ParseArgs(int argc, char **argv) { argument
128 original_argv = argv;
130 InitLogging(argv);
133 argv++;
141 const StringPiece option(argv[i]);
144 LOG(INFO) << "profman: option[" << i << "]=" << argv[i]; local
355 static int profman(int argc, char** argv) { argument
359 profman.ParseArgs(argc, argv);
371 int main(int argc, char **argv) { argument
372 return art::profman(argc, argv);
[all...]
/art/runtime/base/
H A Dlogging.cc73 void InitLogging(char* argv[]) { argument
81 // but we don't have that luxury on the Mac, and there are a couple of argv[0] variants that are
83 if (argv != nullptr) {
84 gCmdLine.reset(new std::string(argv[0]));
85 for (size_t i = 1; argv[i] != nullptr; ++i) {
87 gCmdLine->append(argv[i]);
89 gProgramInvocationName.reset(new std::string(argv[0]));
90 const char* last_slash = strrchr(argv[0], '/');
92 : argv[0]));
94 // TODO: fall back to /proc/self/cmdline when argv i
[all...]
/art/runtime/
H A Doat_file_assistant_test.cc61 std::vector<std::string> argv; local
62 argv.push_back(patchoat);
63 argv.push_back("--input-image-location=" + GetImageLocation());
64 argv.push_back("--output-image-file=" + image);
65 argv.push_back("--instruction-set=" + std::string(GetInstructionSetString(kRuntimeISA)));
66 argv.push_back("--base-offset-delta=0x00008000");
67 return Exec(argv, error_msg);
H A Dcommon_runtime_test.cc54 int main(int argc, char **argv) { argument
60 art::InitLogging(argv);
62 testing::InitGoogleTest(&argc, argv);
H A Doat_file_assistant.cc652 std::vector<std::string> argv; local
653 argv.push_back(runtime->GetPatchoatExecutable());
654 argv.push_back("--instruction-set=" + std::string(GetInstructionSetString(isa_)));
655 argv.push_back("--input-oat-file=" + input_file_name);
656 argv.push_back("--output-oat-file=" + oat_file_name);
657 argv.push_back("--patched-image-location=" + image_info->location);
659 std::string command_line(Join(argv, ' '));
660 if (!Exec(argv, error_msg)) {
747 std::vector<std::string> argv; local
748 argv
[all...]
/art/tools/dmtracedump/
H A Dcreatetesttrace.cc409 int32_t parseOptions(int32_t argc, char** argv) { argument
412 int32_t opt = getopt(argc, argv, "v:d");
433 int32_t main(int32_t argc, char** argv) { argument
437 if (parseOptions(argc, argv) || argc - optind != 2) {
438 fprintf(stderr, "Usage: %s [-v version] [-d] input_file trace_prefix\n", argv[0]);
442 inputFile = argv[optind++];
444 traceFileName = argv[optind++];
H A Dtracedump.cc2530 int32_t parseOptions(int32_t argc, char** argv) { argument
2532 int32_t opt = getopt(argc, argv, "d:hg:kos:t:");
2566 int32_t main(int32_t argc, char** argv) { argument
2570 if (parseOptions(argc, argv) || argc - optind != 1) return usage(argv[0]);
2572 gOptions.traceFileName = argv[optind];
/art/imgdiag/
H A Dimgdiag.cc1145 int main(int argc, char** argv) { argument
1147 return main.Main(argc, argv);
/art/patchoat/
H A Dpatchoat.cc1230 static int patchoat(int argc, char **argv) { argument
1231 InitLogging(argv);
1235 orig_argv = argv;
1238 InitLogging(argv);
1241 argv++;
1270 const StringPiece option(argv[i]);
1273 LOG(INFO) << "patchoat: option[" << i << "]=" << argv[i]; local
1390 int main(int argc, char **argv) { argument
1391 return art::patchoat(argc, argv);
/art/runtime/gc/space/
H A Dimage_space.cc216 std::vector<std::string> argv; local
217 argv.push_back(patchoat);
219 argv.push_back(input_image_location_arg);
220 argv.push_back(output_image_filename_arg);
222 argv.push_back(instruction_set_arg);
223 argv.push_back(base_offset_arg);
225 std::string command_line(Join(argv, ' '));
227 return Exec(argv, error_msg);
/art/oatdump/
H A Doatdump.cc2606 int main(int argc, char** argv) { argument
2608 return main.Main(argc, argv);

Completed in 172 milliseconds