< prev index next >

src/hotspot/share/ci/ciInstanceKlass.cpp

Print this page

        

*** 665,685 **** } return NULL; } ciInstanceKlass* ciInstanceKlass::vcc_klass() { - InstanceKlass* ik = get_instanceKlass(); - if (ik->has_vcc_klass()) { - if (_vcc_klass == NULL) { - VM_ENTRY_MARK; - InstanceKlass* k = InstanceKlass::cast(ik->get_vcc_klass()); - _vcc_klass = CURRENT_THREAD_ENV->get_instance_klass(k); - } - return _vcc_klass; - } else { return NULL; - } } // Utility class for printing of the contents of the static fields for // use by compilation replay. It only prints out the information that // could be consumed by the compiler, so for primitive types it prints --- 665,675 ----
< prev index next >