Searched refs:argv (Results 1 - 20 of 20) sorted by relevance

/dalvik/vm/
H A DInit.cpp772 * argv[0] does not contain the name of the program.
781 static int processOptions(int argc, const char* const argv[], argument
788 ALOGV(" %d: '%s'", i, argv[i]);
805 if (strcmp(argv[i], "-help") == 0) {
809 } else if (strcmp(argv[i], "-version") == 0) {
813 } else if (strcmp(argv[i], "-showversion") == 0) {
817 } else if (strcmp(argv[i], "-classpath") == 0 ||
818 strcmp(argv[i], "-cp") == 0)
826 gDvm.classPathStr = strdup(argv[++i]);
828 } else if (strncmp(argv[
1382 dvmStartup(int argc, const char* const argv[], bool ignoreUnrecognized, JNIEnv* pEnv) argument
[all...]
H A DInit.h26 std::string dvmStartup(int argc, const char* const argv[],
H A DNative.h50 * Convert argc/argv into a function call. This is platform-specific.
53 int argc, const u4* argv, const char* signature, void* func, JValue* pResult);
H A DJni.cpp3444 UniquePtr<const char*[]> argv(new const char*[args->nOptions]);
3445 memset(argv.get(), 0, sizeof(char*) * (args->nOptions));
3448 * Convert JNI args to argv.
3499 argv[argc++] = optStr;
3524 dvmStartup(argc, argv.get(), args->ignoreUnrecognized, (JNIEnv*)pEnv);
/dalvik/vm/arch/generic/
H A DCall.cpp55 int argc, const u4* argv, const char* signature, void* func, JValue* pResult);
63 * The Dalvik instructions will push "this" into argv[0], but it's up to
76 const u4* argv, const char* shorty, void* func, JValue* pReturn)
94 values[1] = (void*) argv++;
106 values[dstArg++] = (void*) argv++;
108 argv++;
75 dvmPlatformInvoke(void* pEnv, ClassObject* clazz, int argInfo, int argc, const u4* argv, const char* shorty, void* func, JValue* pReturn) argument
/dalvik/dexopt/
H A DOptMain.cpp259 (_var) = _func(*++argv, &endp, 0); \
261 ALOGE("%s '%s'", _msg, *argv); \
286 static int fromZip(int argc, char* const argv[]) argument
301 argv++;
305 zipName = *++argv;
307 dexoptFlags = *++argv;
334 static int preopt(int argc, char* const argv[]) argument
350 const char* zipName = argv[2];
351 const char* outName = argv[3];
352 const char* dexoptFlags = argv[
416 fromDex(int argc, char* const argv[]) argument
557 main(int argc, char* const argv[]) argument
[all...]
/dalvik/tools/
H A Ddeadcode.py97 if len(sys.argv) is not 2 or not sys.argv[1].endswith(".jar"):
98 print "Usage:", sys.argv[0], "<filename.jar>"
101 command = 'dx --dex --dump-width=1000 --dump-to=-"" "%s"' % sys.argv[1]
/dalvik/vm/arch/arm/
H A DCallOldABI.S33 const u4* argv, const char* signature, void* func, JValue* pReturn)
82 [sp] argv
106 @ argc is already in a scratch register (r3). Put argv into one. Note
107 @ argv can't go into r0-r3 because we need to use it to load those.
108 ldr ip, [r4, #0] @ ip <-- argv
113 @ No: set r1 to *argv++, and set argc--.
118 @ While we still have the use of r2/r3, copy excess args from argv
119 @ to the stack. We need to push the last item in argv first, and we
120 @ want the first two items in argv to end up in r2/r3.
125 @ have N-2 in r3. If we set argv
[all...]
H A DCallEABI.S40 const u4* argv, const char* signature, void* func, JValue* pReturn)
92 * r3 argc (number of 32-bit values in argv)
93 * [sp] argv
98 * For a virtual method call, the "this" reference is in argv[0].
139 * argv <-- sp on entry
166 ldr r9, [fp, #0+FP_ADJ] @ r9<- argv
172 ldreq r1, [r9], #4 @ r1<- *argv++
191 * r9 argv
203 @ Stick argv in r7 and advance it past the argv value
[all...]
/dalvik/hit/src/com/android/hit/
H A DMain.java27 public static void main(String argv[]) { argument
33 fis = new FileInputStream(argv[0]);
/dalvik/dexlist/
H A DDexList.cpp257 int main(int argc, char* const argv[]) argument
266 if (argc > 3 && strcmp(argv[1], "--method") == 0) {
267 gParms.argCopy = strdup(argv[2]);
277 argv += 2;
292 result |= process(argv[i]);
/dalvik/vm/analysis/
H A DDexPrepare.cpp384 const char* argv[argc+1]; // last entry is NULL local
410 argv[curArg++] = (char*)kValgrinder;
411 argv[curArg++] = "--tool=memcheck";
412 argv[curArg++] = "--leak-check=yes"; // check for leaks too
413 argv[curArg++] = "--leak-resolution=med"; // increase from 2 to 4
414 argv[curArg++] = "--num-callers=16"; // default is 12
417 argv[curArg++] = execFile;
419 argv[curArg++] = "--dex";
422 argv[curArg++] = values[2];
425 argv[curAr
[all...]
/dalvik/vm/compiler/template/
H A Dgen-template.py330 if len(sys.argv) != 3:
331 print "Usage: %s target-arch output-dir" % sys.argv[0]
334 target_arch = sys.argv[1]
335 output_dir = sys.argv[2]
/dalvik/tools/dmtracedump/
H A DCreateTestTrace.c447 int parseOptions(int argc, char **argv) argument
451 int opt = getopt(argc, argv, "v:d");
474 int main(int argc, char** argv) argument
480 if (parseOptions(argc, argv) || argc - optind != 2) {
482 argv[0]);
486 inputFile = argv[optind++];
488 traceFileName = argv[optind++];
H A DTraceDump.c2819 int parseOptions(int argc, char **argv) argument
2822 int opt = getopt(argc, argv, "d:hg:kos:t:");
2857 int main(int argc, char** argv) argument
2862 if (parseOptions(argc, argv) || argc - optind != 1)
2863 return usage(argv[0]);
2865 gOptions.traceFileName = argv[optind];
/dalvik/tools/hprof-conv/
H A DHprofConv.c674 int main(int argc, char** argv) argument
698 if (strcmp(argv[1], "-") != 0) {
699 in = fopen(argv[1], "rb");
702 argv[1], strerror(errno));
706 if (strcmp(argv[2], "-") != 0) {
707 out = fopen(argv[2], "wb");
710 argv[2], strerror(errno));
/dalvik/libdex/
H A Dsha1.cpp418 int main(int argc, char** argv) argument
441 if (argv[i][0] == '-')
443 switch (argv[i][1])
454 syntax(argv[0]);
461 if (argv[i][0] != '-')
464 fnsplit(argv[i], drive, dir, name, ext);
465 done = findfirst(argv[i], &f, FA_RDONLY |
472 s = argv[i];
503 argv[i]);
508 syntax(argv[
[all...]
/dalvik/vm/mterp/
H A Dgen-mterp.py523 if len(sys.argv) != 3:
524 print "Usage: %s target-arch output-dir" % sys.argv[0]
527 target_arch = sys.argv[1]
528 output_dir = sys.argv[2]
/dalvik/dexdump/
H A DDexDump.cpp1845 int main(int argc, char* const argv[]) argument
1854 ic = getopt(argc, argv, "cdfhil:mt:");
1914 result |= process(argv[optind++]);
/dalvik/vm/alloc/TEST/HeapBitmapTest/
H A Dmain.c477 int main(int argc, char *argv[]) argument

Completed in 2652 milliseconds