< prev index next >
src/hotspot/share/oops/instanceKlass.cpp
Print this page
@@ -1139,15 +1139,17 @@
}
this->set_value_field_klass(fs.index(), klass);
}
InstanceKlass::cast(klass)->initialize(CHECK);
if (fs.access_flags().is_static()) {
+ if (java_mirror()->obj_field(fs.offset()) == NULL) {
java_mirror()->obj_field_put(fs.offset(), ValueKlass::cast(klass)->default_value());
}
}
}
}
+ }
// Look for aot compiled methods for this klass, including class initializer.
AOTLoader::load_for_klass(this, THREAD);
< prev index next >