RFR: 8343468: GenShen: Enable relocation of remembered set card tables [v5]

Cesar Soares Lucas cslucas at openjdk.org
Tue Mar 4 21:08:08 UTC 2025


On Tue, 4 Mar 2025 10:50:30 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

>> Cesar Soares Lucas has updated the pull request incrementally with two additional commits since the last revision:
>> 
>>  - Revert changes to shared cardTable.hpp
>>  - Revert changes to shared cardTable.hpp
>
> src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.hpp line 407:
> 
>> 405:   ShenandoahCardCluster(ShenandoahDirectCardMarkRememberedSet* rs) {
>> 406:     _rs = rs;
>> 407:     _object_starts = NEW_C_HEAP_ARRAY(crossing_info, rs->total_cards()+1, mtGC);
> 
> What is this `+1`? This is #23882, right?

Yes, correct.

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/23170#discussion_r1980229122


More information about the shenandoah-dev mailing list