equal
deleted
inserted
replaced
702 |
702 |
703 bool Method::is_object_initializer() const { |
703 bool Method::is_object_initializer() const { |
704 return name() == vmSymbols::object_initializer_name(); |
704 return name() == vmSymbols::object_initializer_name(); |
705 } |
705 } |
706 |
706 |
|
707 bool Method::needs_clinit_barrier() const { |
|
708 return is_static() && !method_holder()->is_initialized(); |
|
709 } |
|
710 |
707 objArrayHandle Method::resolved_checked_exceptions_impl(Method* method, TRAPS) { |
711 objArrayHandle Method::resolved_checked_exceptions_impl(Method* method, TRAPS) { |
708 int length = method->checked_exceptions_length(); |
712 int length = method->checked_exceptions_length(); |
709 if (length == 0) { // common case |
713 if (length == 0) { // common case |
710 return objArrayHandle(THREAD, Universe::the_empty_class_klass_array()); |
714 return objArrayHandle(THREAD, Universe::the_empty_class_klass_array()); |
711 } else { |
715 } else { |