< prev index next >

src/hotspot/share/gc/parallel/parallelArguments.hpp

Print this page




  29 #include "gc/shared/genArguments.hpp"
  30 
  31 class CollectedHeap;
  32 
  33 class ParallelArguments : public GenArguments {
  34 private:
  35   virtual void initialize_alignments();
  36   virtual void initialize_heap_flags_and_sizes();
  37 
  38   void initialize_heap_flags_and_sizes_one_pass();
  39   void initialize_heterogeneous();
  40 
  41   virtual void initialize();
  42   virtual size_t conservative_max_heap_alignment();
  43   virtual CollectedHeap* create_heap();
  44 
  45 public:
  46   // Heterogeneous heap support
  47   static bool is_heterogeneous_heap();
  48   static size_t heap_reserved_size_bytes();
  49   static size_t heap_max_size_bytes();
  50 };
  51 
  52 #endif // SHARE_GC_PARALLEL_PARALLELARGUMENTS_HPP


  29 #include "gc/shared/genArguments.hpp"
  30 
  31 class CollectedHeap;
  32 
  33 class ParallelArguments : public GenArguments {
  34 private:
  35   virtual void initialize_alignments();
  36   virtual void initialize_heap_flags_and_sizes();
  37 
  38   void initialize_heap_flags_and_sizes_one_pass();
  39   void initialize_heterogeneous();
  40 
  41   virtual void initialize();
  42   virtual size_t conservative_max_heap_alignment();
  43   virtual CollectedHeap* create_heap();
  44 
  45 public:
  46   // Heterogeneous heap support
  47   static bool is_heterogeneous_heap();
  48   static size_t heap_reserved_size_bytes();

  49 };
  50 
  51 #endif // SHARE_GC_PARALLEL_PARALLELARGUMENTS_HPP
< prev index next >