< prev index next >

src/hotspot/share/gc/g1/g1Arguments.hpp

Print this page




  36 private:
  37   static size_t MaxMemoryForYoung;
  38 
  39   static void initialize_verification_types();
  40   static void parse_verification_type(const char* type);
  41 
  42   virtual void initialize_alignments();
  43   virtual void initialize_heap_flags_and_sizes();
  44 
  45   void initialize_heterogeneous();
  46 
  47   virtual void initialize();
  48   virtual size_t conservative_max_heap_alignment();
  49   virtual CollectedHeap* create_heap();
  50 
  51 public:
  52   // Heterogeneous heap support
  53   static bool is_heterogeneous_heap();
  54   static size_t reasonable_max_memory_for_young();
  55   static size_t heap_reserved_size_bytes();
  56   static size_t heap_max_size_bytes();
  57 };
  58 
  59 #endif // SHARE_GC_G1_G1ARGUMENTS_HPP


  36 private:
  37   static size_t MaxMemoryForYoung;
  38 
  39   static void initialize_verification_types();
  40   static void parse_verification_type(const char* type);
  41 
  42   virtual void initialize_alignments();
  43   virtual void initialize_heap_flags_and_sizes();
  44 
  45   void initialize_heterogeneous();
  46 
  47   virtual void initialize();
  48   virtual size_t conservative_max_heap_alignment();
  49   virtual CollectedHeap* create_heap();
  50 
  51 public:
  52   // Heterogeneous heap support
  53   static bool is_heterogeneous_heap();
  54   static size_t reasonable_max_memory_for_young();
  55   static size_t heap_reserved_size_bytes();

  56 };
  57 
  58 #endif // SHARE_GC_G1_G1ARGUMENTS_HPP
< prev index next >