< prev index next >

src/share/vm/memory/defNewGeneration.hpp

Print this page
rev 7209 : [mq]: inccms

@@ -30,11 +30,10 @@
 #include "gc_implementation/shared/generationCounters.hpp"
 #include "gc_implementation/shared/copyFailedInfo.hpp"
 #include "memory/generation.inline.hpp"
 #include "utilities/stack.hpp"
 
-class EdenSpace;
 class ContiguousSpace;
 class ScanClosure;
 class STWGCTimer;
 
 // DefNewGeneration is a young generation containing eden, from- and

@@ -130,11 +129,11 @@
 
   // Tenuring
   void adjust_desired_tenuring_threshold();
 
   // Spaces
-  EdenSpace*       _eden_space;
+  ContiguousSpace* _eden_space;
   ContiguousSpace* _from_space;
   ContiguousSpace* _to_space;
 
   STWGCTimer* _gc_timer;
 

@@ -212,11 +211,11 @@
   virtual void ref_processor_init();
 
   virtual Generation::Name kind() { return Generation::DefNew; }
 
   // Accessing spaces
-  EdenSpace*       eden() const           { return _eden_space; }
+  ContiguousSpace* eden() const           { return _eden_space; }
   ContiguousSpace* from() const           { return _from_space;  }
   ContiguousSpace* to()   const           { return _to_space;    }
 
   virtual CompactibleSpace* first_compaction_space() const;
 

@@ -280,12 +279,10 @@
   HeapWord* allocate(size_t word_size, bool is_tlab);
   HeapWord* allocate_from_space(size_t word_size);
 
   HeapWord* par_allocate(size_t word_size, bool is_tlab);
 
-  // Prologue & Epilogue
-  virtual void gc_prologue(bool full);
   virtual void gc_epilogue(bool full);
 
   // Save the tops for eden, from, and to
   virtual void record_spaces_top();
 
< prev index next >