< prev index next >

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

Print this page

        

@@ -66,10 +66,15 @@
   _top = start();
   _livemap.reset();
   _last_used = 0;
 }
 
+void ZPage::clear() {
+  const uintptr_t addr = ZAddress::good(start());
+  ZUtils::zero(addr, size());
+}
+
 ZPage* ZPage::retype(uint8_t type) {
   assert(_type != type, "Invalid retype");
   _type = type;
   _livemap.resize(object_max_count());
   return this;
< prev index next >