< 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 >