< 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 >