hotspot/src/share/vm/classfile/classFileParser.cpp
changeset 20391 7b146c5ebb18
parent 20300 fe4818444117
child 20670 4f5a54933d4d
--- a/hotspot/src/share/vm/classfile/classFileParser.cpp	Sun Oct 06 16:13:50 2013 +0200
+++ b/hotspot/src/share/vm/classfile/classFileParser.cpp	Mon Oct 07 12:20:28 2013 -0400
@@ -4080,8 +4080,7 @@
 
     // Generate any default methods - default methods are interface methods
     // that have a default implementation.  This is new with Lambda project.
-    if (has_default_methods && !access_flags.is_interface() &&
-        local_interfaces->length() > 0) {
+    if (has_default_methods && !access_flags.is_interface() ) {
       DefaultMethods::generate_default_methods(
           this_klass(), &all_mirandas, CHECK_(nullHandle));
     }