< prev index next >
src/hotspot/share/ci/ciEnv.cpp
Print this page
*** 989,998 ****
--- 989,1003 ----
(!dtrace_method_probes() && DTraceMethodProbes) ||
(!dtrace_alloc_probes() && DTraceAllocProbes) )) {
record_failure("DTrace flags change invalidated dependencies");
}
+ if (!failing() && target->needs_clinit_barrier() &&
+ target->holder()->is_in_error_state()) {
+ record_failure("method holder is in error state");
+ }
+
if (!failing()) {
if (log() != NULL) {
// Log the dependencies which this compilation declares.
dependencies()->log_all_dependencies();
}
< prev index next >