Home
last modified time | relevance | path

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

12

/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/dexdump/
Ddexdump_main.cc61 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/
Ddex2oat_image_test.cc141 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 …]
Ddex2oat_test.cc158 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/
Dlogging.cc107 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/
Dgenerate_java.py53 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/
Ddexlayout_main.cc68 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()
Ddexdiag.cc443 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/
Ddexoptanalyzer.cc131 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/
Dcmdline_parser_test.cc162 #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 …]
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.h130 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/
Dgenerate_java.py115 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/
Dgenerate_java.py111 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/
Ddexopt_test.cc201 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()
Doat_file_assistant.cc790 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 …]
Dgenerate-operator-out.py170 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/
Ddexlist.cc212 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/
Dgenerate_java.py128 def main(argv): argument
129 java_dir = Path(argv[1])
137 main(sys.argv)
/art/oatdump/
Doatdump_test.h147 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/
Dcreatetesttrace.cc409 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/
Drun_jfuzz_test_nightly.py36 def main(argv): argument
95 main(sys.argv)
/art/compiler/
Dgenerate-operator-out.py170 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/
Dgenerate-operator-out.py170 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])
Dstream-trace-converter.py202 Rewriter().ProcessFile(sys.argv[1])
203 header_name = sys.argv[1] + '.header'
204 body_name = sys.argv[1] + '.body'

12