Home | History | Annotate | Download | only in dexopt

Lines Matching defs:bootClassPath

28  *     class path is in BOOTCLASSPATH, etc).
33 * There are some fragile aspects around bootclasspath entries, owing
35 * instead of strictly doing what it was told. If optimizing bootclasspath
58 const char* debugFileName, bool isBootstrap, const char* bootClassPath,
177 if (dvmPrepForDexOpt(bootClassPath, dexOptMode, verifyMode,
217 const char* bcp = getenv("BOOTCLASSPATH");
219 LOGE("DexOptZ: BOOTCLASSPATH not set\n");
232 * The scenario would be a bootclasspath with something like
240 LOGV("DexOptZ: found '%s' in bootclasspath, cutting off at %d\n",
246 LOGD("DexOptZ: truncated BOOTCLASSPATH to '%s'\n", bcp);
277 * for comparing against BOOTCLASSPATH; does not need to be
281 * The BOOTCLASSPATH environment variable is assumed to hold the correct
284 * you were to dexopt "core.jar", your bootclasspath would be empty).
329 * The BOOTCLASSPATH environment variable is assumed to hold the correct
332 * you were to dexopt "core.jar", your bootclasspath would be empty).
404 * 10. bootclasspath entry #1
405 * 11. bootclasspath entry #2
411 * The bootclasspath entries become the dependencies for this DEX file.
413 * The open file descriptor MUST NOT be for one of the bootclasspath files.
415 * part of processing the bootclasspath. (We can catch this and return
416 * an error by comparing filenames or by opening the bootclasspath files
423 char* bootClassPath = NULL;
463 bootClassPath = strdup("");
476 cp = bootClassPath = (char*) malloc(bcpLen +1);
489 assert((int) strlen(bootClassPath) == bcpLen-1);
491 LOGV(" bootclasspath is '%s'\n", bootClassPath);
516 if (dvmPrepForDexOpt(bootClassPath, dexOptMode, verifyMode, flags) != 0) {
563 free(bootClassPath);