< prev index next >

src/hotspot/share/gc/g1/g1CollectedHeap.cpp

Print this page
rev 51294 : imported patch 8208669-gc-reorder
rev 51295 : imported patch 8208669-gc-reorder-kim-review
rev 51301 : [mq]: 8208498-archive-region-as-region-set
rev 51302 : imported patch 8209061-move-serviceability-to-monitoringsupport
rev 51303 : imported patch 8209062-cleanup-monitoringsupport
rev 51304 : [mq]: 8207200-getmemoryusage-consistency


4958     nmethod* nm = (cb != NULL) ? cb->as_nmethod_or_null() : NULL;
4959     if (nm == NULL) {
4960       return;
4961     }
4962 
4963     if (ScavengeRootsInCode) {
4964       _g1h->register_nmethod(nm);
4965     }
4966   }
4967 };
4968 
4969 void G1CollectedHeap::rebuild_strong_code_roots() {
4970   RebuildStrongCodeRootClosure blob_cl(this);
4971   CodeCache::blobs_do(&blob_cl);
4972 }
4973 
4974 void G1CollectedHeap::initialize_serviceability() {
4975   _g1mm->initialize_serviceability();
4976 }
4977 




4978 GrowableArray<GCMemoryManager*> G1CollectedHeap::memory_managers() {
4979   return _g1mm->memory_managers();
4980 }
4981 
4982 GrowableArray<MemoryPool*> G1CollectedHeap::memory_pools() {
4983   return _g1mm->memory_pools();
4984 }


4958     nmethod* nm = (cb != NULL) ? cb->as_nmethod_or_null() : NULL;
4959     if (nm == NULL) {
4960       return;
4961     }
4962 
4963     if (ScavengeRootsInCode) {
4964       _g1h->register_nmethod(nm);
4965     }
4966   }
4967 };
4968 
4969 void G1CollectedHeap::rebuild_strong_code_roots() {
4970   RebuildStrongCodeRootClosure blob_cl(this);
4971   CodeCache::blobs_do(&blob_cl);
4972 }
4973 
4974 void G1CollectedHeap::initialize_serviceability() {
4975   _g1mm->initialize_serviceability();
4976 }
4977 
4978 MemoryUsage G1CollectedHeap::memory_usage() {
4979   return _g1mm->memory_usage();
4980 }
4981 
4982 GrowableArray<GCMemoryManager*> G1CollectedHeap::memory_managers() {
4983   return _g1mm->memory_managers();
4984 }
4985 
4986 GrowableArray<MemoryPool*> G1CollectedHeap::memory_pools() {
4987   return _g1mm->memory_pools();
4988 }
< prev index next >