src/os/posix/vm/os_posix.cpp

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


  42     success = true;
  43   } else {
  44     switch(rlim.rlim_cur) {
  45       case RLIM_INFINITY:
  46         jio_snprintf(buffer, bufferSize, "%s/core or core.%d", cwd, current_process_id());
  47         success = true;
  48         break;
  49       case 0:
  50         jio_snprintf(buffer, bufferSize, "Core dumps have been disabled. To enable core dumping, try \"ulimit -c unlimited\" before starting Java again");
  51         success = false;
  52         break;
  53       default:
  54         jio_snprintf(buffer, bufferSize, "%s/core or core.%d (max size %lu kB). To ensure a full core dump, try \"ulimit -c unlimited\" before starting Java again", cwd, current_process_id(), (unsigned long)(rlim.rlim_cur >> 10));
  55         success = true;
  56         break;
  57     }
  58   }
  59   VMError::report_coredump_status(buffer, success);
  60 }
  61 







  42     success = true;
  43   } else {
  44     switch(rlim.rlim_cur) {
  45       case RLIM_INFINITY:
  46         jio_snprintf(buffer, bufferSize, "%s/core or core.%d", cwd, current_process_id());
  47         success = true;
  48         break;
  49       case 0:
  50         jio_snprintf(buffer, bufferSize, "Core dumps have been disabled. To enable core dumping, try \"ulimit -c unlimited\" before starting Java again");
  51         success = false;
  52         break;
  53       default:
  54         jio_snprintf(buffer, bufferSize, "%s/core or core.%d (max size %lu kB). To ensure a full core dump, try \"ulimit -c unlimited\" before starting Java again", cwd, current_process_id(), (unsigned long)(rlim.rlim_cur >> 10));
  55         success = true;
  56         break;
  57     }
  58   }
  59   VMError::report_coredump_status(buffer, success);
  60 }
  61 
  62 bool os::is_debugger_present() {
  63   // not implemented
  64   return false;
  65 }
  66