/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/dexdump/ |
D | dexdump_main.cc | 61 int dexdumpDriver(int argc, char** argv) { in dexdumpDriver() argument 63 InitLogging(argv, Runtime::Abort); in dexdumpDriver() 73 const int ic = getopt(argc, argv, "acdefghil:o:"); in dexdumpDriver() 147 result |= processFile(argv[optind++]); in dexdumpDriver() 154 int main(int argc, char** argv) { in main() argument 155 return art::dexdumpDriver(argc, argv); in main()
|
/art/dex2oat/ |
D | dex2oat_image_test.cc | 141 std::vector<std::string> argv; in CompileBootImage() local 142 argv.push_back(runtime->GetCompilerExecutable()); in CompileBootImage() 143 AddRuntimeArg(argv, "-Xms64m"); in CompileBootImage() 144 AddRuntimeArg(argv, "-Xmx64m"); in CompileBootImage() 147 argv.push_back("--dex-file=" + dex_file); in CompileBootImage() 148 argv.push_back("--dex-location=" + dex_file); in CompileBootImage() 151 argv.push_back("--debuggable"); in CompileBootImage() 153 runtime->AddCurrentRuntimeFeaturesAsDex2OatArguments(&argv); in CompileBootImage() 155 AddRuntimeArg(argv, "-Xverify:softfail"); in CompileBootImage() 158 argv.push_back("--host"); in CompileBootImage() [all …]
|
D | dex2oat_test.cc | 158 std::vector<std::string> argv; in Dex2Oat() local 159 argv.push_back(runtime->GetCompilerExecutable()); in Dex2Oat() 162 argv.push_back("--debuggable"); in Dex2Oat() 164 runtime->AddCurrentRuntimeFeaturesAsDex2OatArguments(&argv); in Dex2Oat() 167 argv.push_back("--compiler-filter=assume-verified"); in Dex2Oat() 171 argv.push_back("--runtime-arg"); in Dex2Oat() 172 argv.push_back("-Xrelocate"); in Dex2Oat() 174 argv.push_back("--runtime-arg"); in Dex2Oat() 175 argv.push_back("-Xnorelocate"); in Dex2Oat() 179 argv.push_back("--host"); in Dex2Oat() [all …]
|
/art/runtime/base/ |
D | logging.cc | 107 void InitLogging(char* argv[], AbortFunction& abort_function) { in InitLogging() argument 117 if (argv != nullptr) { in InitLogging() 118 gCmdLine.reset(new std::string(argv[0])); in InitLogging() 119 for (size_t i = 1; argv[i] != nullptr; ++i) { in InitLogging() 121 gCmdLine->append(argv[i]); in InitLogging() 123 gProgramInvocationName.reset(new std::string(argv[0])); in InitLogging() 124 const char* last_slash = strrchr(argv[0], '/'); in InitLogging() 126 : argv[0])); in InitLogging() 137 android::base::InitLogging(argv, INIT_LOGGING_DEFAULT_LOGGER, in InitLogging()
|
/art/test/970-iface-super-resolution-gen/util-src/ |
D | generate_java.py | 53 def main(argv): argument 54 final_java_dir = Path(argv[1]) 58 initial_java_dir = Path(argv[2]) 62 expected_txt = Path(argv[3]) 77 main(sys.argv)
|
/art/dexlayout/ |
D | dexlayout_main.cc | 68 int DexlayoutDriver(int argc, char** argv) { in DexlayoutDriver() argument 70 InitLogging(argv, Runtime::Abort); in DexlayoutDriver() 80 const int ic = getopt(argc, argv, "abcdefghil:mo:p:stvw:"); in DexlayoutDriver() 193 result |= dex_layout.ProcessFile(argv[optind++]); in DexlayoutDriver() 206 int main(int argc, char** argv) { in main() argument 207 return art::DexlayoutDriver(argc, argv); in main()
|
D | dexdiag.cc | 443 static int DexDiagMain(int argc, char* argv[]) { in DexDiagMain() argument 445 Usage(argv[0]); in DexDiagMain() 452 const StringPiece option(argv[i]); in DexDiagMain() 454 Usage(argv[0]); in DexDiagMain() 462 Usage(argv[0]); in DexDiagMain() 468 InitLogging(argv, Runtime::Abort); in DexDiagMain() 474 pid = (pid_t)strtol(argv[argc - 1], &endptr, 10); in DexDiagMain() 476 std::cerr << StringPrintf("Invalid PID \"%s\".\n", argv[argc - 1]) << std::endl; in DexDiagMain() 537 int main(int argc, char* argv[]) { in main() argument 538 return art::DexDiagMain(argc, argv); in main()
|
/art/dexoptanalyzer/ |
D | dexoptanalyzer.cc | 131 void ParseArgs(int argc, char **argv) { in ParseArgs() argument 133 original_argv = argv; in ParseArgs() 135 InitLogging(argv, Runtime::Abort); in ParseArgs() 137 argv++; in ParseArgs() 145 const StringPiece option(argv[i]); in ParseArgs() 263 static int dexoptAnalyze(int argc, char** argv) { in dexoptAnalyze() argument 267 analyzer.ParseArgs(argc, argv); in dexoptAnalyze() 273 int main(int argc, char **argv) { in main() argument 274 return art::dexoptAnalyze(argc, argv); in main()
|
/art/cmdline/ |
D | cmdline_parser_test.cc | 162 #define _EXPECT_SINGLE_PARSE_EMPTY_SUCCESS(argv) \ argument 164 EXPECT_TRUE(IsResultSuccessful(parser_->Parse(argv))); \ 167 #define EXPECT_SINGLE_PARSE_EMPTY_SUCCESS(argv) \ argument 168 _EXPECT_SINGLE_PARSE_EMPTY_SUCCESS(argv); \ 171 #define EXPECT_SINGLE_PARSE_DEFAULT_VALUE(expected, argv, key)\ argument 172 _EXPECT_SINGLE_PARSE_EMPTY_SUCCESS(argv); \ 177 #define _EXPECT_SINGLE_PARSE_EXISTS(argv, key) \ argument 179 EXPECT_TRUE(IsResultSuccessful(parser_->Parse(argv))); \ 184 #define EXPECT_SINGLE_PARSE_EXISTS(argv, key) \ argument 185 _EXPECT_SINGLE_PARSE_EXISTS(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 | 130 bool Parse(int argc, char** argv) { in Parse() 132 argv++; in Parse() 143 const StringPiece option(argv[i]); in Parse() 297 int Main(int argc, char** argv) { in Main() 298 InitLogging(argv, Runtime::Abort); in Main() 304 if (args_ == nullptr || !args_->Parse(argc, argv)) { in Main()
|
/art/test/971-iface-super/util-src/ |
D | generate_java.py | 115 def main(argv): argument 116 javac_exec = Path(argv[1]) 120 temp_dir = Path(argv[2]) 124 classes_dir = Path(argv[3]) 128 expected_txt = Path(argv[4]) 138 main(sys.argv)
|
/art/test/968-default-partial-compile-gen/util-src/ |
D | generate_java.py | 111 def main(argv): argument 112 javac_exec = Path(argv[1]) 116 temp_dir = Path(argv[2]) 120 classes_dir = Path(argv[3]) 124 expected_txt = Path(argv[4]) 134 main(sys.argv)
|
/art/runtime/ |
D | dexopt_test.cc | 201 std::vector<std::string> argv; in PreRelocateImage() local 202 argv.push_back(patchoat); in PreRelocateImage() 203 argv.push_back("--input-image-location=" + image_location); in PreRelocateImage() 204 argv.push_back("--output-image-file=" + image); in PreRelocateImage() 205 argv.push_back("--instruction-set=" + std::string(GetInstructionSetString(kRuntimeISA))); in PreRelocateImage() 206 argv.push_back("--base-offset-delta=0x00008000"); in PreRelocateImage() 207 return Exec(argv, error_msg); in PreRelocateImage()
|
D | oat_file_assistant.cc | 790 std::vector<std::string> argv; in Dex2Oat() local 791 argv.push_back(runtime->GetCompilerExecutable()); in Dex2Oat() 793 argv.push_back("--debuggable"); in Dex2Oat() 795 runtime->AddCurrentRuntimeFeaturesAsDex2OatArguments(&argv); in Dex2Oat() 798 argv.push_back("--compiler-filter=verify-none"); in Dex2Oat() 802 argv.push_back("--runtime-arg"); in Dex2Oat() 803 argv.push_back("-Xrelocate"); in Dex2Oat() 805 argv.push_back("--runtime-arg"); in Dex2Oat() 806 argv.push_back("-Xnorelocate"); in Dex2Oat() 810 argv.push_back("--host"); in Dex2Oat() [all …]
|
D | generate-operator-out.py | 170 local_path = sys.argv[1] 172 for header_file in sys.argv[2:]: 186 print('// This was automatically generated by %s --- do not edit!' % sys.argv[0])
|
/art/dexlist/ |
D | dexlist.cc | 212 int dexlistDriver(int argc, char** argv) { in dexlistDriver() argument 214 InitLogging(argv, Runtime::Abort); in dexlistDriver() 223 const int ic = getopt(argc, argv, "o:m:"); in dexlistDriver() 279 result |= processFile(argv[optind++]); in dexlistDriver() 288 int main(int argc, char** argv) { in main() argument 289 return art::dexlistDriver(argc, argv); in main()
|
/art/test/648-many-direct-methods/util-src/ |
D | generate_java.py | 128 def main(argv): argument 129 java_dir = Path(argv[1]) 137 main(sys.argv)
|
/art/oatdump/ |
D | oatdump_test.h | 147 std::vector<char*> argv; in Exec() local 149 argv.push_back(const_cast<char*>(exec_argv[i].c_str())); in Exec() 151 argv.push_back(nullptr); in Exec() 152 UNUSED(execv(argv[0], &argv[0])); in Exec()
|
/art/tools/dmtracedump/ |
D | createtesttrace.cc | 409 int32_t parseOptions(int32_t argc, char** argv) { in parseOptions() argument 412 int32_t opt = getopt(argc, argv, "v:d"); in parseOptions() 433 int32_t main(int32_t argc, char** argv) { in main() argument 437 if (parseOptions(argc, argv) || argc - optind != 2) { in main() 438 fprintf(stderr, "Usage: %s [-v version] [-d] input_file trace_prefix\n", argv[0]); in main() 442 inputFile = argv[optind++]; in main() 444 traceFileName = argv[optind++]; in main()
|
/art/tools/jfuzz/ |
D | run_jfuzz_test_nightly.py | 36 def main(argv): argument 95 main(sys.argv)
|
/art/compiler/ |
D | generate-operator-out.py | 170 local_path = sys.argv[1] 172 for header_file in sys.argv[2:]: 186 print('// This was automatically generated by %s --- do not edit!' % sys.argv[0])
|
/art/tools/ |
D | generate-operator-out.py | 170 local_path = sys.argv[1] 172 for header_file in sys.argv[2:]: 186 print('// This was automatically generated by %s --- do not edit!' % sys.argv[0])
|
D | stream-trace-converter.py | 202 Rewriter().ProcessFile(sys.argv[1]) 203 header_name = sys.argv[1] + '.header' 204 body_name = sys.argv[1] + '.body'
|