RFR (round 3), JEP-318: Epsilon GC

Aleksey Shipilev shade at redhat.com
Tue May 29 09:07:26 UTC 2018


Ping. 7 days without replies, and JDK 11 cutoff around 29 days out. Please review.

-Aleksey

On 05/21/2018 03:07 PM, Aleksey Shipilev wrote:
> Hi,
> 
> This is third (and hopefully final) round of code review for Epsilon GC changes.
> 
> JEP, targeted to 11:
>   http://openjdk.java.net/jeps/318
>   (you can find links to binary builds and sandbox locations there)
> 
> Webrev:
>   http://cr.openjdk.java.net/~shade/epsilon/webrev.07/
> 
> Notes:
>   *) C2 barrier modularization had landed, and now Epsilon has no platform-specific impact (this
> alone makes me impressed and happy);
>   *) Elastic TLAB machinery is now able to decay TLAB sizes as well, cutting down memory footprint
> on bursty allocations, more tests for it added, gating by VM options implemented;
>   *) Serviceability support implemented, verified with ad-hoc hsdb session ("universe" and
> "scanoops" work as expected), and serviceability/sa tests;
>   *) Tests are properly keyed with vm.gc.Epsilon, so they are ignored if Epsilon is not built
> 
> Builds:
>     server X {x86_64, x86_32, aarch64, arm32, ppc64le, s390x}
>       zero X {x86_64}
>    minimal X {x86}
> 
> Testing: gc/epsilon on x86_64
> 
> Thanks,
> -Aleksey
> 


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


More information about the hotspot-gc-dev mailing list