< prev index next >

src/hotspot/share/gc/z/zCollectedHeap.cpp

Print this page




 229 }
 230 
 231 bool ZCollectedHeap::card_mark_must_follow_store() const {
 232   // Not supported
 233   ShouldNotReachHere();
 234   return false;
 235 }
 236 
 237 GrowableArray<GCMemoryManager*> ZCollectedHeap::memory_managers() {
 238   return GrowableArray<GCMemoryManager*>(1, 1, _heap.serviceability_memory_manager());
 239 }
 240 
 241 GrowableArray<MemoryPool*> ZCollectedHeap::memory_pools() {
 242   return GrowableArray<MemoryPool*>(1, 1, _heap.serviceability_memory_pool());
 243 }
 244 
 245 void ZCollectedHeap::object_iterate(ObjectClosure* cl) {
 246   _heap.object_iterate(cl, true /* visit_weaks */);
 247 }
 248 
 249 void ZCollectedHeap::safe_object_iterate(ObjectClosure* cl) {
 250   _heap.object_iterate(cl, true /* visit_weaks */);
 251 }
 252 
 253 void ZCollectedHeap::register_nmethod(nmethod* nm) {
 254   ZNMethod::register_nmethod(nm);
 255 }
 256 
 257 void ZCollectedHeap::unregister_nmethod(nmethod* nm) {
 258   ZNMethod::unregister_nmethod(nm);
 259 }
 260 
 261 void ZCollectedHeap::flush_nmethod(nmethod* nm) {
 262   ZNMethod::flush_nmethod(nm);
 263 }
 264 
 265 void ZCollectedHeap::verify_nmethod(nmethod* nm) {
 266   // Does nothing
 267 }
 268 
 269 WorkGang* ZCollectedHeap::get_safepoint_workers() {
 270   return _runtime_workers.workers();
 271 }
 272 




 229 }
 230 
 231 bool ZCollectedHeap::card_mark_must_follow_store() const {
 232   // Not supported
 233   ShouldNotReachHere();
 234   return false;
 235 }
 236 
 237 GrowableArray<GCMemoryManager*> ZCollectedHeap::memory_managers() {
 238   return GrowableArray<GCMemoryManager*>(1, 1, _heap.serviceability_memory_manager());
 239 }
 240 
 241 GrowableArray<MemoryPool*> ZCollectedHeap::memory_pools() {
 242   return GrowableArray<MemoryPool*>(1, 1, _heap.serviceability_memory_pool());
 243 }
 244 
 245 void ZCollectedHeap::object_iterate(ObjectClosure* cl) {
 246   _heap.object_iterate(cl, true /* visit_weaks */);
 247 }
 248 




 249 void ZCollectedHeap::register_nmethod(nmethod* nm) {
 250   ZNMethod::register_nmethod(nm);
 251 }
 252 
 253 void ZCollectedHeap::unregister_nmethod(nmethod* nm) {
 254   ZNMethod::unregister_nmethod(nm);
 255 }
 256 
 257 void ZCollectedHeap::flush_nmethod(nmethod* nm) {
 258   ZNMethod::flush_nmethod(nm);
 259 }
 260 
 261 void ZCollectedHeap::verify_nmethod(nmethod* nm) {
 262   // Does nothing
 263 }
 264 
 265 WorkGang* ZCollectedHeap::get_safepoint_workers() {
 266   return _runtime_workers.workers();
 267 }
 268 


< prev index next >