src/os/linux/vm/os_linux.cpp

Print this page
rev 2110 : [mq]: is-debugger-present

@@ -2211,11 +2211,11 @@
   assert(ret != 0, "cannot locate libjvm");
   char *rp = realpath(dli_fname, buf);
   if (rp == NULL)
     return;
 
-  if (strcmp(Arguments::sun_java_launcher(), "gamma") == 0) {
+  if (Arguments::created_by_gamma_launcher()) {
     // Support for the gamma launcher.  Typical value for buf is
     // "<JAVA_HOME>/jre/lib/<arch>/<vmtype>/libjvm.so".  If "/jre/lib/" appears at
     // the right place in the string, then assume we are installed in a JDK and
     // we're done.  Otherwise, check for a JAVA_HOME environment variable and fix
     // up the path so it looks like libjvm.so is installed there (append a