RFR: 8338780: GenShen: Fix up some comments
Y. Srinivas Ramakrishna
ysr at openjdk.org
Thu Aug 22 17:32:23 UTC 2024
On Thu, 22 Aug 2024 17:20:49 GMT, Y. Srinivas Ramakrishna <ysr at openjdk.org> wrote:
> In https://github.com/openjdk/jdk/pull/20395 Aleksey provided some suggestions for improving various comments. This ticket gathers together several of those changes.
>
> **Testing:**
> - [x] GHA
> - [x] SPECjbb w/GenShen
> - [x] jtreg:tier1
> - [ ] Codepipeline testing
src/hotspot/share/gc/shenandoah/heuristics/shenandoahGlobalHeuristics.cpp line 115:
> 113: ShenandoahHeapRegion* r = data[idx].get_region();
> 114: if (cset->is_preselected(r->index())) {
> 115: assert(false, "There should be no preselected regions during GLOBAL GC");
If this is a true invariant (which it is in testing to date), then it must be the case that the call at line 55 above to `add_preselected_regions_to_collection_set()` doesn't do anything, and indeed returns `0` into `cur_young_garbage` there.
Clearly, I am missing something here. @kdnilsen ?
-------------
PR Review Comment: https://git.openjdk.org/shenandoah/pull/484#discussion_r1727547920
More information about the shenandoah-dev
mailing list