RFR 8201785: Make ModRefBarrierSetAssembler abstract on all platforms
Aleksey Shipilev
shade at redhat.com
Thu Apr 19 08:41:26 UTC 2018
On 04/19/2018 10:32 AM, Per Liden wrote:
> Looks good to me!
>
> /Per
>
> On 04/18/2018 01:57 PM, Aleksey Shipilev wrote:
>> RFE:
>> https://bugs.openjdk.java.net/browse/JDK-8201785
>>
>> Webrev:
>> http://cr.openjdk.java.net/~shade/8201785/webrev.02/
>>
>> Found this when while rebasing Epsilon to the recent jdk/jdk. ModRefBSAssembler is abstract on some
>> platforms (x86, sparc), but not on the others (aarch64, ppc). I think this allows missing the
>> required overrides of oop_store_at in ModRefBSAssembler subclasses, which should be caught
>> mechanically. (Epsilon used to defer to ModRefBSAssembler, and it was successfully instantiated!)
>>
>> PPC folks, would you like to give it a spin on your platforms?
Thanks, Per. Thomas S, Martin D, do you trust me with PPC here? :)
-Aleksey
More information about the hotspot-dev
mailing list