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
|