< prev index next >
src/share/vm/ci/ciInstanceKlass.cpp
Print this page
@@ -42,12 +42,12 @@
// ------------------------------------------------------------------
// ciInstanceKlass::ciInstanceKlass
//
// Loaded instance klass.
-ciInstanceKlass::ciInstanceKlass(KlassHandle h_k) :
- ciKlass(h_k)
+ciInstanceKlass::ciInstanceKlass(Klass* k) :
+ ciKlass(k)
{
assert(get_Klass()->is_instance_klass(), "wrong type");
assert(get_instanceKlass()->is_loaded(), "must be at least loaded");
InstanceKlass* ik = get_instanceKlass();
@@ -81,11 +81,11 @@
// Lazy fields get filled in only upon request.
_super = NULL;
_java_mirror = NULL;
if (is_shared()) {
- if (h_k() != SystemDictionary::Object_klass()) {
+ if (k != SystemDictionary::Object_klass()) {
super();
}
//compute_nonstatic_fields(); // done outside of constructor
}
< prev index next >