Home
last modified time | relevance | path

Searched refs:argv (Results 1 – 19 of 19) sorted by relevance

/art/dalvikvm/
Ddalvikvm.cc59 static int InvokeMain(JNIEnv* env, char** argv) { in InvokeMain() argument
63 ScopedLocalRef<jobjectArray> args(env, toStringArray(env, argv + 1)); in InvokeMain()
72 std::string class_name(argv[0]); in InvokeMain()
108 static int dalvikvm(int argc, char** argv) { in dalvikvm() argument
112 argv++; in dalvikvm()
132 if (argv[arg_idx][0] != '-' && !need_extra) { in dalvikvm()
135 if (strncmp(argv[arg_idx], "-XXlib:", strlen("-XXlib:")) == 0) { in dalvikvm()
136 lib = argv[arg_idx] + strlen("-XXlib:"); in dalvikvm()
140 options[curr_opt++].optionString = argv[arg_idx]; in dalvikvm()
144 if (strcmp(argv[arg_idx], "-classpath") == 0 || strcmp(argv[arg_idx], "-cp") == 0) { in dalvikvm()
[all …]
/art/runtime/
Doat_file_assistant.cc630 std::vector<std::string> argv; in CopyProfileFile() local
631 argv.push_back(runtime->GetPatchoatExecutable()); in CopyProfileFile()
632 argv.push_back("--instruction-set=" + std::string(GetInstructionSetString(isa_))); in CopyProfileFile()
633 argv.push_back("--input-oat-file=" + input_file_name); in CopyProfileFile()
634 argv.push_back("--output-oat-file=" + oat_file_name); in CopyProfileFile()
635 argv.push_back("--patched-image-location=" + image_info->location); in CopyProfileFile()
637 std::string command_line(Join(argv, ' ')); in CopyProfileFile()
638 if (!Exec(argv, error_msg)) { in CopyProfileFile()
706 std::vector<std::string> argv; in CopyProfileFile() local
707 argv.push_back(runtime->GetCompilerExecutable()); in CopyProfileFile()
[all …]
Dcommon_runtime_test.cc53 int main(int argc, char **argv) { in main() argument
59 art::InitLogging(argv); in main()
61 testing::InitGoogleTest(&argc, argv); in main()
Druntime.cc1675 void Runtime::AddCurrentRuntimeFeaturesAsDex2OatArguments(std::vector<std::string>* argv) in AddCurrentRuntimeFeaturesAsDex2OatArguments()
1678 argv->push_back("--compiler-filter=interpret-only"); in AddCurrentRuntimeFeaturesAsDex2OatArguments()
1686 argv->push_back(instruction_set); in AddCurrentRuntimeFeaturesAsDex2OatArguments()
1691 argv->push_back(feature_string); in AddCurrentRuntimeFeaturesAsDex2OatArguments()
/art/cmdline/
Dcmdline_parser_test.cc149 #define EXPECT_SINGLE_PARSE_EMPTY_SUCCESS(argv) \ argument
151 EXPECT_TRUE(IsResultSuccessful(parser_->Parse(argv))); \
155 #define _EXPECT_SINGLE_PARSE_EXISTS(argv, key) \ argument
157 EXPECT_TRUE(IsResultSuccessful(parser_->Parse(argv))); \
162 #define EXPECT_SINGLE_PARSE_EXISTS(argv, key) \ argument
163 _EXPECT_SINGLE_PARSE_EXISTS(argv, key); \
166 #define EXPECT_SINGLE_PARSE_VALUE(expected, argv, key) \ argument
167 _EXPECT_SINGLE_PARSE_EXISTS(argv, key); \
171 #define EXPECT_SINGLE_PARSE_VALUE_STR(expected, argv, key) \ argument
172 EXPECT_SINGLE_PARSE_VALUE(std::string(expected), argv, key)
[all …]
Dcmdline_parser.h446 CmdlineResult Parse(const std::string& argv) { in Parse()
448 Split(argv, ' ', &tokenized); in Parse()
454 CmdlineResult Parse(const char* argv) { in Parse()
455 return Parse(std::string(argv)); in Parse()
460 CmdlineResult Parse(const std::vector<const char*>& argv) { in Parse()
461 return Parse(TokenRange(argv.begin(), argv.end())); in Parse()
466 CmdlineResult Parse(const std::vector<std::string>& argv) { in Parse()
467 return Parse(TokenRange(argv.begin(), argv.end())); in Parse()
472 CmdlineResult Parse(const char* argv[], int argc) { in Parse()
473 return Parse(TokenRange(&argv[1], argc - 1)); // ignore argv[0] because it's the program name in Parse()
Dcmdline.h127 bool Parse(int argc, char** argv) { in Parse()
129 argv++; in Parse()
140 const StringPiece option(argv[i]); in Parse()
293 int Main(int argc, char** argv) { in Main()
294 InitLogging(argv); in Main()
300 if (args_ == nullptr || !args_->Parse(argc, argv)) { in Main()
DREADME.md16 generate a type-safe value parser that process a user-provided list of strings (`argv`). Currently,
53 int main(char** argv, int argc) {
55 auto result = parser.parse(argv, argc));
84 For example with `-orange:_` the parse would know to check all tokens in an `argv` list for the
/art/runtime/base/
Dlogging.cc73 void InitLogging(char* argv[]) { in InitLogging() argument
83 if (argv != nullptr) { in InitLogging()
84 gCmdLine.reset(new std::string(argv[0])); in InitLogging()
85 for (size_t i = 1; argv[i] != nullptr; ++i) { in InitLogging()
87 gCmdLine->append(argv[i]); in InitLogging()
89 gProgramInvocationName.reset(new std::string(argv[0])); in InitLogging()
90 const char* last_slash = strrchr(argv[0], '/'); in InitLogging()
92 : argv[0])); in InitLogging()
Dlogging.h73 extern void InitLogging(char* argv[]);
/art/tools/
Dgenerate-operator-out.py168 local_path = sys.argv[1]
170 for header_file in sys.argv[2:]:
184 print('// This was automatically generated by %s --- do not edit!' % sys.argv[0])
Dstream-trace-converter.py178 Rewriter().ProcessFile(sys.argv[1])
179 header_name = sys.argv[1] + '.header'
180 body_name = sys.argv[1] + '.body'
Danalyze-init-failures.py151 ProcessFile(sys.argv[1])
Dcpplint.py4028 filenames = ParseArguments(sys.argv[1:])
/art/runtime/gc/space/
Dimage_space.cc316 std::vector<std::string> argv; in RelocateImage() local
317 argv.push_back(patchoat); in RelocateImage()
319 argv.push_back(input_image_location_arg); in RelocateImage()
320 argv.push_back(output_image_filename_arg); in RelocateImage()
322 argv.push_back(input_oat_location_arg); in RelocateImage()
323 argv.push_back(output_oat_filename_arg); in RelocateImage()
325 argv.push_back(instruction_set_arg); in RelocateImage()
326 argv.push_back(base_offset_arg); in RelocateImage()
328 std::string command_line(Join(argv, ' ')); in RelocateImage()
330 return Exec(argv, error_msg); in RelocateImage()
/art/dex2oat/
Ddex2oat.cc545 void ParseArgs(int argc, char** argv) { in ParseArgs() argument
547 original_argv = argv; in ParseArgs()
549 InitLogging(argv); in ParseArgs()
552 argv++; in ParseArgs()
588 const StringPiece option(argv[i]); in ParseArgs()
591 LOG(INFO) << "dex2oat: option[" << i << "]=" << argv[i]; in ParseArgs()
765 LOG(INFO) << "dex2oat: option[" << i << "]=" << argv[i]; in ParseArgs()
767 runtime_args_.push_back(argv[i]); in ParseArgs()
1078 oss << argv[i]; in ParseArgs()
2015 static int dex2oat(int argc, char** argv) { in dex2oat() argument
[all …]
/art/patchoat/
Dpatchoat.cc934 static int patchoat(int argc, char **argv) { in patchoat() argument
935 InitLogging(argv); in patchoat()
939 orig_argv = argv; in patchoat()
942 InitLogging(argv); in patchoat()
945 argv++; in patchoat()
980 const StringPiece option(argv[i]); in patchoat()
983 LOG(INFO) << "patchoat: option[" << i << "]=" << argv[i]; in patchoat()
1342 int main(int argc, char **argv) { in main() argument
1343 return art::patchoat(argc, argv); in main()
/art/imgdiag/
Dimgdiag.cc954 int main(int argc, char** argv) { in main() argument
956 return main.Main(argc, argv); in main()
/art/oatdump/
Doatdump.cc2506 int main(int argc, char** argv) { in main() argument
2508 return main.Main(argc, argv); in main()