src/os/linux/vm/os_linux.cpp

changeset 2584
da091bb67459
parent 2520
63d374c54045
child 2751
677234770800
child 2818
139667d9836a
equal deleted inserted replaced
2583:f91db74a6810 2584:da091bb67459
2211 assert(ret != 0, "cannot locate libjvm"); 2211 assert(ret != 0, "cannot locate libjvm");
2212 char *rp = realpath(dli_fname, buf); 2212 char *rp = realpath(dli_fname, buf);
2213 if (rp == NULL) 2213 if (rp == NULL)
2214 return; 2214 return;
2215 2215
2216 if (strcmp(Arguments::sun_java_launcher(), "gamma") == 0) { 2216 if (Arguments::created_by_gamma_launcher()) {
2217 // Support for the gamma launcher. Typical value for buf is 2217 // Support for the gamma launcher. Typical value for buf is
2218 // "<JAVA_HOME>/jre/lib/<arch>/<vmtype>/libjvm.so". If "/jre/lib/" appears at 2218 // "<JAVA_HOME>/jre/lib/<arch>/<vmtype>/libjvm.so". If "/jre/lib/" appears at
2219 // the right place in the string, then assume we are installed in a JDK and 2219 // the right place in the string, then assume we are installed in a JDK and
2220 // we're done. Otherwise, check for a JAVA_HOME environment variable and fix 2220 // we're done. Otherwise, check for a JAVA_HOME environment variable and fix
2221 // up the path so it looks like libjvm.so is installed there (append a 2221 // up the path so it looks like libjvm.so is installed there (append a

mercurial