< prev index next >

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

Print this page




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

 253 void ZCollectedHeap::keep_alive(oop obj) {
 254   _heap.keep_alive(obj);
 255 }
 256 
 257 void ZCollectedHeap::register_nmethod(nmethod* nm) {
 258   ZNMethod::register_nmethod(nm);
 259 }
 260 
 261 void ZCollectedHeap::unregister_nmethod(nmethod* nm) {
 262   ZNMethod::unregister_nmethod(nm);
 263 }
 264 
 265 void ZCollectedHeap::flush_nmethod(nmethod* nm) {
 266   ZNMethod::flush_nmethod(nm);
 267 }
 268 
 269 void ZCollectedHeap::verify_nmethod(nmethod* nm) {
 270   // Does nothing
 271 }
 272 




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


< prev index next >