< prev index next >
src/hotspot/share/ci/ciMethod.cpp
Print this page
@@ -931,10 +931,17 @@
check_is_loaded();
VM_ENTRY_MARK;
return get_Method()->is_ignored_by_security_stack_walk();
}
+// ------------------------------------------------------------------
+// ciMethod::needs_clinit_barrier
+//
+bool ciMethod::needs_clinit_barrier() const {
+ check_is_loaded();
+ return is_static() && !holder()->is_initialized();
+}
// ------------------------------------------------------------------
// invokedynamic support
// ------------------------------------------------------------------
< prev index next >