< prev index next >

src/hotspot/share/gc/shenandoah/shenandoahGlobalGeneration.hpp

Print this page
*** 30,18 ***
  #include "gc/shenandoah/shenandoahYoungGeneration.hpp"
  
  // A "generation" that represents the whole heap.
  class ShenandoahGlobalGeneration : public ShenandoahGeneration {
  public:
!   ShenandoahGlobalGeneration(bool generational, uint max_queues, size_t max_capacity, size_t soft_max_capacity)
!   : ShenandoahGeneration(generational ? GLOBAL : NON_GEN, max_queues, max_capacity, soft_max_capacity) { }
  
  public:
    const char* name() const override;
  
    size_t max_capacity() const override;
-   size_t soft_max_capacity() const override;
    size_t used_regions() const override;
    size_t used_regions_size() const override;
    size_t available() const override;
    size_t soft_available() const override;
  
--- 30,17 ---
  #include "gc/shenandoah/shenandoahYoungGeneration.hpp"
  
  // A "generation" that represents the whole heap.
  class ShenandoahGlobalGeneration : public ShenandoahGeneration {
  public:
!   ShenandoahGlobalGeneration(bool generational, uint max_queues, size_t max_capacity)
!   : ShenandoahGeneration(generational ? GLOBAL : NON_GEN, max_queues, max_capacity) { }
  
  public:
    const char* name() const override;
  
    size_t max_capacity() const override;
    size_t used_regions() const override;
    size_t used_regions_size() const override;
    size_t available() const override;
    size_t soft_available() const override;
  
< prev index next >