Hi Aleksey!

Please remember to include build-dev whenever you make changes to the build system.

Build part of your webrev looks good.

/Magnus

On 2018-05-21 15:07, 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


Reply via email to