< prev index next >

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

Print this page
@@ -69,11 +69,10 @@
    // Usage
  
    volatile size_t _used;
    volatile size_t _bytes_allocated_since_gc_start;
    size_t _max_capacity;
-   size_t _soft_max_capacity;
  
    ShenandoahHeuristics* _heuristics;
  
  private:
    // Compute evacuation budgets prior to choosing collection set.

@@ -103,12 +102,11 @@
    size_t available(size_t capacity) const;
  
   public:
    ShenandoahGeneration(ShenandoahGenerationType type,
                         uint max_workers,
-                        size_t max_capacity,
-                        size_t soft_max_capacity);
+                        size_t max_capacity);
    ~ShenandoahGeneration();
  
    bool is_young() const  { return _type == YOUNG; }
    bool is_old() const    { return _type == OLD; }
    bool is_global() const { return _type == GLOBAL || _type == NON_GEN; }

@@ -124,11 +122,10 @@
  
    ShenandoahReferenceProcessor* ref_processor() { return _ref_processor; }
  
    virtual ShenandoahHeuristics* initialize_heuristics(ShenandoahMode* gc_mode);
  
-   size_t soft_max_capacity() const override { return _soft_max_capacity; }
    size_t max_capacity() const override      { return _max_capacity; }
    virtual size_t used_regions() const;
    virtual size_t used_regions_size() const;
    virtual size_t free_unaffiliated_regions() const;
    size_t used() const override { return Atomic::load(&_used); }
< prev index next >