src/hotspot/share/gc/g1/heterogeneousHeapRegionManager.hpp
changeset 59060 fce1fa1bdc91
parent 53244 9807daeb47c4
equal deleted inserted replaced
59059:27a266d5fb13 59060:fce1fa1bdc91
   117 
   117 
   118   // Prepare heap regions before and after full collection.
   118   // Prepare heap regions before and after full collection.
   119   void prepare_for_full_collection_start();
   119   void prepare_for_full_collection_start();
   120   void prepare_for_full_collection_end();
   120   void prepare_for_full_collection_end();
   121 
   121 
   122   virtual HeapRegion* allocate_free_region(HeapRegionType type);
   122   virtual HeapRegion* allocate_free_region(HeapRegionType type, uint node_index);
   123 
   123 
   124   // Return maximum number of regions that heap can expand to.
   124   // Return maximum number of regions that heap can expand to.
   125   uint max_expandable_length() const;
   125   uint max_expandable_length() const;
   126 
   126 
   127   // Override. Expand in nv-dimm.
   127   // Override. Expand in nv-dimm.