hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
changeset 8485 e84ccd8664ba
parent 8103 65eafe3fb3c7
child 8680 f1c414e16a4c
equal deleted inserted replaced
8338:af72756ed180 8485:e84ccd8664ba
  5472 
  5472 
  5473 void G1CollectedHeap::set_refine_cte_cl_concurrency(bool concurrent) {
  5473 void G1CollectedHeap::set_refine_cte_cl_concurrency(bool concurrent) {
  5474   _refine_cte_cl->set_concurrent(concurrent);
  5474   _refine_cte_cl->set_concurrent(concurrent);
  5475 }
  5475 }
  5476 
  5476 
  5477 #ifdef ASSERT
       
  5478 
       
  5479 bool G1CollectedHeap::is_in_closed_subset(const void* p) const {
  5477 bool G1CollectedHeap::is_in_closed_subset(const void* p) const {
  5480   HeapRegion* hr = heap_region_containing(p);
  5478   HeapRegion* hr = heap_region_containing(p);
  5481   if (hr == NULL) {
  5479   if (hr == NULL) {
  5482     return is_in_permanent(p);
  5480     return is_in_permanent(p);
  5483   } else {
  5481   } else {
  5484     return hr->is_in(p);
  5482     return hr->is_in(p);
  5485   }
  5483   }
  5486 }
  5484 }
  5487 #endif // ASSERT
       
  5488 
  5485 
  5489 class VerifyRegionListsClosure : public HeapRegionClosure {
  5486 class VerifyRegionListsClosure : public HeapRegionClosure {
  5490 private:
  5487 private:
  5491   HumongousRegionSet* _humongous_set;
  5488   HumongousRegionSet* _humongous_set;
  5492   FreeRegionList*     _free_list;
  5489   FreeRegionList*     _free_list;