src/hotspot/share/gc/g1/g1Allocator.hpp
changeset 52674 c9325aa887da
parent 52062 8dbf1a13af49
child 53244 9807daeb47c4
equal deleted inserted replaced
52673:61b3b58a1d1d 52674:c9325aa887da
   260   }
   260   }
   261 
   261 
   262   // Create the _archive_region_map which is used to identify archive objects.
   262   // Create the _archive_region_map which is used to identify archive objects.
   263   static inline void enable_archive_object_check();
   263   static inline void enable_archive_object_check();
   264 
   264 
   265   // Set the regions containing the specified address range as archive/non-archive.
   265   // Mark regions containing the specified address range as archive/non-archive.
   266   static inline void set_range_archive(MemRegion range, bool open);
   266   static inline void set_range_archive(MemRegion range, bool open);
       
   267   static inline void clear_range_archive(MemRegion range, bool open);
   267 
   268 
   268   // Check if the object is in closed archive
   269   // Check if the object is in closed archive
   269   static inline bool is_closed_archive_object(oop object);
   270   static inline bool is_closed_archive_object(oop object);
   270   // Check if the object is in open archive
   271   // Check if the object is in open archive
   271   static inline bool is_open_archive_object(oop object);
   272   static inline bool is_open_archive_object(oop object);