RFR: Fix barrier set cast for aarch64

William Kemper wkemper at openjdk.java.net
Fri Apr 30 00:22:13 UTC 2021


On Thu, 29 Apr 2021 23:35:26 GMT, Zhengyu Gu <zgu at openjdk.org> wrote:

>> Simple fix for aarch64 (`ShenandoahBarrierSet` no longer extends from `CardTableBarrierSet`).
>
> src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp line 630:
> 
>> 628: 
>> 629:   BarrierSet* bs = BarrierSet::barrier_set();
>> 630:   ShenandoahBarrierSet* ctbs = barrier_set_cast<ShenandoahBarrierSet>(bs);
> 
> Can be simplified to ShenandoahBarrierSet::barrier_set(). Otherwise, looks good.

Fixed.

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

PR: https://git.openjdk.java.net/shenandoah/pull/33


More information about the shenandoah-dev mailing list