RFR: Speed up asserts and verification, improve fastdebug builds performance

Roman Kennke rkennke at redhat.com
Mon Feb 26 18:50:14 UTC 2018


Great! Go!

On Mon, Feb 26, 2018 at 6:46 PM, Aleksey Shipilev <shade at redhat.com> wrote:
> http://cr.openjdk.java.net/~shade/shenandoah/assert-perf/webrev.01/
>
> This substantially improves ShenandoahAsserts performance, which translates to more GC cycles for
> time-bound aggressive tests, and faster work-bound tests. This is achieved by carefully reshuffling
> assert paths to avoid double/triple checks.
>
> GCBasher/aggressive does 2x more GC cycles per minute with this patch.
> hotspot_gc_shenandoah improves from 38 minutes to 26 minutes on my desktop.
>
> Testing: hotspot_gc_shenandoah (fastdebug), hotspot_fast_gc_shenandoah (fastdebug|release)
>
> Thanks,
> -Aleksey
>


More information about the shenandoah-dev mailing list