RFR: 8328101: Parallel: Obsolete ParallelOldDeadWoodLimiterMean and ParallelOldDeadWoodLimiterStdDev [v2]
Thomas Schatzl
tschatzl at openjdk.org
Wed Mar 20 09:52:20 UTC 2024
On Tue, 19 Mar 2024 12:11:40 GMT, Albert Mingkun Yang <ayang at openjdk.org> wrote:
>> Simple refactoring Parallel full-gc dead word calculation and removing two jvm flags.
>>
>> Test: tier1-3
>
> Albert Mingkun Yang has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit:
>
> pgc-dead-ratio
Changes requested by tschatzl (Reviewer).
src/hotspot/share/gc/shared/gc_globals.hpp line 623:
> 621: "value. " \
> 622: "Parallel full gc treats this as maximum value, i.e. a non-fully" \
> 623: "compact full gc cycle wastes at most this value of space. " \
Suggestion:
"Parallel full gc treats this as maximum value, i.e. when " \
"allowing dead wood, Parallel full gc wastes at most this amount "\
"of space." \
I admit I did not fully understand the original description, so this is my best guess what had been meant. First, "non-fully compact full gc cycle" sounds very awkward as "non-fully" isn't defined anywhere, and what is a full gc "cycle" wrt Parallel GC? Also s/value/amount.
Maybe also change the term "mark sweep" for Serial to "full gc" above as well because it seems to be unnecessary to refer to the algorithm here.
-------------
PR Review: https://git.openjdk.org/jdk/pull/18278#pullrequestreview-1948378420
PR Review Comment: https://git.openjdk.org/jdk/pull/18278#discussion_r1531769243
More information about the hotspot-gc-dev
mailing list