/art/dalvikvm/ |
D | dalvikvm.cc | 59 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/ |
D | oat_file_assistant.cc | 630 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 …]
|
D | common_runtime_test.cc | 53 int main(int argc, char **argv) { in main() argument 59 art::InitLogging(argv); in main() 61 testing::InitGoogleTest(&argc, argv); in main()
|
D | runtime.cc | 1675 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/ |
D | cmdline_parser_test.cc | 149 #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 …]
|
D | cmdline_parser.h | 446 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()
|
D | cmdline.h | 127 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()
|
D | README.md | 16 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/ |
D | logging.cc | 73 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()
|
D | logging.h | 73 extern void InitLogging(char* argv[]);
|
/art/tools/ |
D | stream-trace-converter.py | 178 Rewriter().ProcessFile(sys.argv[1]) 179 header_name = sys.argv[1] + '.header' 180 body_name = sys.argv[1] + '.body'
|
D | generate-operator-out.py | 168 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])
|
D | analyze-init-failures.py | 151 ProcessFile(sys.argv[1])
|
D | cpplint.py | 4028 filenames = ParseArguments(sys.argv[1:])
|
/art/runtime/gc/space/ |
D | image_space.cc | 316 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/ |
D | dex2oat.cc | 551 void ParseArgs(int argc, char** argv) { in ParseArgs() argument 553 original_argv = argv; in ParseArgs() 555 InitLogging(argv); in ParseArgs() 558 argv++; in ParseArgs() 594 const StringPiece option(argv[i]); in ParseArgs() 597 LOG(INFO) << "dex2oat: option[" << i << "]=" << argv[i]; in ParseArgs() 771 LOG(INFO) << "dex2oat: option[" << i << "]=" << argv[i]; in ParseArgs() 773 runtime_args_.push_back(argv[i]); in ParseArgs() 1084 oss << argv[i]; in ParseArgs() 2028 static int dex2oat(int argc, char** argv) { in dex2oat() argument [all …]
|
/art/patchoat/ |
D | patchoat.cc | 934 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/ |
D | imgdiag.cc | 954 int main(int argc, char** argv) { in main() argument 956 return main.Main(argc, argv); in main()
|
/art/oatdump/ |
D | oatdump.cc | 2506 int main(int argc, char** argv) { in main() argument 2508 return main.Main(argc, argv); in main()
|