< prev index next >
src/os/posix/vm/vmError_posix.cpp
Print this page
rev 12858 : 8184323: compile-time guard some UseSharedSpaces-only coding with the INCLUDE_CDS macro
*** 125,134 ****
--- 125,135 ----
}
// Write a hint to the stream in case siginfo relates to a segv/bus error
// and the offending address points into CDS archive.
void VMError::check_failing_cds_access(outputStream* st, const void* siginfo) {
+ #if INCLUDE_CDS
if (siginfo && UseSharedSpaces) {
const siginfo_t* const si = (siginfo_t*)siginfo;
if (si->si_signo == SIGBUS || si->si_signo == SIGSEGV) {
const void* const fault_addr = si->si_addr;
if (fault_addr != NULL) {
*** 138,144 ****
--- 139,146 ----
"Mapped file inaccessible during execution, possible disk/network problem.");
}
}
}
}
+ #endif
}
< prev index next >