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

/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.cc114 art::InitLogging(nullptr); // argv = null
149 #define EXPECT_SINGLE_PARSE_EMPTY_SUCCESS(argv) \
151 EXPECT_TRUE(IsResultSuccessful(parser_->Parse(argv))); \
155 #define _EXPECT_SINGLE_PARSE_EXISTS(argv, key) \
157 EXPECT_TRUE(IsResultSuccessful(parser_->Parse(argv))); \
162 #define EXPECT_SINGLE_PARSE_EXISTS(argv, key) \
163 _EXPECT_SINGLE_PARSE_EXISTS(argv, key); \
166 #define EXPECT_SINGLE_PARSE_VALUE(expected, argv, key) \
167 _EXPECT_SINGLE_PARSE_EXISTS(argv, key); \
171 #define EXPECT_SINGLE_PARSE_VALUE_STR(expected, argv, ke
537 std::vector<const char*> argv = ignored_args; local
[all...]
H A Dcmdline.h127 bool Parse(int argc, char** argv) { argument
128 // Skip over argv[0].
129 argv++;
140 const StringPiece option(argv[i]);
293 int Main(int argc, char** argv) { argument
294 InitLogging(argv);
300 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/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 Dcommon_runtime_test.cc53 int main(int argc, char **argv) { argument
59 art::InitLogging(argv);
61 testing::InitGoogleTest(&argc, argv);
H A Doat_file_assistant.cc630 std::vector<std::string> argv; local
631 argv.push_back(runtime->GetPatchoatExecutable());
632 argv.push_back("--instruction-set=" + std::string(GetInstructionSetString(isa_)));
633 argv.push_back("--input-oat-file=" + input_file_name);
634 argv.push_back("--output-oat-file=" + oat_file_name);
635 argv.push_back("--patched-image-location=" + image_info->location);
637 std::string command_line(Join(argv, ' '));
638 if (!Exec(argv, error_msg)) {
706 std::vector<std::string> argv; local
707 argv
[all...]
/art/runtime/gc/space/
H A Dimage_space.cc316 std::vector<std::string> argv; local
317 argv.push_back(patchoat);
319 argv.push_back(input_image_location_arg);
320 argv.push_back(output_image_filename_arg);
322 argv.push_back(input_oat_location_arg);
323 argv.push_back(output_oat_filename_arg);
325 argv.push_back(instruction_set_arg);
326 argv.push_back(base_offset_arg);
328 std::string command_line(Join(argv, ' '));
330 return Exec(argv, error_ms
[all...]
/art/patchoat/
H A Dpatchoat.cc934 static int patchoat(int argc, char **argv) { argument
935 InitLogging(argv);
939 orig_argv = argv;
942 InitLogging(argv);
945 argv++;
980 const StringPiece option(argv[i]);
983 LOG(INFO) << "patchoat: option[" << i << "]=" << argv[i]; local
1342 int main(int argc, char **argv) { argument
1343 return art::patchoat(argc, argv);
/art/dex2oat/
H A Ddex2oat.cc545 void ParseArgs(int argc, char** argv) { argument
547 original_argv = argv;
549 InitLogging(argv);
551 // Skip over argv[0].
552 argv++;
588 const StringPiece option(argv[i]);
591 LOG(INFO) << "dex2oat: option[" << i << "]=" << argv[i]; local
765 LOG(INFO) << "dex2oat: option[" << i << "]=" << argv[i]; local
767 runtime_args_.push_back(argv[i]);
1078 oss << argv[ local
2015 dex2oat(int argc, char** argv) argument
2055 main(int argc, char** argv) argument
[all...]
/art/imgdiag/
H A Dimgdiag.cc954 int main(int argc, char** argv) { argument
956 return main.Main(argc, argv);
/art/oatdump/
H A Doatdump.cc2506 int main(int argc, char** argv) { argument
2508 return main.Main(argc, argv);

Completed in 186 milliseconds