RFR: 8375535: G1: Convert CardTableBarrierSet and subclasses to use Atomic<T> [v2]

Thomas Schatzl tschatzl at openjdk.org
Mon Feb 2 16:06:35 UTC 2026


On Mon, 2 Feb 2026 15:59:12 GMT, Kim Barrett <kbarrett at openjdk.org> wrote:

>> Thomas Schatzl has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains two commits:
>> 
>>  - Merge branch 'master' into submit/8375535-use-atomic-t-cardtablebarrierset
>>  - 8375535
>>    
>>    Hi all,
>>    
>>      use `Atomic<T>` instead of `AtomicAccess` in `CardTableBarrierSet` and subclasses. Since this modifies `CardTableBarrierSet::_card_table` the change has some fan-out.
>>    
>>    Testing: gha
>>    
>>    Thanks,
>>      Thomas
>
> Still good.

Thanks @kimbarrett @walulyai for your reviews

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

PR Comment: https://git.openjdk.org/jdk/pull/29360#issuecomment-3836097517


More information about the hotspot-dev mailing list