src/hotspot/share/memory/metaspace.hpp
changeset 54842 f9c8e16db3dd
parent 53792 6fb43030a1b4
child 55576 4d193e40e7af
child 58678 9cf78a70fa4f
equal deleted inserted replaced
54841:43439afaab4a 54842:f9c8e16db3dd
   327   static size_t free_chunks_total_words(Metaspace::MetadataType mdtype);
   327   static size_t free_chunks_total_words(Metaspace::MetadataType mdtype);
   328 
   328 
   329   // Helper for print_xx_report.
   329   // Helper for print_xx_report.
   330   static void print_vs(outputStream* out, size_t scale);
   330   static void print_vs(outputStream* out, size_t scale);
   331 
   331 
   332   // Utils to check if a pointer or range is part of a committed metaspace region
       
   333   // without acquiring any locks.
       
   334   static metaspace::VirtualSpaceNode* find_enclosing_virtual_space(const void* p);
       
   335   static bool is_range_in_committed(const void* from, const void* to);
       
   336 
       
   337 public:
   332 public:
   338 
   333 
   339   // Collect used metaspace statistics. This involves walking the CLDG. The resulting
   334   // Collect used metaspace statistics. This involves walking the CLDG. The resulting
   340   // output will be the accumulated values for all live metaspaces.
   335   // output will be the accumulated values for all live metaspaces.
   341   // Note: method does not do any locking.
   336   // Note: method does not do any locking.