< prev index next >

src/hotspot/share/gc/z/zRelocationSetSelector.hpp

Print this page

        

@@ -62,19 +62,22 @@
 
 class ZRelocationSetSelector : public StackObj {
 private:
   ZRelocationSetSelectorGroup _small;
   ZRelocationSetSelectorGroup _medium;
+  ZArray<ZPage*>              _reclaimable;
   size_t                      _live;
   size_t                      _garbage;
   size_t                      _fragmentation;
 
 public:
   ZRelocationSetSelector();
 
   void register_live_page(ZPage* page);
-  void register_garbage_page(ZPage* page);
+  void register_reclaimable_page(ZPage* page);
+
+  ZArray<ZPage*>* reclaimable();
   void select(ZRelocationSet* relocation_set);
 
   size_t live() const;
   size_t garbage() const;
   size_t relocating() const;
< prev index next >