From 0081d8c07f7a0ee0697889bddfa9532b1bc66d4b Mon Sep 17 00:00:00 2001 From: Albert Mingkun Yang Date: Fri, 19 Jan 2024 11:48:34 +0000 Subject: [PATCH] 8324147: Serial: Remove generation::compute_new_size Reviewed-by: ehelin --- src/hotspot/share/gc/serial/defNewGeneration.hpp | 2 +- src/hotspot/share/gc/serial/generation.hpp | 5 ----- src/hotspot/share/gc/serial/tenuredGeneration.hpp | 2 +- 3 files changed, 2 insertions(+), 7 deletions(-) diff --git a/src/hotspot/share/gc/serial/defNewGeneration.hpp b/src/hotspot/share/gc/serial/defNewGeneration.hpp index 673b3dc8df2..7d6cc1606db 100644 --- a/src/hotspot/share/gc/serial/defNewGeneration.hpp +++ b/src/hotspot/share/gc/serial/defNewGeneration.hpp @@ -250,7 +250,7 @@ class DefNewGeneration: public Generation { void reset_scratch(); // GC support - virtual void compute_new_size(); + void compute_new_size(); // Returns true if the collection is likely to be safely // completed. Even if this method returns true, a collection diff --git a/src/hotspot/share/gc/serial/generation.hpp b/src/hotspot/share/gc/serial/generation.hpp index 17a7047f3aa..5a0440daff6 100644 --- a/src/hotspot/share/gc/serial/generation.hpp +++ b/src/hotspot/share/gc/serial/generation.hpp @@ -248,11 +248,6 @@ class Generation: public CHeapObj { // generation since the last call to "save_marks". virtual bool no_allocs_since_save_marks() = 0; - // When an older generation has been collected, and perhaps resized, - // this method will be invoked on all younger generations (from older to - // younger), allowing them to resize themselves as appropriate. - virtual void compute_new_size() = 0; - // Printing virtual const char* name() const = 0; virtual const char* short_name() const = 0; diff --git a/src/hotspot/share/gc/serial/tenuredGeneration.hpp b/src/hotspot/share/gc/serial/tenuredGeneration.hpp index c9c6f559824..c760608721a 100644 --- a/src/hotspot/share/gc/serial/tenuredGeneration.hpp +++ b/src/hotspot/share/gc/serial/tenuredGeneration.hpp @@ -81,7 +81,7 @@ class TenuredGeneration: public Generation { void compute_new_size_inner(); public: - virtual void compute_new_size(); + void compute_new_size(); TenuredSpace* space() const { return _the_space; }