/art/dalvikvm/ |
H A D | dalvikvm.cc | 59 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/dexdump/ |
H A D | dexdump_main.cc | 61 int dexdumpDriver(int argc, char** argv) { argument 63 InitLogging(argv, Runtime::Aborter); 73 const int ic = getopt(argc, argv, "acdefghil:o:"); 147 result |= processFile(argv[optind++]); 154 int main(int argc, char** argv) { argument 155 return art::dexdumpDriver(argc, argv);
|
/art/test/970-iface-super-resolution-gen/util-src/ |
H A D | generate_java.py | 53 def main(argv): 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/runtime/base/ |
H A D | logging.cc | 58 void InitLogging(char* argv[], AbortFunction& abort_function) { argument 66 // but we don't have that luxury on the Mac, and there are a couple of argv[0] variants that are 68 if (argv != nullptr) { 69 gCmdLine.reset(new std::string(argv[0])); 70 for (size_t i = 1; argv[i] != nullptr; ++i) { 72 gCmdLine->append(argv[i]); 74 gProgramInvocationName.reset(new std::string(argv[0])); 75 const char* last_slash = strrchr(argv[0], '/'); 77 : argv[0])); 79 // TODO: fall back to /proc/self/cmdline when argv i [all...] |
H A D | logging.h | 78 extern void InitLogging(char* argv[], AbortFunction& default_aborter);
|
/art/dexlayout/ |
H A D | dexlayout_main.cc | 68 int DexlayoutDriver(int argc, char** argv) { argument 70 InitLogging(argv, Runtime::Aborter); 80 const int ic = getopt(argc, argv, "abcdefghil:mo:p:stvw:"); 193 result |= dex_layout.ProcessFile(argv[optind++]); 200 int main(int argc, char** argv) { argument 201 return art::DexlayoutDriver(argc, argv);
|
H A D | dexdiag.cc | 441 static int DexDiagMain(int argc, char* argv[]) { argument 443 Usage(argv[0]); 450 const StringPiece option(argv[i]); 452 Usage(argv[0]); 460 Usage(argv[0]); 466 InitLogging(argv, Runtime::Aborter); 471 pid = (pid_t)strtol(argv[argc - 1], &endptr, 10); 473 std::cerr << StringPrintf("Invalid PID \"%s\".\n", argv[argc - 1]) << std::endl; 522 int main(int argc, char* argv[]) { argument 523 return art::DexDiagMain(argc, argv); [all...] |
/art/cmdline/ |
H A D | cmdline_parser_test.cc | 125 art::InitLogging(nullptr, art::Runtime::Aborter); // argv = null 161 #define _EXPECT_SINGLE_PARSE_EMPTY_SUCCESS(argv) \ 163 EXPECT_TRUE(IsResultSuccessful(parser_->Parse(argv))); \ 166 #define EXPECT_SINGLE_PARSE_EMPTY_SUCCESS(argv) \ 167 _EXPECT_SINGLE_PARSE_EMPTY_SUCCESS(argv); \ 170 #define EXPECT_SINGLE_PARSE_DEFAULT_VALUE(expected, argv, key)\ 171 _EXPECT_SINGLE_PARSE_EMPTY_SUCCESS(argv); \ 176 #define _EXPECT_SINGLE_PARSE_EXISTS(argv, key) \ 178 EXPECT_TRUE(IsResultSuccessful(parser_->Parse(argv))); \ 183 #define EXPECT_SINGLE_PARSE_EXISTS(argv, ke 554 std::vector<const char*> argv = ignored_args; local [all...] |
H A D | cmdline.h | 130 bool Parse(int argc, char** argv) { argument 131 // Skip over argv[0]. 132 argv++; 143 const StringPiece option(argv[i]); 297 int Main(int argc, char** argv) { argument 298 InitLogging(argv, Runtime::Aborter); 304 if (args_ == nullptr || !args_->Parse(argc, argv)) {
|
H A D | cmdline_parser.h | 446 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/test/968-default-partial-compile-gen/util-src/ |
H A D | generate_java.py | 111 def main(argv): 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/test/971-iface-super/util-src/ |
H A D | generate_java.py | 115 def main(argv): 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/dexoptanalyzer/ |
H A D | dexoptanalyzer.cc | 126 void ParseArgs(int argc, char **argv) { argument 128 original_argv = argv; 130 InitLogging(argv, Runtime::Aborter); 132 argv++; 140 const StringPiece option(argv[i]); 253 static int dexoptAnalyze(int argc, char** argv) { argument 257 analyzer.ParseArgs(argc, argv); 263 int main(int argc, char **argv) { argument 264 return art::dexoptAnalyze(argc, argv);
|
/art/tools/jfuzz/ |
H A D | run_jfuzz_test_nightly.py | 35 def main(argv): 91 main(sys.argv)
|
/art/runtime/ |
H A D | dexopt_test.cc | 201 std::vector<std::string> argv; local 202 argv.push_back(patchoat); 203 argv.push_back("--input-image-location=" + image_location); 204 argv.push_back("--output-image-file=" + image); 205 argv.push_back("--instruction-set=" + std::string(GetInstructionSetString(kRuntimeISA))); 206 argv.push_back("--base-offset-delta=0x00008000"); 207 return Exec(argv, error_msg);
|
H A D | oat_file_assistant.cc | 730 std::vector<std::string> argv; local 731 argv.push_back(runtime->GetCompilerExecutable()); 732 argv.push_back("--runtime-arg"); 733 argv.push_back("-classpath"); 734 argv.push_back("--runtime-arg"); 739 argv.push_back(class_path); 741 argv.push_back("--debuggable"); 743 runtime->AddCurrentRuntimeFeaturesAsDex2OatArguments(&argv); 746 argv.push_back("--compiler-filter=verify-none"); 750 argv [all...] |
H A 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/ |
H A D | dexlist.cc | 214 int dexlistDriver(int argc, char** argv) { argument 216 InitLogging(argv, Runtime::Aborter); 225 const int ic = getopt(argc, argv, "o:m:"); 281 result |= processFile(argv[optind++]); 290 int main(int argc, char** argv) { argument 291 return art::dexlistDriver(argc, argv);
|
/art/dex2oat/ |
H A D | dex2oat_test.cc | 148 std::vector<std::string> argv; local 149 argv.push_back(runtime->GetCompilerExecutable()); 150 argv.push_back("--runtime-arg"); 151 argv.push_back("-classpath"); 152 argv.push_back("--runtime-arg"); 157 argv.push_back(class_path); 159 argv.push_back("--debuggable"); 161 runtime->AddCurrentRuntimeFeaturesAsDex2OatArguments(&argv); 164 argv.push_back("--compiler-filter=assume-verified"); 168 argv [all...] |
/art/compiler/ |
H A 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/ |
H A 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/ |
H A D | test.py | 43 for arg in sys.argv[1:]:
|
/art/tools/dmtracedump/ |
H A D | createtesttrace.cc | 409 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++];
|
/art/oatdump/ |
H A D | oatdump_test.cc | 144 std::vector<char*> argv; local 146 argv.push_back(const_cast<char*>(exec_argv[i].c_str())); 148 argv.push_back(nullptr); 149 UNUSED(execv(argv[0], &argv[0]));
|
/art/test/961-default-iface-resolution-gen/util-src/ |
H A D | generate_java.py | 365 def main(argv): 366 java_dir = Path(argv[1]) 370 expected_txt = Path(argv[2]) 378 main(sys.argv)
|