< prev index next >

src/os/bsd/vm/os_bsd.cpp

Print this page
rev 8978 : imported patch remove_err_msg
rev 8979 : [mq]: vmerr_static

*** 1975,1985 **** } OSXSemaphore::OSXSemaphore(uint value) { kern_return_t ret = SEM_INIT(_semaphore, value); ! guarantee(ret == KERN_SUCCESS, err_msg("Failed to create semaphore: %s", sem_init_strerror(ret))); } OSXSemaphore::~OSXSemaphore() { SEM_DESTROY(_semaphore); } --- 1975,1985 ---- } OSXSemaphore::OSXSemaphore(uint value) { kern_return_t ret = SEM_INIT(_semaphore, value); ! guarantee(ret == KERN_SUCCESS, "Failed to create semaphore: %s", sem_init_strerror(ret)); } OSXSemaphore::~OSXSemaphore() { SEM_DESTROY(_semaphore); }
*** 2211,2221 **** const char* mesg) { assert(mesg != NULL, "mesg must be specified"); if (!pd_commit_memory(addr, size, exec)) { // add extra info in product mode for vm_exit_out_of_memory(): PRODUCT_ONLY(warn_fail_commit_memory(addr, size, exec, errno);) ! vm_exit_out_of_memory(size, OOM_MMAP_ERROR, mesg); } } void os::pd_commit_memory_or_exit(char* addr, size_t size, size_t alignment_hint, bool exec, --- 2211,2221 ---- const char* mesg) { assert(mesg != NULL, "mesg must be specified"); if (!pd_commit_memory(addr, size, exec)) { // add extra info in product mode for vm_exit_out_of_memory(): PRODUCT_ONLY(warn_fail_commit_memory(addr, size, exec, errno);) ! vm_exit_out_of_memory(size, OOM_MMAP_ERROR, "%s", mesg); } } void os::pd_commit_memory_or_exit(char* addr, size_t size, size_t alignment_hint, bool exec,
*** 3098,3109 **** // save the old handler in jvm save_preinstalled_handler(sig, oldAct); // libjsig also interposes the sigaction() call below and saves the // old sigaction on it own. } else { ! fatal(err_msg("Encountered unexpected pre-existing sigaction handler " ! "%#lx for signal %d.", (long)oldhand, sig)); } } struct sigaction sigAct; sigfillset(&(sigAct.sa_mask)); --- 3098,3109 ---- // save the old handler in jvm save_preinstalled_handler(sig, oldAct); // libjsig also interposes the sigaction() call below and saves the // old sigaction on it own. } else { ! fatal("Encountered unexpected pre-existing sigaction handler " ! "%#lx for signal %d.", (long)oldhand, sig); } } struct sigaction sigAct; sigfillset(&(sigAct.sa_mask));
*** 3457,3468 **** ThreadCritical::initialize(); Bsd::set_page_size(getpagesize()); if (Bsd::page_size() == -1) { ! fatal(err_msg("os_bsd.cpp: os::init: sysconf failed (%s)", ! strerror(errno))); } init_page_sizes((size_t) Bsd::page_size()); Bsd::initialize_system_info(); --- 3457,3467 ---- ThreadCritical::initialize(); Bsd::set_page_size(getpagesize()); if (Bsd::page_size() == -1) { ! fatal("os_bsd.cpp: os::init: sysconf failed (%s)", strerror(errno)); } init_page_sizes((size_t) Bsd::page_size()); Bsd::initialize_system_info();
< prev index next >