< prev index next >
src/share/vm/oops/instanceKlass.hpp
Print this page
rev 12906 : [mq]: gc_interface
*** 639,651 ****
}
}
// Oop that keeps the metadata for this class from being unloaded
// in places where the metadata is stored in other places, like nmethods
! oop klass_holder() const {
! return is_anonymous() ? java_mirror() : class_loader();
! }
bool is_contended() const {
return (_misc_flags & _misc_is_contended) != 0;
}
void set_is_contended(bool value) {
--- 639,649 ----
}
}
// Oop that keeps the metadata for this class from being unloaded
// in places where the metadata is stored in other places, like nmethods
! oop* klass_holder_addr() const;
bool is_contended() const {
return (_misc_flags & _misc_is_contended) != 0;
}
void set_is_contended(bool value) {
< prev index next >