Print this page
*** 265,275 ****
&& _cmsGen->cmsSpace()->block_is_obj(addr))
||
(_permGen->cmsSpace()->is_in_reserved(addr)
&& _permGen->cmsSpace()->block_is_obj(addr)),
"must be object");
! return cms_should_unload_classes() &&
_collectorState == Sweeping &&
!_markBitMap.isMarked(addr);
}
inline bool CMSCollector::should_abort_preclean() const {
--- 265,275 ----
&& _cmsGen->cmsSpace()->block_is_obj(addr))
||
(_permGen->cmsSpace()->is_in_reserved(addr)
&& _permGen->cmsSpace()->block_is_obj(addr)),
"must be object");
! return should_unload_classes() &&
_collectorState == Sweeping &&
!_markBitMap.isMarked(addr);
}
inline bool CMSCollector::should_abort_preclean() const {