< prev index next >

src/hotspot/share/oops/method.cpp

Print this page

        

*** 695,704 **** --- 695,708 ---- bool Method::is_object_initializer() const { return name() == vmSymbols::object_initializer_name(); } + bool Method::needs_clinit_barrier() const { + return is_static() && !method_holder()->is_initialized(); + } + objArrayHandle Method::resolved_checked_exceptions_impl(Method* method, TRAPS) { int length = method->checked_exceptions_length(); if (length == 0) { // common case return objArrayHandle(THREAD, Universe::the_empty_class_klass_array()); } else {
< prev index next >