RFR: 8224187 Refactor arraycopy_prologue to allow ZGC read barriers on arraycopy

Roman Kennke rkennke at redhat.com
Mon May 20 10:40:05 UTC 2019


I'd rather see Erik's proposal implemented to make the GC generate the
whole path to begin with. Otherwise we'd band-aid for ZGC now, and later
have to band-aid again for Shenandoah. See discussion for JDK-8223240
and in your aarch64 on ZGC thread.

Roman

> Hello,
>    On aarch64 the signature for
> barrierSetAssembler::arraycopy_prologue needs to be changed in order
> accept the source as well as the destination array for ZGC's barriers.
> 
> The bug:
>  https://bugs.openjdk.java.net/browse/JDK-8224187
> and the patch:
>   http://cr.openjdk.java.net/~smonteith/8224187/webrev.0/
> 
> 
> BR,
>    Stuart
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://mail.openjdk.org/pipermail/hotspot-gc-dev/attachments/20190520/2484bfb5/signature.asc>


More information about the hotspot-gc-dev mailing list