RFR: 8260004: Shenandoah: Rename ShenandoahMarkCompact to ShenandoahFullGC
Aleksey Shipilev
shade at openjdk.java.net
Thu Jan 28 07:59:43 UTC 2021
On Wed, 27 Jan 2021 21:02:24 GMT, Zhengyu Gu <zgu at openjdk.org> wrote:
>> This nomenclature might become problematic when generational Shenandoah becomes a thing. Then, what we do now, collecting the complete heap, as opposed to only the young generation, might be mistaken as 'full gc' too.
>
>> This nomenclature might become problematic when generational Shenandoah becomes a thing. Then, what we do now, collecting the complete heap, as opposed to only the young generation, might be mistaken as 'full gc' too.
>
> Does "full GC" always mean complete heap collection? G1 calls it FullCollector and supporting classes all prefix with FullGC ...
I vote for this rename. We already report "Pause Full" for this operation, so it is "Full GC". The generational extension would probably call their phases "young" and "mixed" concurrent GC?
-------------
PR: https://git.openjdk.java.net/jdk/pull/2266
More information about the shenandoah-dev
mailing list