src/hotspot/share/gc/z/zCollectedHeap.cpp
changeset 58229 722a19a45994
parent 58178 bb1aaed00341
child 58293 f2bd6a3993a7
equal deleted inserted replaced
58226:408c445d04e8 58229:722a19a45994
   366 }
   366 }
   367 
   367 
   368 bool ZCollectedHeap::is_oop(oop object) const {
   368 bool ZCollectedHeap::is_oop(oop object) const {
   369   return CollectedHeap::is_oop(object) && _heap.is_oop(object);
   369   return CollectedHeap::is_oop(object) && _heap.is_oop(object);
   370 }
   370 }
   371 
       
   372 void ZCollectedHeap::check_oop_location(void* addr) const {
       
   373   assert(is_object_aligned(addr), "address is not aligned");
       
   374 
       
   375   const uintptr_t addr_int = reinterpret_cast<uintptr_t>(addr);
       
   376   assert(addr_int >= ZAddressSpaceStart, "address is outside of the heap");
       
   377   assert(addr_int < ZAddressSpaceEnd,    "address is outside of the heap");
       
   378 }