< prev index next >

src/hotspot/share/oops/instanceKlass.inline.hpp

Print this page

        

@@ -164,13 +164,10 @@
 
 template <bool nv, class OopClosureType>
 ALWAYSINLINE int InstanceKlass::oop_oop_iterate(oop obj, OopClosureType* closure) {
   if (Devirtualizer<nv>::do_metadata(closure)) {
     Devirtualizer<nv>::do_klass(closure, this);
-    if (get_vcc_klass() != NULL) {
-      Devirtualizer<nv>::do_klass(closure, get_vcc_klass());
-    }
   }
 
   oop_oop_iterate_oop_maps<nv>(obj, closure);
 
   return size_helper();

@@ -191,13 +188,10 @@
 template <bool nv, class OopClosureType>
 ALWAYSINLINE int InstanceKlass::oop_oop_iterate_bounded(oop obj, OopClosureType* closure, MemRegion mr) {
   if (Devirtualizer<nv>::do_metadata(closure)) {
     if (mr.contains(obj)) {
       Devirtualizer<nv>::do_klass(closure, this);
-      if (get_vcc_klass() != NULL) {
-        Devirtualizer<nv>::do_klass(closure, get_vcc_klass());
-      }
     }
   }
 
   oop_oop_iterate_oop_maps_bounded<nv>(obj, closure, mr);
 
< prev index next >