--- old/src/share/vm/gc_implementation/parNew/parNewGeneration.hpp 2014-10-17 16:28:36.000000000 +0200 +++ new/src/share/vm/gc_implementation/parNew/parNewGeneration.hpp 2014-10-17 16:28:35.000000000 +0200 @@ -232,14 +232,14 @@ class ParNewGenTask: public AbstractGangTask { private: - ParNewGeneration* _gen; - Generation* _next_gen; + ParNewGeneration* _young_gen; + Generation* _old_gen; HeapWord* _young_old_boundary; class ParScanThreadStateSet* _state_set; public: - ParNewGenTask(ParNewGeneration* gen, - Generation* next_gen, + ParNewGenTask(ParNewGeneration* young_gen, + Generation* old_gen, HeapWord* young_old_boundary, ParScanThreadStateSet* state_set); @@ -264,11 +264,10 @@ class EvacuateFollowersClosureGeneral: public VoidClosure { private: GenCollectedHeap* _gch; - int _level; OopsInGenClosure* _scan_cur_or_nonheap; OopsInGenClosure* _scan_older; public: - EvacuateFollowersClosureGeneral(GenCollectedHeap* gch, int level, + EvacuateFollowersClosureGeneral(GenCollectedHeap* gch, OopsInGenClosure* cur, OopsInGenClosure* older); virtual void do_void(); @@ -356,7 +355,7 @@ void set_survivor_overflow(bool v) { _survivor_overflow = v; } public: - ParNewGeneration(ReservedSpace rs, size_t initial_byte_size, int level); + ParNewGeneration(ReservedSpace rs, size_t initial_byte_size); ~ParNewGeneration() { for (uint i = 0; i < ParallelGCThreads; i++)