1.1 --- a/src/share/vm/classfile/classFileParser.cpp Wed Sep 16 09:10:57 2009 -0400 1.2 +++ b/src/share/vm/classfile/classFileParser.cpp Wed Sep 16 15:42:46 2009 -0400 1.3 @@ -3211,9 +3211,7 @@ 1.4 1.5 // Fill in information already parsed 1.6 this_klass->set_access_flags(access_flags); 1.7 - if (verify) { 1.8 - this_klass->set_should_verify_class(); 1.9 - } 1.10 + this_klass->set_should_verify_class(verify); 1.11 jint lh = Klass::instance_layout_helper(instance_size, false); 1.12 this_klass->set_layout_helper(lh); 1.13 assert(this_klass->oop_is_instance(), "layout is correct"); 1.14 @@ -3222,9 +3220,7 @@ 1.15 //this_klass->set_super(super_klass()); 1.16 this_klass->set_class_loader(class_loader()); 1.17 this_klass->set_nonstatic_field_size(nonstatic_field_size); 1.18 - if (has_nonstatic_fields) { 1.19 - this_klass->set_has_nonstatic_fields(); 1.20 - } 1.21 + this_klass->set_has_nonstatic_fields(has_nonstatic_fields); 1.22 this_klass->set_static_oop_field_size(fac.static_oop_count); 1.23 cp->set_pool_holder(this_klass()); 1.24 this_klass->set_constants(cp());