< prev index next >
src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp
Print this page
rev 8393 : 8077842: Remove the level parameter passed around in GenCollectedHeap
Reviewed-by:
*** 1061,1071 ****
protected:
// Shrink generation by specified size (returns false if unable to shrink)
void shrink_free_list_by(size_t bytes);
// Update statistics for GC
! virtual void update_gc_stats(int level, bool full);
// Maximum available space in the generation (including uncommitted)
// space.
size_t max_available() const;
--- 1061,1071 ----
protected:
// Shrink generation by specified size (returns false if unable to shrink)
void shrink_free_list_by(size_t bytes);
// Update statistics for GC
! virtual void update_gc_stats(Generation* current_generation, bool full);
// Maximum available space in the generation (including uncommitted)
// space.
size_t max_available() const;
*** 1077,1087 ****
void assert_correct_size_change_locking();
public:
ConcurrentMarkSweepGeneration(ReservedSpace rs, size_t initial_byte_size,
! int level, CardTableRS* ct,
bool use_adaptive_freelists,
FreeBlockDictionary<FreeChunk>::DictionaryChoice);
// Accessors
CMSCollector* collector() const { return _collector; }
--- 1077,1087 ----
void assert_correct_size_change_locking();
public:
ConcurrentMarkSweepGeneration(ReservedSpace rs, size_t initial_byte_size,
! CardTableRS* ct,
bool use_adaptive_freelists,
FreeBlockDictionary<FreeChunk>::DictionaryChoice);
// Accessors
CMSCollector* collector() const { return _collector; }
< prev index next >