src/share/vm/classfile/classFileParser.cpp

changeset 7242
f0bedf980c65
parent 7241
8cb56c8cb30d
parent 7129
47e3110c47e8
child 7275
8e15758b2e94
equal deleted inserted replaced
7241:8cb56c8cb30d 7242:f0bedf980c65
4140 check_illegal_static_method(this_klass, CHECK_(nullHandle)); 4140 check_illegal_static_method(this_klass, CHECK_(nullHandle));
4141 } 4141 }
4142 } 4142 }
4143 4143
4144 // Allocate mirror and initialize static fields 4144 // Allocate mirror and initialize static fields
4145 java_lang_Class::create_mirror(this_klass, protection_domain, CHECK_(nullHandle)); 4145 java_lang_Class::create_mirror(this_klass, class_loader, protection_domain,
4146 4146 CHECK_(nullHandle));
4147 4147
4148 // Generate any default methods - default methods are interface methods 4148 // Generate any default methods - default methods are interface methods
4149 // that have a default implementation. This is new with Lambda project. 4149 // that have a default implementation. This is new with Lambda project.
4150 if (has_default_methods ) { 4150 if (has_default_methods ) {
4151 DefaultMethods::generate_default_methods( 4151 DefaultMethods::generate_default_methods(

mercurial